工具/软件:
所有配置均与我从参考手册中读到的相同。 但仍然无法扩展我在捕获 EMIF 信号时知道的选通访问周期、即使在 EMIF_nWait (P3) 引脚上将所需的触发信号置为有效也是如此。
根据参考手册、SETUP(2 个周期)和 STRONG>(3 个周期)为 5 个周期、大于 4 个周期。
我已配置为正常模式并开始测试。
我在这里观察到的一种奇怪的行为是、如果我给选通周期的时间超过 3 个、并且在读取存储器区域时、它将中止数据。 如果我禁用了扩展等待周期、那么如果选通周期超过 3、则我能够从存储器中读取数据。
因此,我将其更改为选择选通模式,并尝试了 SETUP(2 个周期)和 SELECT(3 个周期),然后它也将中止数据。 然后、如果我再次禁用扩展等待周期、那么如果选通周期超过 3、则能够从存储器中读取数据。
因此、为了进行测试、我将 EMIF_nWait (P3) 设置为 GPIOB7、并尝试读取引脚状态。 我能够读取它所具有的任何价值的引脚状态。 因此、可以避免 EMIF_nWait 未置为配置极性、因为我能够正确读取它以进行测试。
我必须检查任何额外配置吗?