
TouchGfx
文章平均质量分 60
rou252051452
这个作者很懒,什么都没留下…
展开
-
RT-Thread使用-----TouchGfx(9)----修改生成HEX文件大小
依据教程8进行,在教程8完成后对文件进行编译,同时生成HEX文件。查看hex文件大小如下文件大小超过2M,使用ST-LINK Utility打开该文件进行查看。烧录到单片机内部FLASH的文件实际大小只有6EA00(442KB),剩余内容为编译到外部RAM内容。烧录后提示如下信息虽然烧录报错,但是程序可以继续运行,因为对后续无法寻址,但是内部FLASH内容已经完成下载。对工程属性进行修改编译后文件信息如下,文件大小由原来的2539减少到了1245使用ST-L...原创 2022-03-14 10:42:28 · 1298 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(8)----图片文件和字体使用外部RAM
在RT-Thread使用-----TouchGfx(7)----移动Touchgfx文件到外部flash中,我们将屏幕的图片文件存储到了外部的SPIflash中,GFX通过文件系统对flash中的文件进行访问,进行显示内容的更新。如此操作我们屏幕每次更新时都需要进行外部FLASH的读取操作,并且需要提供缓冲区用来进行屏幕内容的缓冲。本章节中我们直接将显示内容存储到SRAM中,在启动GFX前将文件信息拷贝到SRAM中,GFX便可以每次直接寻址SRAM减少读取文件等操作时间。 ...原创 2022-03-14 10:21:48 · 1255 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(6)----屏幕控制LED
本文以一个实例进行触摸屏幕按钮实现开发板LED灯亮灭的操作。不进行详细原理讲解,只进行演示操作。 参考文档:stm32 TouchGFX基础教程(十四)触控点亮LED_dejun_qiu的博客-优快云博客_stm32 touchgfx1、TouchGfx工程修改 在上一讲的工程基础上对屏幕内容进行修改。修改为如下信息。 更新控件为BUTTON WITH LABEL,名称定义为Btn_On,Text显示为LED_ON添加交互...原创 2022-02-21 11:37:11 · 801 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(5)----触摸功能
1、控件使能1、增加GT9147软件包2、增加软件IIC修改board.h文件如下,具体管脚根据实际屏幕进行配置。3、增加Touch功能2、文件修改修改工程目录下\packages\touchgfx2rtt-latest\TouchGFX\target\STM32TouchController.cpp文件L25-L26 进行触摸中断管脚即复位管脚的配置L105-L106进行屏幕分辨率的匹配/** **...原创 2022-02-21 11:03:34 · 1206 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(4)----TouchGfx
本文进行RT-Thread Studio环境下TouchGfx软件的添加及使用说明1、外设使能 打开Cubemx进行DMA2D及CRC功能的使能,文件进行生成并关闭CubeMx2、控件使能RT-Thread Setting进行软件包增加touchgfx2rtt 使能C++ 使能libc 打开工程属性对C++编译规则修改 2、文件替换及更改在文件管理器中打开工程目录下的\packages\touchgfx2rtt-lat...原创 2022-02-21 10:46:19 · 1151 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(3)----LTDC
本文介绍如实使能LTDC驱动,进行屏幕点亮及测试工作。1、屏幕参数及接口整理我们使用的是正点原子的ATK4342型号的RGB565接口屏幕,屏幕的相关参数如下:根据正点原子开发板手册可知,屏幕控制相关的LTDC接口定义如下2、CubeMx配置打开Cubemx进行LTDC接口的使能及配置 配置时需要保证接口与上表中进行匹配对应 保证配置接口速度为VeryHigh LTDC时钟配置,,本文...原创 2022-02-21 10:22:36 · 1055 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(2)----SDRAM
本文主要介绍在RT-Thread下如何使能板载SDRAM并进行验证。1、外设的使能首先打开工程下的CubeMX文件进行MCU外设的相关设置工作 根据实际使用芯片进行芯片的选择,我们选择IGTx时钟的使能及配置 调试串口的使能 SDRAM的使能,该处需要根据实际的电路配置进行相应调整。 点击右上方的GENERATE CODE进行代码生成,生成完毕后提示S...原创 2022-02-21 09:53:39 · 963 阅读 · 0 评论 -
RT-Thread使用-----TouchGfx(1)----工程新建及资源下载
本文档主要用来介绍如何实现在RT-Thread Studio环境下完成TouchGfx的移植使用说明。使用的软硬件配置如下硬件:开发板:正点原子F4/F7/H7阿波罗+STM32F429核心板 屏幕:正点原子4.3寸 480*272 RGB屏幕 软件:RT-Thread Studio 2.1.5 系统:RT-Thread 4.0.3 BSP:STM32F429-FIR-CHALLENG STM32F429-ATK-APOLLO1、资源下载打开RT-Thread Stu...原创 2022-02-21 09:31:56 · 483 阅读 · 0 评论