OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2636|回复: 3

FSMC接口使用异步带NWAIT信号问题请教

[复制链接]

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
184
金钱
184
注册时间
2017-7-25
在线时间
36 小时
发表于 2018-5-15 11:10:37 | 显示全部楼层 |阅读模式
10金钱
各位大神,我在使用STM32F205ZE的FSMC接口时,有以下困惑,忘大神们帮助分析下datasheet 第1248页中描述到FSMC异步通讯使用NWAIT管脚时,
“If the WAIT signal is active (high or low depending on the WAITPOL bit), the second access
phase (Data setup phase) programmed by the DATAST bits, is extended until WAIT
becomes inactive ”
关于这段话,我有个疑问,如果我的外存储芯片的NWAIT信号是一个active low状态,也就是说我的数据只能在active low的时候才能读取,那么
上面的FSMC接口要求要延长第二个数据建立阶段的时长,并且延长到无效状态,这样的话我怎么读数据?
而且还有段话,“The data setup phase (DATAST in the FSMC_BTRx register) must be programmed so that
WAIT can be detected 4 HCLK cycles before the end of memory transaction
”它在最后4个HCLK周期内检测NWAI,如何检测?检测什么?
关于上述问题,请大神帮忙解答下我的疑惑,非常感谢!

最佳答案

查看完整内容[请看2#楼]

问题已经解决了;
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
184
金钱
184
注册时间
2017-7-25
在线时间
36 小时
 楼主| 发表于 2018-5-15 11:10:38 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165524
金钱
165524
注册时间
2010-12-1
在线时间
2116 小时
发表于 2018-5-17 02:00:03 | 显示全部楼层
帮顶
回复

使用道具 举报

3

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
184
金钱
184
注册时间
2017-7-25
在线时间
36 小时
 楼主| 发表于 2018-5-23 17:38:14 | 显示全部楼层
是我把极性弄反导致的;现在FSMC读写已经正常了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-7 16:26

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表