luohao316 发表于 2021-11-8 09:44

F4A0 XMC 连接80总线 TFT屏

使用F4A0RITB   XMC连接一个总线型TFT屏。
怎么调也点不亮。使用华大的 SRAM 例程 和 DVP camera display 例程都 调不通。
有没有人成功过?

luohao316 发表于 2021-11-8 12:07

测来测去,好像是CS信号一直为低。
片选控制寄存器( 片选控制寄存器( SMC_CSCR0SMC_CSCR1 )分别设置地址匹配和地址屏蔽可能有问题。
这两个寄存器应该怎么设置?

luohao316 发表于 2021-11-8 15:20

是不是根本不能连这种屏?没有合适的总线时序。

guijial511 发表于 2021-11-9 08:34

检查一下IO配置和时序

luohao316 发表于 2021-11-9 12:05

RS 信号使用了 A23 因为16bit位宽的关系,需要映射到 A24
EXMC
地址匹配寄存器   0x60 没有问题。
地址屏蔽寄存器如果设置为 0xFFCS0对应的地址范围0x6000 0000~ 0x60FF FFFF   16M   A23 不在范围内。
将地址屏蔽寄存器改为 0xFC 地址范围变成0x6000 0000~ 0x63FF FFFFA23就包括在范围内了。
然后 操作06100 0000 地址时,CS就有变化了。

华大单片机 发表于 2021-11-9 13:41

你的屏是什么接口?

huquanz711 发表于 2021-11-9 23:18

原理图有吗?传上来看看。

yangxiaor520 发表于 2021-11-10 08:18

那应该是配置不对,看下时钟,片选等信号是否正确。

luohao316 发表于 2021-11-10 08:36

本帖最后由 luohao316 于 2021-11-10 08:37 编辑

huquanz711 发表于 2021-11-9 23:18
原理图有吗?传上来看看。
常规连接,接上
CSEXMC_CE0
RSEXMC_A23
WR EXMC_WR
RDEXMC_OE
D17~D10    EXMC_DATA15~8
D9GND
D8~D1    EXMC DATA7~0
D0GND还有一根 RST 接GPIO
背光控制接 GPIO 接EXMC没关系。

luohao316 发表于 2021-11-10 08:38

华大单片机 发表于 2021-11-9 13:41
你的屏是什么接口?

16位 8080 接口

华大单片机 发表于 2021-11-11 11:09

luohao316 发表于 2021-11-10 08:38
16位 8080 接口

好像是不支持这个接口。

枯荷听雨 发表于 2021-11-11 14:18

我用开发板成功了
页: [1]
查看完整版本: F4A0 XMC 连接80总线 TFT屏