基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

创建模板工程

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

添加gt9147芯片触摸包,使能IIC1,并打开Touchgfx library并保存

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

使能CRC 和 DMA2D

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

因为touchgfx需要C++支持,所以配置C++编译规则

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用
基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

自带的ALIENTEK 4384 RGBLCD,因为我使用的是4342,所以需要配置一下参数

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

同时touchgfx文件需要同步配置

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用
基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用
基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

这个时候我们下载上发现屏幕模糊,这是因为时钟不匹配

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

这个时候我们我们在touchgfx中添加例程,下载上发现触摸不能使用或者说触摸点不对

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用
基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

校准触摸

基于ART-PI ALIENTEK 4342 RGBLCD的touchgfx在rt-studio上的使用

编译下载后运行成功

上一篇:嵌入式新闻早班车-第9期


下一篇:致敬2020——打工人的成长故事