打印
[STM32L5]

【STM32L562 DK试用】TouchGFX适配Freertos

[复制链接]
617|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lulugl|  楼主 | 2025-5-17 12:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
【前言】
在前面我使用的TouchGFX是跑在祼机上面的,为了下一步更加好的规划程序,这一篇,我分享如何给touchGFX适配freeRTOS。
【移植】
1、在stm32cubeMX中开启freertos V2版:

指定管理内存为8192以及heap_4方法。
2、创建touchgfx默认任务:

3、修改系统滴哒定时器为Tim6

同时修改Tim6的中断优先级高于普通中断

4、在x-cube-touchgfx中指定任务为Freertos:

6、生成工程后,到FreeRTOSConfg.h中修改可管理的内存大小如下:

7、重新编译工程,并下载,就可以实现TouchGFX跑在Freertos下面了。

使用特权

评论回复
沙发
huquanz711| | 2025-5-17 15:03 | 只看该作者
感觉touchGFX有点更新无力了

使用特权

评论回复
板凳
huquanz711| | 2025-5-17 15:03 | 只看该作者
现在太多嵌入式GUI解决方案了

使用特权

评论回复
地板
huquanz711| | 2025-5-17 15:03 | 只看该作者
本帖最后由 huquanz711 于 2025-5-17 15:04 编辑

LVGL现在就比较流行,除此之外最近嵌入式QT也很出众。

使用特权

评论回复
评论
lulugl 2025-5-17 15:13 回复TA
MCU上QT好象还没有匹配。LVGL没有MCU的限制。 
5
zjsx8192| | 2025-5-18 09:21 | 只看该作者
qt在mcu上跑不了,一般和linux搭配

使用特权

评论回复
6
hehhehee| | 2025-5-31 17:48 | 只看该作者
LTDC、DMA2D、SPI、触摸驱动等外设时钟源需确认打开

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

177

主题

812

帖子

11

粉丝