[GUI] 【STM32垂直应用挑战第三周+继续学习GUI】

[复制链接]
1339|3
 楼主| caizhiwei 发表于 2020-12-2 18:44 | 显示全部楼层 |阅读模式
本帖最后由 caizhiwei 于 2020-12-2 19:40 编辑

第三周,继续学习GUI。        记得前几年玩lcd的时候,需要stm32支持FSMC接口才能高速的刷屏,刷屏需要较大的内存ram。对硬件有一定的要求,这几年st继续发扬光大它的优秀性能,部分型号mcu还提供了内部的图形加速器!
   作为嵌入式系统核心的MCU,以往由于性能受限,难于支持GUI所需的图形显示的要求。而现在这已经成为了历史,一大波图形显示MCU已经来了!
从2011年推出高性能STM32F4产品以来,ST不断在图形显示MCU上投入研发资源,先后推出了STM32F7, STM32H7,STM32L4+等产品系列,目前STM32具有图形显示接口(LCD-TFT接口或MIPI-DSI接口)的子产品线已有6条之多。大家可以从图1中看到STM32图形显示产品的全貌。
341215.png
为了支持HMI/GUI中的图形处理的需要,STM32图形显示MCU产品中包含一些列特殊功能:
     - Chrom-ART加速器:用于提升2D图形处理能力,STM32所有图形显示MCU中都包括该功能。
     - 硬件JPEG解码器:STM32F7、STM32H7系列MCU具有该功能。
     - Chrom-GRC功能:可优化圆形屏显示效果,在STM32L4+系列MCU中增添了该功能。
这些硬件配置使用户在享受图形显示的高效开发的同时,将MCU的性能发挥到极致。

341216.png

对于stm32的图形界面开发,我还是倾向于ST自家的GUI STemwin。

下面再推荐其他的几种gui开源库:

1. LittleVGL   https://littlevgl.cn/
2. 周立功的awtk: https://www.zlg.cn/index/pub/awtk.html

3. touchGFX: https://www.touchgfx.com.cn/

en.DM00356635.pdf (755.54 KB, 下载次数: 3) TouchGFX_简单界面设计_按键控制光圈移动.pdf (460.57 KB, 下载次数: 8)


 楼主| caizhiwei 发表于 2020-12-2 18:45 | 显示全部楼层
好资料,顶一个!
yueguang3048 发表于 2020-12-4 09:04 | 显示全部楼层
没玩过GUI 先占楼一个  开源看着不错
 楼主| caizhiwei 发表于 2020-12-4 13:19 | 显示全部楼层
可以搞个屏玩玩看,原子野火都有教程的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

100

主题

856

帖子

16

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