打印
[STM32F4]

香主求救 STM32F429 LCD问题

[复制链接]
4119|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
现在用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)

使用特权

评论回复
地板
ycy9999|  楼主 | 2014-6-6 13:16 | 只看该作者
刚才代码没有上传成功,可以在STM32F429I-Discovery上直接运行,不过是800*600的代码,液晶屏可能不显示

使用特权

评论回复
5
mmuuss586| | 2014-6-6 13:34 | 只看该作者
ycy9999 发表于 2014-6-6 13:16
刚才代码没有上传成功,可以在STM32F429I-Discovery上直接运行,不过是800*600的代码,液晶屏可能不显示 ...

恩,没显示。不过没死机

使用特权

评论回复
6
ycy9999|  楼主 | 2014-6-6 13:49 | 只看该作者
多谢,难道是我的板子有问题,SDRAM的布线不行造成的?按道理不会的吧

使用特权

评论回复
7
ycy9999|  楼主 | 2014-6-6 14:00 | 只看该作者
STM32F429I-Discovery的PCB版图谁有哦,能否借来参考一下呢

使用特权

评论回复
8
icecut| | 2014-6-6 14:02 | 只看该作者
官网下载....

使用特权

评论回复
9
ycy9999|  楼主 | 2014-6-6 14:25 | 只看该作者
貌似是4层板哦,我这二层难道完成不了吗

使用特权

评论回复
10
mmuuss586| | 2014-6-6 15:13 | 只看该作者
ycy9999 发表于 2014-6-6 13:49
多谢,难道是我的板子有问题,SDRAM的布线不行造成的?按道理不会的吧

你在21IC ST版块搜下,有发过的;

使用特权

评论回复
11
ycy9999|  楼主 | 2014-6-6 16:36 | 只看该作者
为什么我的SDRAM降低到45MHz仍然出现HardFault呢?
按道理这么低的速度SDRAM不会出现读写错误了吧,
我单独测试SDRAM不开液晶屏显示可以跑到70MHz,
但只要开了液晶显示立刻会进入HardFault,是不是总线竞争造成的呢?

使用特权

评论回复
12
黑外套| | 2016-5-29 21:35 | 只看该作者
楼主最后解决了吗 是不是硬件的问题  我现在也遇到差不多的问题

使用特权

评论回复
13
zchong| | 2016-10-25 09:28 | 只看该作者
吃不消啊,到底429的LCD能不能用啊,怎么感觉很多人遇到问题

使用特权

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

本版积分规则

19

主题

53

帖子

0

粉丝