打印
[AT32F403/403A]

FAQ0117 配置XMC时序注意事项

[复制链接]
2790|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
配置XMC时序注意事项

Questions XMC数据建立时间、保持时间等时序相关参数与ST有1-2个clock的差别,在使用device的极限参数进行配置的时候有可能会出现通讯不稳定或者不成功的现象,此时需对相关参数进行微调,已达到时序上的兼容。
Answer

以XMC访问外部SRAM 写时序为例:
AT32 XMC写时序图:
由图可知:NE信号线保持低电平时间 = (ADDRST+1)*HCLK + (DTST+1)*HCLK + 1HCLK
SXXF103 XMC写时序图:
由图可知:NE信号线保持低电平时间 = (ADDRST+1)*HCLK + (DTST+1)*HCLK
从以上时序图可知,AT32与SXXF103存在1HCLK的差异。

实际抓取波形为:
AT32                    SXXF103
  从波形可看到,实际测量的结果AT比ST的NE宽度长大约14ns,在72MHZ系统主频下,14ns刚好约为1HCLK时间长度。

  通过调整ADDRST或者DTST可使得NE低电平宽度AT与ST相同,例如调整DTST = DTST -1。调整后AT波形为:
   
一般情况下,使用XMC访问外部存储器时,由于外部存储器对时序要求有容忍度,不会如此敏感,此问题不会导致访问存储器出错;在某些极限情况下,由于对时序要求较严格,在遇到此问题就需要根据时序要求手动调整参数设定。
总结:遇到此类问题,应从时序着手。分析对比时序上的差异,然后通过调整参数使其满足应用要求。
类型:MCU应用
适用型号所有AT32F403/403A/407系列产品
主功能配置XMC时序

次功能



使用特权

评论回复
沙发
huquanz711| | 2021-7-8 20:09 | 只看该作者
这个波形是真实测量的吗?

使用特权

评论回复
板凳
zhengshuai888| | 2021-7-9 18:06 | 只看该作者
XMC是不是可以理解为ST的FMC?

使用特权

评论回复
地板
两只袜子| | 2021-7-11 18:33 | 只看该作者
遇到此类问题,应从时序着手。分析对比时序上的差异,然后通过调整参数使其满足应用要求。

使用特权

评论回复
5
fuqinyyy| | 2021-7-11 19:06 | 只看该作者
其实就是FMC嘛?

使用特权

评论回复
6
ArterySW|  楼主 | 2021-7-13 18:40 | 只看该作者
huquanz711 发表于 2021-7-8 20:09
这个波形是真实测量的吗?

是的,用示波器抓的

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

179

主题

276

帖子

11

粉丝