[应用相关] 【STM32垂直应用挑战第三周】+TouchGFX学习

[复制链接]
850|1
 楼主| WoodData 发表于 2020-12-6 23:05 | 显示全部楼层 |阅读模式
  学习链接:https://www.stmcu.com.cn/ecosystem/app/function-GUI    本周学习的是GUI,不得不提ST的TouchGFX,TouchGFX被ST收购后,可以免费使用。目前ST发布了TouchGFX4.15版本,这版本加强了在低端MCU上的控件和效果。可以大大的协助客户在低分辨率产品上节省成本。最新的TouchGFX软件是建立于TouchGFX引擎,引擎带有最新的部分缓存功能。对于图显的RAM需求,最大可以节省90%。所以可以在内部带有16~20KB的MCU上运行。这个新的补偿算法提升了真个图显性能。这可以实现优化部分屏幕的刷新,同时可以避免裂屏的现象。在新的版本中,我们也支持不能内存映射的SPI FLASH,这样就允许更多复杂的图显产品使用廉价的存储器。可以用于外部字库,和大量图片的存储。

ST有很多关于TouchGFX的演示Demo,可以看到使用TouchGFX工具可以非常方便的开发GUI应用。直接在电脑上就可以模拟运行GUI,所见即所得。TouchGFX 为 MCU 带来了炫彩丰富的 GUI 界面, 使得基于 STM32 芯片的人机界面开发非常方便而友好, 比如可以在 TouchGFX Designer 中创建一个按键,在 interaction 中给按键添加响应; 或者创建多个界面, 在界面间进行切换; 这些功能由 designer 帮我们自动生成代码实现了。


下面是链接中的演示Demo视屏:
10.jpg

下面这个是“三分钟完成TouchGFX pool application” 视频内容,通过简单的拖曳布局,设置参数,就可以快速生成一个GUI应用。

11.jpg
12.jpg


CallbackTemplate_in_TouchGFX_v0.2.pdf (250.53 KB, 下载次数: 4)
TouchGFX_简单界面设计_按键控制光圈移动.pdf (460.57 KB, 下载次数: 4)

AN5051_Chrom‐GRC™全方位显存优化器介绍.pdf (736.5 KB, 下载次数: 6)
AN4861_STM32_MCU上的LCD_TFT显示控制器(LTDC).pdf (2.21 MB, 下载次数: 4)

 楼主| WoodData 发表于 2020-12-6 23:14 | 显示全部楼层
本来还打算体验一下新版本的TouchGFX4.15设计,结果安装之后,打开出错。

457805fccf5262d9f9.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

127

主题

4784

帖子

28

粉丝
快速回复 在线客服 返回列表 返回顶部