[STM32F4] 香主求救 STM32F429 LCD问题

[复制链接]
4527|12
 楼主| ycy9999 发表于 2014-6-6 13:09 | 显示全部楼层 |阅读模式
现在用429带800*600的屏,板子原因SDRAM运行在70MHz(系统内核140MHz),连续对显存进行操作,运行会造成系统进入HardFault,显示IMPRECISERR BUS FAULT,降频到50MHz好一些,但长时间运行仍然进入HardFault,我猜测应该是lcd和显存操作产生SDRAM总线竞争所致,查参考手册和数据手册没有对LCD对显存操作的说明,也没有优先级指示,不知道如何处理这棘手问题,哪位大侠对429比较熟悉是否可以给予解答,我没有用开发板测试,是我自己画的板子,代码上传了,有STM32F429I-Discovery开发板的麻烦给测试一下,是否也进入HardFault。
mmuuss586 发表于 2014-6-6 13:13 | 显示全部楼层
代码在哪里啊???
代码可以在STM32F429I-Discovery运行吗?
可以的话,发上来;
 楼主| ycy9999 发表于 2014-6-6 13:14 | 显示全部楼层
STM32F429I-Discovery_FW_V1.0.1.zip (1.34 MB, 下载次数: 74)
 楼主| ycy9999 发表于 2014-6-6 13:16 | 显示全部楼层
刚才代码没有上传成功,可以在STM32F429I-Discovery上直接运行,不过是800*600的代码,液晶屏可能不显示
mmuuss586 发表于 2014-6-6 13:34 | 显示全部楼层
ycy9999 发表于 2014-6-6 13:16
刚才代码没有上传成功,可以在STM32F429I-Discovery上直接运行,不过是800*600的代码,液晶屏可能不显示 ...

恩,没显示。不过没死机
捕获.JPG
 楼主| ycy9999 发表于 2014-6-6 13:49 | 显示全部楼层
多谢,难道是我的板子有问题,SDRAM的布线不行造成的?按道理不会的吧
 楼主| ycy9999 发表于 2014-6-6 14:00 | 显示全部楼层
STM32F429I-Discovery的PCB版图谁有哦,能否借来参考一下呢
icecut 发表于 2014-6-6 14:02 | 显示全部楼层
官网下载....

 楼主| ycy9999 发表于 2014-6-6 14:25 | 显示全部楼层
貌似是4层板哦,我这二层难道完成不了吗
mmuuss586 发表于 2014-6-6 15:13 | 显示全部楼层
ycy9999 发表于 2014-6-6 13:49
多谢,难道是我的板子有问题,SDRAM的布线不行造成的?按道理不会的吧

你在21IC ST版块搜下,有发过的;
 楼主| ycy9999 发表于 2014-6-6 16:36 | 显示全部楼层
为什么我的SDRAM降低到45MHz仍然出现HardFault呢?
按道理这么低的速度SDRAM不会出现读写错误了吧,
我单独测试SDRAM不开液晶屏显示可以跑到70MHz,
但只要开了液晶显示立刻会进入HardFault,是不是总线竞争造成的呢?
黑外套 发表于 2016-5-29 21:35 | 显示全部楼层
楼主最后解决了吗 是不是硬件的问题  我现在也遇到差不多的问题
zchong 发表于 2016-10-25 09:28 | 显示全部楼层
吃不消啊,到底429的LCD能不能用啊,怎么感觉很多人遇到问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

54

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部