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

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

3天内不再提示

具有成本效益的MCU面临独特的挑战

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-12 11:02 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ST发布的TouchGFX 4.15,它可以在低功耗微控制器上实现更丰富的 UI。还推出了首款 2.2 英寸 SPI 显示 Nucleo 扩展板X-NUCLEO-GFX01M1。最终,这两种解决方案都将允许工程师设想一个材料清单 (BOM) 约为 5 美元的系统。因此,它代表了一个独特的机会,可以提供一种与具有成本效益的产品进行交互的新方式。此外,我们提供了一个扩展包,可将新的显示板与NUCLEO-G071RB 一起使用立即基地。此外,使用 TouchGFX Designer 的开发人员可以通过简单的拖放操作访问预编译的演示应用程序。TouchGFX 可供下载,X-NUCLEO-GFX01M1 可在分销商或 ST.com 网站上购买。

要有光……和图形

业界继续见证嵌入式系统上图形界面的日益普及。这是我们在本世纪初提到的趋势之一。我们在 ST 博客上介绍的每个版本的 TouchGFX 都带来了CacheableContainers或Optimized Texture Mapper等基础功能。每次框架更新都帮助 ST 合作伙伴在通常没有的产品上运行新的和更丰富的界面。

嵌入式系统上启用 UI 仍有很多工作要做,而具有成本效益的 MCU 也面临着独特的挑战。当经理们试图降低成本时,要求使用显示器是很困难的。设计人员知道 GUI 可以极大地改善用户体验。系统可以显示有意义的消息,而不是晦涩的错误代码。同样,加载条或动画可以更好地显示正在发生的事情,甚至可以吸引新用户。然而,当一家公司想要优先考虑具有成本效益的 MCU 时,设计人员可以做些什么呢?X-NUCLEO-GFX01M1 和 TouchGFX 4.15 提供了独特的答案。

X-NUCLEO-GFX01M1 和 TouchGFX 4.15,物料清单为 5 美元

2.2英寸显示屏

在许多嵌入式设计中,显示器是单个最昂贵的组件。尽管如此,许多人都明白,在尝试改善用户体验时,它也不是奢侈品,而是必需品。即使是简单的 2 英寸显示屏也能创造奇迹。此外,由于小屏幕尺寸意味着几乎总是不需要触摸层,因此显示器的成本是合理的。实际上,表面不足以提供令人满意的触摸界面。然而,以合适的价格采购合适的设备绝非易事。简而言之,以 5 美元或更少的 BoM 告终是一件令人头疼的事情。

ST 针对这个问题的解决方案是推出 X-NUCLEO-GFX01M1。在 BOM 中,扩展板的 2.2 英寸 QVGA (320 x 240)显示器大约需要 3 美元到 3 美元半。因此,大多数使用这种显示器的嵌入式系统的总 BOM 约为 5 美元。我们的数字包括 MCU、外部闪存和两层 PCB 等。里程数将根据 Flash 的数量、MCU 等而有所不同。尽管如此,工程师们可以开始使用 X-NUCLEO-GFX01M1,因为他们知道大约 5 美元的 BOM 是触手可及的。

X-NUCLEO-GFX01M1 的第一步

为了帮助工程师试验 X-NUCLEO-GFX01M1 显示板,我们还推出了一个软件扩展包。它将包含 NUCLEO-G071RB 板的驱动程序和简单的“Hello World”示例。X-CUBE-DISPLAY解决方案与 STM32Cube 生态系统的最新更新兼容。然后,开发人员可以在将驱动程序或应用程序移植到另一个 STM32 MCU 时研究我们的实现。此外,TouchGFX Designer 可以为经济高效的 STM32G017 Nucleo 板和 X-CUBE-DISPLAY 运行三个演示。这些应用程序作为完整的源项目提供,并在开发人员实施他们的解决方案时为他们提供帮助。使用STM32G071的应用模板时,这些演示也可以快速启动原型和 X-NUCLEO-GFX01M1 显示器。

SPI闪存

另一个倾向于增加材料清单的组件是外部内存映射闪存。根据图形界面,某些资产可能不适合嵌入式内存。QSPI 闪存因其速度而在此类设计中是传统的。然而,任何致力于成本效益解决方案的工程师都知道 QSPI 闪存也非常昂贵。因此,在优先考虑成本时,此类外部模块通常是不可能的。TouchGFX 4.15 通过允许使用廉价的未映射 SPI 闪存来应对这一挑战。内存可以存储图形和字体,从而打开了多语言界面的大门。它还允许工程师将其 BOM 保持在令人梦寐以求的 5 美元范围内。

X-NUCLEO-GFX01M1 和 TouchGFX 4.15 在低功耗 MCU 上实现更高性能

优化的部分帧缓冲

开发人员面临的另一个主要挑战是在较小的 MCU 上运行接口的能力。例如,为依赖 Cortex-M0+ 内核的系统创建 GUI 可能会很棘手。不幸的是,这通常也意味着 RAM 和 Flash 很小。传统上,最小的图形界面需要大约 200 KB 的帧缓冲区。然而,当像 STM32G071 这样的微控制器只有 36 KB 的 RAM 时,这可能是一个真正的问题。TouchGFX 4.15 通过高度优化的部分帧缓冲解决了这个问题。该功能非常高效,可以将帧缓冲区的大小保持在 6 KB。考虑到框架的应用程序数据,一个入门级 UI 总共只需要 16 KB 的 RAM 即可运行。

部分帧缓冲功能首次出现在 TouchGFX 4.12 中。它的工作原理是仅存储系统将更新的屏幕部分。该技术在时钟、加载条或图表等短动画上表现得更加出色。自从引入部分帧缓冲以来,TouchGFX 进行了重大优化以减少内存需求。因此,TouchGFX 4.15 具有象征意义,因为它揭示了我们多年努力的功能的全部潜力。我们还推出了智能部分屏幕更新。该功能补充了部分帧缓冲以优化屏幕上的更新顺序。该过程节省了资源,从而允许在同一时期进行更多更新。

ST 更新了 TouchGFX 文档,以帮助开发具有成本效益的嵌入式系统的开发人员:

使用部分帧缓冲区

STM32G071 和 X-NUCLEO-GFX01M1 上的 TouchGFX 开发

使用串行闪存

未映射的 Flash 中的字体

动画和小部件

开发人员现在面临的挑战是利用部分帧缓冲。实际上,它要求团队考虑最适合此功能的动画类型。例如,传统的滑入式过渡需要整个屏幕刷新。然而,一些擦除动画更有效,并且在小帧缓冲区的限制下仍然令人印象深刻。我们更新了 TouchGFX Designer 以帮助工程师利用擦除动画。我们还添加了一个图形小部件以更好地显示顺序数据或调整颜色和布局。因此,开始为低功耗系统设计创建 UI 变得更加容易。

审核编辑:郭婷

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

    关注

    48

    文章

    8250

    浏览量

    162416
  • mcu
    mcu
    +关注

    关注

    147

    文章

    18613

    浏览量

    387188
  • 嵌入式
    +关注

    关注

    5186

    文章

    20151

    浏览量

    328894
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    【节能学院】安科瑞能源物联网:重塑园区收费管理模式,提升运营效益

    一、开场对大型综合性产业园区来说,传统的能源管理模式正面临严峻挑战。传统电表依赖人工每月抄录,耗时费力;电梯、水泵等关键设施缺乏计量,能耗情况不明;空调计费系统老化,数据丢失不准;水管网老旧,漏水
    的头像 发表于 12-05 08:37 106次阅读
    【节能学院】安科瑞能源物联网:重塑园区收费管理模式,提升运营<b class='flag-5'>效益</b>

    基于中微爱芯AiP1647 MCU的触摸显示一体化控制解决方案

    随着家电智能化升级与成本优化需求日益迫切,传统控制面板方案在物料成本、设计复杂度和开发周期等方面面临诸多挑战。以往实现触摸与显示功能需分别采用触摸M
    的头像 发表于 11-18 14:31 244次阅读
    基于中微爱芯AiP1647 <b class='flag-5'>MCU</b>的触摸显示一体化控制解决方案

    无线连接技术如何助力汽车设计创新

    无线连接技术已成为现代车辆设计的基石。然而,随着原始设备制造商(OEMs)和一级供应商将更多消费级无线技术集成到其车辆平台中,他们面临着与众多电子产品生产商相同的挑战:如何从研发初期到大规模生产阶段,创建并管理高效、可重复、可扩展且具有
    的头像 发表于 11-10 09:44 2048次阅读

    谁家在低成本MCU中集成CPLD/FPGA,这有何优势呢?

    海振远推荐的AG32系列MCU作为高性价比异构计算平台,其独特架构和功能特性在嵌入式领域具有显著优势。以下是核心特性分析: 1、FPGA+MCU融合设计‌ 内置2K逻辑单
    发表于 11-06 11:15

    【技术讨论】智能戒指手势交互:如何优化PCBA成本与实现<20ms低延迟?

    我们正在开发一款通过手势实时控制音乐的嵌入式可穿戴设备(架构如图:nRF5340主控 + ICM-42607 IMU)。希望重构听众与音乐之间的关系。在早期小批量生产中,我们面临两个核心挑战,希望
    发表于 10-18 13:04

    罗德与施瓦茨TCO模型帮您降低测试设备成本

    非常感谢您选用罗德与施瓦茨的电子测量、通信测试产品,在您公司的商业版图中,您的公司是否面临着各种各样的决策?从采购设备到选择服务,每一个决策都可能影响到公司的成本效益,而在这些决策背后,有一个关键的概念在默默发挥着作用,他就是
    的头像 发表于 08-13 14:59 925次阅读

    FOPLP工艺面临挑战

    FOPLP 技术目前仍面临诸多挑战,包括:芯片偏移、面板翘曲、RDL工艺能力、配套设备和材料、市场应用等方面。
    的头像 发表于 07-21 10:19 1144次阅读
    FOPLP工艺<b class='flag-5'>面临</b>的<b class='flag-5'>挑战</b>

    浮思特 | 新兴传感器技术:TMR与分流解决方案的对比分析

    挑战分流设计师通常面临平衡的挑战,需要选择正确的电阻器、运算放大器和实现拓扑结构的组合。设计一个准确且具有成本效益的基于分流的电流传感解决方
    的头像 发表于 04-11 13:53 654次阅读
    浮思特 | 新兴传感器技术:TMR与分流解决方案的对比分析

    智慧路灯的推广面临哪些挑战

    面临诸多挑战。这些挑战涉及多个层面,从经济成本到技术适配,再到公众认知,每一个都关乎叁仟智慧路灯能否顺利普及,进而影响智慧城市建设的步伐。深入剖析这些
    的头像 发表于 03-27 17:02 522次阅读

    超级紧凑小巧的工业相机——Vieworks的VZ系列

    超级紧凑小巧且具有成本效益的工业相机——Vieworks的VZ系列。
    的头像 发表于 03-14 14:04 688次阅读
    超级紧凑小巧的工业相机——Vieworks的VZ系列

    AMD Zynq RFSoC赋能富士通ORAN无线电产品

    富士通采用 AMD Zynq RFSoC 数字前端( DFE )器件来提供具有成本效益、高容量和高能效的无线电,以满足不同市场需求。
    的头像 发表于 03-12 17:12 1139次阅读

    SD-WAN国际加速应用方案解决企业跨境网络面临的重大挑战

    在全球化浪潮的席卷下,越来越多的企业投身于国际业务的拓展,传统跨境网络架构面临性能与成本双重挑战,例如访问国外网站慢、ZOOM视频会议画面缓慢、使用office 365卡顿等等,而SD-WAN国际
    的头像 发表于 03-05 11:57 911次阅读

    Renesas RA0E1 MCU 轻松化解价格与性能方面的设计挑战

    (MCU) 时,经常会面临艰难的挑战,他们需要在性能与价格之间寻求平衡点。为了让选择变简单,[Renesas Electronics Corporation] 面向成本敏感型嵌入式应
    的头像 发表于 01-26 17:18 972次阅读
    Renesas RA0E1 <b class='flag-5'>MCU</b> 轻松化解价格与性能方面的设计<b class='flag-5'>挑战</b>

    工业电源的可靠性和拥有成本优化

    电子发烧友网站提供《工业电源的可靠性和拥有成本优化.pdf》资料免费下载
    发表于 01-24 13:57 0次下载
    工业电源的可靠性和拥<b class='flag-5'>有成本</b>优化

    德州仪器隔离式交流电压检测器件的应用示例

    随着汽车和工业应用领域对获取更多可再生能源的需求不断增长,对小型、高效、精确且具有成本效益的功率转换器和电机控制器的需求正在高速增长。
    的头像 发表于 01-23 17:14 4272次阅读
    德州仪器隔离式交流电压检测器件的应用示例