硬汉嵌入式论坛

 找回密码
 立即注册
查看: 796|回复: 7
收起左侧

[TouchGFX] TouchGFX超低配置移植实例

[复制链接]

10

主题

40

回帖

70

积分

初级会员

积分
70
发表于 2023-8-11 14:29:38 | 显示全部楼层 |阅读模式
  网上关于TouchGFX采用非RGB屏的资料比较少,折腾了几天终于给我折腾出来了,移植时主要参考TouchGFX的官方文档(写的非常好,还有官方简中)和TouchGFX Designer生成的NUCLE-G071RB的工程。采用的是官方NUCLEO-G071RB运行TouchGFX的同样配置,也就是部分缓冲,运行的板子是我自己制作的F412RET6的核心板,板载了一个w25q64用于存储TouchGFX用的字体和图片数据。屏幕采用的是我自己制作的电容触摸屏模块,分辨率为240x320,驱屏IC为ST7789V,接口为SPI。STM32CubeMX的版本为6.8.0,TouchGFX的版本为4.21.1,HAL库版本是当前CubeMX版本对应的最新的库版本。
  演示视频已经上传到b站 【TouchGFX超低配置在非官方板子上跑空调控制终端demo效果演示】 https://www.bilibili.com/video/B ... 603a1c2cd6c8ea34c01
整体效果还可以,整个工程片内flash占用不到100kB 片内ram占用不到30kB,真不愧是亲儿子GUI,确实是G071都能跑的配置。
  代码也上传到百度网盘了,链接:https://pan.baidu.com/s/1__cXSfRmX4fCbXfQUKqgyg
提取码:72jw
--来自百度网盘超级会员V3的分享
  有兴趣的坛友可以拿去看看

评分

参与人数 3金币 +140 收起 理由
PYL4869 + 20 很给力!
DHC_233 + 20
eric2013 + 100 很给力!

查看全部评分

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-8-11 14:55:02 | 显示全部楼层
移植效果非常赞
回复

使用道具 举报

10

主题

40

回帖

70

积分

初级会员

积分
70
 楼主| 发表于 2023-8-19 09:31:23 | 显示全部楼层
移植的具体教程我也整理好开源到csdn了,链接:http://t.csdn.cn/UFlor
回复

使用道具 举报

2

主题

7

回帖

13

积分

新手上路

积分
13
发表于 2023-8-23 20:04:50 | 显示全部楼层
其实L431RC跑这个成本更低,而且也有QSPI,L431 2个SPI速度一样,401就不行了
回复

使用道具 举报

10

主题

40

回帖

70

积分

初级会员

积分
70
 楼主| 发表于 2023-8-24 00:20:11 | 显示全部楼层
skys2000 发表于 2023-8-23 20:04
其实L431RC跑这个成本更低,而且也有QSPI,L431 2个SPI速度一样,401就不行了

L431确实没啥问题,主要还是第一次尝试这个方案,选了没那么低配的型号,l431也和g071一样ram太小了,没办法同时加载两种下载算法,不方便调试
回复

使用道具 举报

2

主题

7

回帖

13

积分

新手上路

积分
13
发表于 2023-8-24 07:52:26 | 显示全部楼层
kmxm 发表于 2023-8-24 00:20
L431确实没啥问题,主要还是第一次尝试这个方案,选了没那么低配的型号,l431也和g071一样ram太小了,没 ...

64K RAM足够大了,都可以上FREERTOS,至于下载算法,KEIL下强烈建议移植下硬汉哥开源的KEIL外部烧写算法,keil下面用CUDEPROG 绕一圈太麻烦了.
回复

使用道具 举报

10

主题

40

回帖

70

积分

初级会员

积分
70
 楼主| 发表于 2023-8-24 14:32:48 | 显示全部楼层
skys2000 发表于 2023-8-24 07:52
64K RAM足够大了,都可以上FREERTOS,至于下载算法,KEIL下强烈建议移植下硬汉哥开源的KEIL外部烧写算法,kei ...

我下载算法确实用的硬汉哥的那一套,l431的64kb ram不是连续的而是分成两块ram,大的那一块不够放两种下载算法,keil没办法调试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-13 07:21 , Processed in 0.279342 second(s), 27 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表