STM32/STM8技术论坛
直播中

王晋

7年用户 178经验值
私信 关注
[问答]

STM32F429使能LTDC后读写SRAM出现问题

各位:
    最近在使用st公司的STM32F429做产品,需要使用LTDC驱动液晶,还要在总线上挂个SRAM,单独测试SRAM读写没有问题,但是当使能LTDC后,读写SRAM时就会出现问题,单独看读的话,发现在地址0、 4、 8、 C、 10、 14……等地址的数据总是跳动。SDRAM中的数据没有任何问题。不知道哪里有问题啊,望知道的朋友给以指点。
谢谢!

回帖(5)

王晋

2019-3-19 08:17:07
怎么没有朋友帮忙啊,顶顶……
举报

罗兰君

2019-3-19 08:31:07
这个没用sram,我用sdram和ltdc正常,没问题
举报

余少虹

2019-3-19 08:40:40
只是为了学习才会帮忙查找原因,查了半个小时也不知道什么原因,希望你加油,整出来之后分享一下
举报

吕钢格

2019-3-19 08:52:36
地址引用有问题吧, 检查下设置参数
举报

王晋

2019-3-19 09:09:07
问题大概算解决了,降低SRAM的读写脉宽。如果没有LTDC和SDRAM,SRAM的速度可以很高,但是启用了LTDC后就不行了,考虑可能是LTDC不断从SDRAM中取数,占用了一定的带宽。这个还不能算解决问题。因为SRAM接口显的慢了些。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分