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 变得更加容易。

审核编辑:郭婷

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

    关注

    49

    文章

    8918

    浏览量

    166122
  • mcu
    mcu
    +关注

    关注

    147

    文章

    19285

    浏览量

    405438
  • 嵌入式
    +关注

    关注

    5212

    文章

    20811

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    零碳园区能源互联技术路径适配方案的成本效益分析

    本文立足零碳园区的多样性(工业型、商业型、住宅型、综合型),梳理主流能源互联技术路径的核心特征与适配场景,从成本构成、效益维度两方面展开全面分析,通过对比不同适配方案的成本效益表现,提
    的头像 发表于 05-11 10:29 618次阅读
    零碳园区能源互联技术路径适配方案的<b class='flag-5'>成本</b><b class='flag-5'>效益</b>分析

    使用瑞萨RA0E2 MCU降低系统设计成本

    设计人员一直在寻找降低系统成本的方法,同时继续保持或增强功能。与此同时,市场对扩展功能和更短产品周期的需求,也给MCU行业带来了新的挑战。平衡这些相互冲突的需求需要创新的系统设计方法。
    的头像 发表于 01-27 09:50 1277次阅读
    使用瑞萨RA0E2 <b class='flag-5'>MCU</b>降低系统设计<b class='flag-5'>成本</b>

    芯片可靠性面临哪些挑战

    芯片可靠性是一门研究芯片如何在规定的时间和环境条件下保持正常功能的科学。它关注的核心不是芯片能否工作,而是能在高温、高电压、持续运行等压力下稳定工作多久。随着晶体管尺寸进入纳米级别,芯片内部犹如一个承受着巨大电、热、机械应力考验的微观世界,其可靠性面临着原子尺度的根本性挑战
    的头像 发表于 01-20 15:32 718次阅读
    芯片可靠性<b class='flag-5'>面临</b>哪些<b class='flag-5'>挑战</b>

    技术视角:从核心部件寿命出发,探讨工具产品的总持有成本

    。其关键在于提供更长寿命、更高可靠性的解决方案,从而重构产品的“总拥有成本”模型。而这一路径的实现,与核心动力部件——超声波切割刀换能器的性能密切相关。一、解析传统
    的头像 发表于 01-13 17:47 434次阅读
    技术视角:从核心部件寿命出发,探讨工具产品的总持<b class='flag-5'>有成本</b>

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

    在智能家电飞速发展的今天,传统控制面板方案正面临成本高、设计繁、开发慢的多重挑战。过去,要实现触摸与显示功能,往往需要“触摸MCU”与“显示驱动”两颗芯片协同工作,而若将触摸检测功能集
    的头像 发表于 01-12 14:32 7907次阅读
    基于中微爱芯AiP1648 <b class='flag-5'>MCU</b>的触摸显示一体化控制解决方案

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

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

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

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

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

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

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

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

    机架式UPS与塔式UPS选择指南:从场景需求到成本效益的全面解析

    在数据中心、企业机房或家庭办公场景中,不间断电源(UPS)的选型直接影响设备运行的稳定性与成本效益。机架式UPS与塔式UPS作为两大主流类型,其设计差异、适用场景及选型逻辑各不相同。本文将从物理结构
    的头像 发表于 10-23 11:04 1104次阅读
    机架式UPS与塔式UPS选择指南:从场景需求到<b class='flag-5'>成本</b><b class='flag-5'>效益</b>的全面解析

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

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

    Omdia高级首席分析师畅谈运营商面临的网络挑战

    Omdia高级首席分析师Sameer Ashfaq Malik指出,运营商面临三大核心网络挑战:传统服务收入低迷、新兴服务(如人工智能)规模化进程缓慢,以及运营成本(OPEX)持续攀升。“AI
    的头像 发表于 10-13 09:19 1410次阅读

    开发无线通信系统所面临的设计挑战

    的设计面临多种挑战。为了解决这些挑战,业界逐渐采用创新的技术解决方案,例如高效调变与编码技术、动态频谱管理、网状网络拓扑结构以及先进的加密通信协议。此外,模块化设计、可升级架构与边缘计算的结合,为系统带来更高的灵活性与未来发展潜
    的头像 发表于 10-01 15:15 1w次阅读

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

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

    FOPLP工艺面临挑战

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