FSMC NWAIT问题
用FSMC 外扩NANDFLASH,其中R/B信号接到了STM32的NWAIT引脚,那是不是意味着STM32在对FLASH进行读写,擦出等一系列的操作的时候,会自动等到R/B引脚变高以后,才进行下一个命令的发出呢?而不必人为的在程序里加入对R/B的判断。比如:命令序列是写,读。那程序里即使在写命令完成后,马上跟着就是读命令,STM32自己也会在两个命令之间加入等待时间呢?我这几天已经被这个问题搞头疼了,能读到芯片的id,但数据写入和读出的不一样,写入的是0到512,但读出来的全是0x30 地址线数据线都是复用的,从低位开始接,哪有直接用高位的,, 最近没做这块内容,还不清楚 学习学习 储备储备。 没有做过,但我觉得应该是... 关注 学习 NWAITNAND Flash ready/busy input signal to the FSMC
是的就是你理解的那个意思。FSMC会检测NWAIT脚 查看NAND是否忙碌或就绪,忙碌就会
插入等待。
页:
[1]