STM32单片机读写 SDRAM(MT48LC4M32B2TG)软件例程源码,可供学习参考。
SDRAM为 MT48LC4M32B2TG-7 容量16M字节,32Bit
在使用SDRAM前,必须调用 bsp_InitExtSDRAM() 函数配置FMC。
外部SDRAM的物理地址为 0xC000 0000, 访问外部SDRAM,可以使用指针方式。
void DemoExtSDRAM(void)
{
uint8_t cmd;
uint32_t err;
uint32_t testdata;
//printf("型号: IS61WV102416BLL-10TL 容量2M字节,16Bit,10ns速度\r\n");
printf("SDRAM Model MT48LC4M32B2TG-7, 32Bit");
DispMenu(); /* 打印命令提示 */
while(1)
{
bsp_Idle(); /* 这个函数在bsp.c文件。用户可以修改这个函数实现CPU休眠和喂狗 */
if (comGetChar(COM1, &cmd)) /* 从串