打印
[GUI]

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

[复制链接]
935|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 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图形显示产品的全貌。

为了支持HMI/GUI中的图形处理的需要,STM32图形显示MCU产品中包含一些列特殊功能:
     - Chrom-ART加速器:用于提升2D图形处理能力,STM32所有图形显示MCU中都包括该功能。
     - 硬件JPEG解码器:STM32F7、STM32H7系列MCU具有该功能。
     - Chrom-GRC功能:可优化圆形屏显示效果,在STM32L4+系列MCU中增添了该功能。
这些硬件配置使用户在享受图形显示的高效开发的同时,将MCU的性能发挥到极致。



对于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) TouchGFX_简单界面设计_按键控制光圈移动.pdf (460.57 KB)


使用特权

评论回复
沙发
caizhiwei|  楼主 | 2020-12-2 18:45 | 只看该作者
好资料,顶一个!

使用特权

评论回复
板凳
yueguang3048| | 2020-12-4 09:04 | 只看该作者
没玩过GUI 先占楼一个  开源看着不错

使用特权

评论回复
地板
caizhiwei|  楼主 | 2020-12-4 13:19 | 只看该作者
可以搞个屏玩玩看,原子野火都有教程的

使用特权

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

本版积分规则

100

主题

857

帖子

14

粉丝