求教:导致ILI9806 ID读取错误的原因是不是因为我的配置

2020-01-01 17:42发布

在STM32F103上可以正确读取ID,液晶可以正常显示,驱动是没有问题的。但移植到STM32F407VET6的时候,读取ID返回的是0XE00F,正确的应该是0x9086,难道是我的配置错误了,麻烦各位大神指导下

引脚连接如下:
CS -> PD7        RS -> PD11        WR -> PD5        RD ->PD4        RESET -> PD13  
DB0 -> PD14    DB1 -> PD15      DB2 -> PD0       DB3 -> PD1      DB4 -> PE7
DB5 -> PE8      DB6 -> PE9        DB7 -> PE10      DB8 -> PE11     DB9 -> PE12
DB10 ->PE13    DB11 -> PE14     DB12 -> PE15    DB13 -> PD8
DB14 -> PD9    DB15 ->PD10      LCD_BL -> PA8
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
lwj199302
1楼-- · 2020-01-01 18:52
配置改了之后,液晶可以正常显示了,但读取到的ID还是不对
security
2楼-- · 2020-01-01 21:41
 精彩回答 2  元偷偷看……
lwj199302
3楼-- · 2020-01-01 23:36
security 发表于 2017-1-7 21:42
多半是总线时序问题,能显示意味着写是可以了,
那就看看读取的,放慢点速度。 ...

解决了,谢谢
NIC
4楼-- · 2020-01-02 02:23
lwj199302 发表于 2017-1-7 22:47
解决了,谢谢

什么原因
lwj199302
5楼-- · 2020-01-02 06:47
NIC 发表于 2017-1-8 10:13
什么原因

把地址建立的时间和数据建立的时间加大就可以了
jlhgold
6楼-- · 2020-01-02 10:43
lwj199302 发表于 2017-1-8 11:21
把地址建立的时间和数据建立的时间加大就可以了

看来是m4比m3总线快了不少,

一周热门 更多>