我使用gd32f103zet6 替代 stm32f103zet6 ,但是fsmc的 sram 不可使用 ,sram 为 is62wv51216bll 。程序停留下在如下代码 
//在指定地址开始,连续读出n个字节. 
//pBuffer:字节指针 
//ReadAddr:要读出的起始地址 
//n:要写入的字节数 
void FSMC_SRAM_ReadBuffer(u8* pBuffer,u32 ReadAddr,u32 n) 
{ 
        for(;n!=0;n--)   
        {                                                                                             
                *pBuffer++=*(vu8*)(Bank1_SRAM3_ADDR+ReadAddr);     
                ReadAddr+=2;//这里需要加2,是因为STM32的FSMC地址右移一位对其.加2相当于加1. 
        }   
} 
 |