0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何选择支持GUI的STM32

STM32单片机 来源:未知 作者:胡薇 2018-07-10 14:08 次阅读

如今,越来越多的智能产品,不管是新兴的物联网产品,还是智能家电或智能制造设备,都会将图形化界面(GUI)作为HMI的主要形式——GUI既美观又直观,会让用户体验大幅提升,自然会成为产品不可或缺的组成部分。

作为嵌入式系统核心的MCU,以往由于性能受限,难于支持GUI所需的图形显示的要求。而现在这已经成为了历史,一大波图形显示MCU已经来了!

硬件功能配置 ★

从2011年推出高性能STM32F4产品以来,ST不断在图形显示MCU上投入研发资源,先后推出了STM32F7、STM32H7、STM32L4+等产品系列,目前STM32具有图形显示接口(LCD-TFT接口或MIPI-DSI接口)的子产品线已有6条之多。大家可以从图1中看到STM32图形显示产品的全貌。

图1,STM32图形产品一览

为了支持HMI/GUI中的图形处理的需要,STM32图形显示MCU产品中包含一些列特殊功能:

√ Chrom-ART加速器:用于提升2D图形处理能力,STM32所有图形显示MCU中都包括该功能。

√ 硬件JPEG解码器:STM32F7、STM32H7系列MCU具有该功能。

√ Chrom-GRC功能:可优化圆形屏显示效果,在STM32L4+系列MCU中增添了该功能。

这些硬件配置使用户在享受图形显示的高效开发的同时,将MCU的性能发挥到极致。

图2,STM32L4+系列MCU中包括的Chrome-GRC功能

★ 软件+开发板生态★

开发图形显示功能,需要高性能的MCU硬件作为基础,同时也需要完备的图形库软件和配套开发板做支持。STM32在“软件+开发板”这方面的资源同样十分丰富。

目前ST提供免费版STemWin,以及付费版的TouchGFX或Embedded Wizard三种图形库软件(详见图3)。

图3,ST提供的三种图形库软件

配套开发板包括Discovery开发板和EVAL开发板(详见图4和图5)。

图4,与STM32图形显示MCU配套的Discovery开发板

图5,与STM32图形显示MCU配套的EVAL开发板

为了方便工程师选择适合自己图形显示应用的STM32产品,在最新版的STM32CubeMX 4.25中还新增了图形MCU选型框,可以根据液晶屏的规格以及系统外挂Flash或RAM的资源要求,帮助工程师快速选取出最适合的STM32产品。大家可以下载最新的STM32CubeMX去试用和体验。

图6,在新版STM32CubeMX中,可以根据实际需求快速选择合适的图形显示MCU

★ 如何快速上手★

下面重点来了——对于有图形显示需求的小伙伴,如果想评估STM32产品,可以将项目信息和产品需求发送邮件到mkt.china@st.com,你就有机会获得测试用Discovery开发板哦!赠品有限,先到先得。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • STM32
    +关注

    关注

    2239

    文章

    10669

    浏览量

    348709
  • GUI
    GUI
    +关注

    关注

    3

    文章

    610

    浏览量

    38787

原文标题:这些支持GUI的STM32摆在你面前,该选择谁? | 文末有惊喜

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    如何为STM32开发设计界面和GUI

    GUI
    YS YYDS
    发布于 :2023年04月13日 16:33:24

    这些支持GUISTM32摆在你面前,该选择谁? | 文末有惊喜

    性能受限,难于支持GUI所需的图形显示的要求。而现在这已经成为了历史,一大波图形显示MCU已经来了!硬件功能配置从2011年推出高性能STM32F4产品以来,ST不断在图形显示MCU上投入研发资源,先后
    发表于 07-03 17:54

    如何选择GUI上的类型?

    你好,我想在PSoC 4 BLE设备中使用“可连接定向”的广告包,但是在拉低“广告类型”功能时,在组件GUI中找不到GAP设置选项卡。如何选择GUI上的类型?最好的问候, 以上来自于百度翻译 以下
    发表于 10-30 10:22

    如何选择嵌入式系统的GUI库?

    ` 本帖最后由 idea4good 于 2019-7-9 19:40 编辑 嵌入式系统由于软硬件资源的差异性,往往在选择GUI库时,打伤脑筋;或许有些开发者认为,直接选择Qt就可以了,但实践证明
    发表于 07-04 22:16

    基于STM32CubeMX的GUI应用开发

    TouchGFX提供了可视化GUI开发方法。方便快速实现GUI效果。• STM32CubeMX提供了软件工程的生成能力,开发者能够根据目标板,选择相应的功能和配置。生成自定义平台的软件
    发表于 09-08 07:54

    基于STM32平台的μC/OS-II上的μC/GUI移植过程解析

    μC / GUI 是一种专为嵌入式应用设计的通用图形接口软件。本文详细介绍了μC/GUI的结构框架和基于 STM32平台 的μC/ OS-II上 的μC/GUI 移植过程 ,并在此基础
    发表于 02-07 09:25 2113次阅读
    基于<b class='flag-5'>STM32</b>平台的μC/OS-II上的μC/<b class='flag-5'>GUI</b>移植过程解析

    介绍STM32 GUI的特点及应用

    2014年STM32 Roadshow:STM32 GUI解决方案介绍
    的头像 发表于 07-05 00:18 7221次阅读

    增强STM32 F4的GUI特性

    STM32 F4:以最少的资源提供增强的GUI特性
    的头像 发表于 07-05 00:07 3183次阅读

    利用STM32CubeMX开发GUI的操作过程

    使用STM32CubeMX快速开发GUI过程演示
    的头像 发表于 07-03 04:15 9913次阅读

    AWTK将是嵌入式Linux GUI的新选择

    随着便携式智能设备的普及,用户对人机交互界面(GUI)的要求越来越高,而Qt的资源占用大等短板致使在某些应用仍存在难点。现在嵌入式Linux GUI有了新选择!本文将为您介绍AWTK的强大魅力。
    发表于 10-25 11:26 3051次阅读

    STM32项目设计:基于STM32F4的mp3、wav音乐播放器 (UCOSIII操作系统、GUI控件)

    STM32项目设计:基于STM32F4的mp3、wav音乐播放器 (UCOSIII操作系统、GUI控件)
    发表于 11-15 15:21 44次下载
    <b class='flag-5'>STM32</b>项目设计:基于<b class='flag-5'>STM32</b>F4的mp3、wav音乐播放器 (UCOSIII操作系统、<b class='flag-5'>GUI</b>控件)

    当前流行GUI有哪些?最好是选择免费 开源的

    看到有读者(应该是新手)在问:当前流行GUI有哪些?我该选择哪一款? 选择GUI,我个人建议:选择流行(资料相对较多)、免费、最好开源,关键
    的头像 发表于 10-11 18:44 1097次阅读

    GUI系列课程上新 | STM32 GUI开发技能分享

    ▲   点击上方 关注 STM32   步履不停,进阶不止,STM32 GUI开发系列课程新课上线啦! 本次上线的新课《STM32 GUI
    的头像 发表于 06-03 08:30 835次阅读
    <b class='flag-5'>GUI</b>系列课程上新 | <b class='flag-5'>STM32</b> <b class='flag-5'>GUI</b>开发技能分享

    STM32G0 GUI DEMO环境搭建

    电子发烧友网站提供《STM32G0 GUI DEMO环境搭建.pdf》资料免费下载
    发表于 08-02 09:27 0次下载
    <b class='flag-5'>STM32</b>G0 <b class='flag-5'>GUI</b> DEMO环境搭建

    STM32GUI_使用 STLINK+stm32gui-pydfb 工具来实时查看图形缓存的图片

    STM32GUI_使用 STLINK+stm32gui-pydfb 工具来实时查看图形缓存的图片
    的头像 发表于 10-27 10:28 531次阅读
    <b class='flag-5'>STM32GUI</b>_使用 STLINK+<b class='flag-5'>stm32gui</b>-pydfb 工具来实时查看图形缓存的图片