|
前面在移植好了TouchGFX,为了更新的让touchGFX工作,我适配了TouchGFX。 1、在STM32CubeMX开启FreeRTOS,在选项中选中无TZ,内存管理选择heap_4
2、在freertos中添加一个新的任务,来做为TouchGFX的任务入口:
其余的参数保持默认即可。 3、打开touchGFX,修改实时操作系统为freertos V2。
4、为了使freertos的tick中断能优先进入,所以需要修改他的中断级为4:
5、生成工程后打开FreeRTOSConfig.h,修改configTOTAL_HEAP_SIZE参数为8192*5,要不然touchGFX会因为内存不足而启动不了。 【效果】 重新下载工程,启动后界面如下:
|
【STM32U3评测】使用INS5699 RTC模组
【评测汇总】STM32U3 系列开发板评测全汇总 | 吃透新品核心性能与实战场景
【stm32U3测评】FDCAN 满载性能实测
【STM32U3 评测】CAN FD测试与UDS OTA升级
【STM32U3 评测】基于 CAN 的 UDS OTA 不完全实现指南
【STM32U3评测】轻量级人脸检测部署。
【STM32U3 评测】FDCAN 性能极限与软硬件协同开发实测
【STM32U3评测】基于 HSP 的轻量级人脸检测部署
【STM32U3评测】低功耗模式功耗测量
【STM32U3评测】低功耗模式功耗测量
微信公众号
手机版