打印
[STM32F4]

STM32F429是否支持SDRAM和8080接口的LCD同时使用呢

[复制链接]
957|19
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jiahy|  楼主 | 2022-2-3 23:22 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
STM32F429是否支持SDRAM和8080接口的LCD同时使用呢

使用特权

评论回复
沙发
zhanghqi| | 2022-2-3 23:26 | 只看该作者

楼主详细说说怎么回事啊,这么说太笼统了

使用特权

评论回复
板凳
jiahy|  楼主 | 2022-2-3 23:30 | 只看该作者
工程是用STM32CubeMX配置的。

SDRAM是32MBytes的,原理图和原子429的一样,使用NBL0和NBL1,SDCKE0和SDNE0,所以SDRAM起始地址是0XC0000000

LCD是8位8080接口RGB565,RS接A16,CS接NE1,寄存器地址是0x60000000,RAM地址是0x60010000

SDRAM和LCD是共用FMC_D0~FMC_D7数据总线。


没焊SDRAM的时候,LCD能正常工作的,显示正常。

焊上SDRAM后,LCD不能正常工作,但是SDRAM是可以正常写入和读出数据,并校验全部通过。。。

使用特权

评论回复
地板
jiahy|  楼主 | 2022-2-3 23:32 | 只看该作者
没有示波器看总线情况,429是不是一直在刷新SDRAM而导致占用总线与LCD冲突?

使用特权

评论回复
5
jiajs| | 2022-2-3 23:36 | 只看该作者
16位总线扩展接口,可接8080/6800的LCD

使用特权

评论回复
6
jiahy|  楼主 | 2022-2-3 23:38 | 只看该作者
目前我在我的板子上测试会出现不能同时使用的问题。

使用特权

评论回复
7
jiahy|  楼主 | 2022-2-3 23:40 | 只看该作者
以下是我的原理图SDRAM部分和LCD部分:

使用特权

评论回复
8
jiahy|  楼主 | 2022-2-3 23:42 | 只看该作者

使用特权

评论回复
9
jiahy|  楼主 | 2022-2-3 23:45 | 只看该作者

使用特权

评论回复
10
chenjunt| | 2022-2-3 23:47 | 只看该作者
我在我原来407+SRAM的板子上用是没问题的,现在换成429+SDRAM就会出现不能同时用。。。可否知道是哪里出了问题叫呢?

使用特权

评论回复
11
renyaq| | 2022-2-3 23:51 | 只看该作者
SDRAM型号是W9825G6JB-6I

使用特权

评论回复
12
dengdc| | 2022-2-3 23:53 | 只看该作者
从硬件原理上讲应该是可以的。
担心是不是带宽、总线竞争这方面的原因导致的问题。你把显示的帧率放慢点看看。

使用特权

评论回复
13
kangzj| | 2022-2-3 23:55 | 只看该作者
分时复用吧

使用特权

评论回复
14
juventus9554| | 2022-2-4 09:21 | 只看该作者
应该是可以的

使用特权

评论回复
15
renyaq| | 2022-2-4 09:24 | 只看该作者
时序要求不严格的话 应该可以错开使用

使用特权

评论回复
16
zhanghqi| | 2022-2-4 09:27 | 只看该作者
这个问题lz解决了没?

使用特权

评论回复
17
jiahy|  楼主 | 2022-2-4 09:30 | 只看该作者

嗯,我再好好缕一缕吧,有了好消息及时通知大家

使用特权

评论回复
18
tpgf| | 2022-3-4 20:05 | 只看该作者
会出现引脚复用的现象吗

使用特权

评论回复
19
wiba| | 2022-3-4 20:15 | 只看该作者
是想要同时使用吗

使用特权

评论回复
20
drer| | 2022-3-4 20:22 | 只看该作者
那得分辨一下有没有引脚交叉使用

使用特权

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

本版积分规则

862

主题

9861

帖子

4

粉丝