STM32VET6+原子的2.8寸的屏,战舰的液晶显示程序移植问题?

2019-10-11 15:10发布

将战舰的液晶显示程序,移植到STM32VET6上,用原子的2.8寸的屏,除了将PG12(FSMC_NET4)换成PD7,PG0换成PD12,其它的还需做哪些修改,触摸那一块 换成普通IO口还是SPI口,谢谢!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
正点原子
1楼-- · 2019-10-11 15:53
换普通IO即可.
然后fsmc的配置修改一下.
2楼-- · 2019-10-11 20:45
将LCD_CS改成FSMC_NE1(PG12->D7), RS改为FSMC A6(PG0->D11),触摸接口接普通IO口,然后LCD_BASE地址改为 #define LCD_BASE   ((u32)(0x60000000 | 0x0001FFFE)),屏幕还是没反应,怎么回事?
3楼-- · 2019-10-11 22:09
回复【2楼】正点原子:
----------------------------LCD ID:a1a1
 LCD ID:9341
 LCD ID:a1a1
 LCD ID:9341
 LCD ID:9341
 LCD ID:a1a1
 LCD ID:9341
 LCD ID:a1a1
 LCD ID:9341
 LCD ID:a1a1
 LCD ID:9341
 LCD ID:9341
 LCD ID:9341
 LCD ID:9341
 LCD ID:9341
 LCD ID:a1a1
 LCD ID:9341
 LCD ID:a1a1
 LCD ID:9341
 LCD ID:9341
 LCD ID:a1a1-----
 串口能打印出ID号,还是白屏 是什么原因,RST硬复位引脚用其中一个GPIO口驱动的,是不是还有其它需要改动的地方?
4楼-- · 2019-10-12 02:59
回复【2楼】正点原子:
---------------------------------
谢谢原子哥  已经解决 能够亮了

一周热门 更多>