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

    文章

    7537

    浏览量

    151296
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17115

    浏览量

    350922
  • 嵌入式
    +关注

    关注

    5082

    文章

    19103

    浏览量

    304684
收藏 人收藏

    评论

    相关推荐

    深度评测:云计算平台的优势和不足

    云计算平台具有成本效益、灵活性和可扩展性、简化维护和升级、全球访问性以及灾难恢复等优势,但也面临安全性问题、依赖性问题、合规性和隐私问题、性能限制以及迁移复杂性等挑战。企业在采用云计算
    的头像 发表于 11-22 10:48 145次阅读

    MCU与FPGA的区别和联动

    微控制器单元(MCU)和现场可编程门阵列(FPGA)是两种广泛应用于电子设计领域的集成电路。它们各自具有独特的特点和应用场景,同时也可以在某些项目中实现联动,以发挥各自的优势。 MCU
    的头像 发表于 11-01 13:51 493次阅读

    如何分析美国站群服务器的成本效益?

    美国站群服务器的成本效益分析是一个复杂但至关重要的过程,它涉及到多个方面的考量。主机推荐小编为您推荐美国站群服务器成本效益的详细分析。
    的头像 发表于 10-30 11:23 110次阅读

    【⌈嵌入式机电一体化系统设计与实现⌋阅读体验】+磁力输送机系统设计的创新与挑战

    (EMS)具有显著优势,其在非轨道交通领域的广泛应用仍面临技术成熟度、成本效益分析等多方面挑战。 磁力输送机系统设计的创新 文献[22]中描
    发表于 09-14 22:44

    基于氮化镓的电源芯片U8722BAS具有更低成本效益

    基于氮化镓的电源芯片U8722BAS具有更低成本效益GaN是一种改变我们的生活方式,应用前景广泛的特新材料。氮化镓技术正在提供更快的开关速度、更小的尺寸、更高的效率。现在,深圳银联宝科技推出的电源
    的头像 发表于 08-30 12:14 344次阅读
    基于氮化镓的电源芯片U8722BAS<b class='flag-5'>具有</b>更低<b class='flag-5'>成本</b><b class='flag-5'>效益</b>

    MSPM0实现具有成本效益的现场变送器应用

    电子发烧友网站提供《MSPM0实现具有成本效益的现场变送器应用.pdf》资料免费下载
    发表于 08-27 10:09 0次下载
    MSPM0实现<b class='flag-5'>具有成本</b><b class='flag-5'>效益</b>的现场变送器应用

    华纳云:了解美国轻量云服务器的成本效益优势

    在当前竞争激烈的商业环境中,企业需要寻求更具成本效益的IT基础设施解决方案。美国轻量云服务器作为一种新兴的云计算技术,正逐渐成为企业的首选。本文将深入探讨其在成本效益上的优势。 1.
    的头像 发表于 08-07 15:37 239次阅读

    合理设计具有成本效益的金属掺杂ZrO₂提升OER催化活性

    质子交换膜水电解被广泛研究,用于将可再生能源转化为可持续氢能。然而阳极上的析氧反应(OER)具有缓慢的动力学和较差的稳定性,成为电化学水分解实际应用的主要障碍。
    的头像 发表于 05-30 09:04 855次阅读
    合理设计<b class='flag-5'>具有成本</b><b class='flag-5'>效益</b>的金属掺杂ZrO₂提升OER催化活性

    RISC-V的MCU关于USB高速通信设计的难点

    RISC-V的MCU关于USB高速通信设计的难点主要集中在硬件集成、性能优化、软件生态和成本效益等方面。以下是针对这些难点的详细分析和归纳: 硬件集成与外设支持 : 高速USB PHY集成 :传统
    发表于 05-27 16:23

    成本入门级MCU如何满足您的系统要求

    Specialist 随着RA MCU系列向入门MCU市场的进一步扩展,新的RA0系列将瑞萨电子产品组合的创新、安全性和可靠性带到了更广泛的通用应用中。RA0E1是该系列的第一款产品,具有出色的
    发表于 05-23 18:40 754次阅读

    TIDA-010081.1-适用于5G电信整流器且效率超过94%、具有成本优势的1kW 交流/直流 PCB layout 设计

    电子发烧友网站提供《TIDA-010081.1-适用于5G电信整流器且效率超过94%、具有成本优势的1kW 交流/直流 PCB layout 设计.pdf》资料免费下载
    发表于 05-16 14:25 0次下载
    TIDA-010081.1-适用于5G电信整流器且效率超过94%、<b class='flag-5'>具有成本</b>优势的1kW 交流/直流 PCB layout 设计

    全光网应用面临挑战

    尽管全光网络具有诸多优势和广阔的应用前景,但在实际应用中仍然面临一些挑战,例如: 成本挑战:全光网络的建设和维护
    的头像 发表于 05-09 11:03 522次阅读

    澳大利亚&quot;未来制造计划&quot;面临挑战

    最后,阿尔巴尼斯所瞄准的领域颇具争议。澳大利亚在能源转型所需关键材料供应方面面临激烈竞争,缺乏铁矿石和煤炭的质量和成本优势。电池、太阳能电池板等绿色技术主要由中国制造商掌控,其经验丰富、效率高、经济效益优。
    的头像 发表于 04-24 09:31 445次阅读

    瑞萨RA MCU家族推出集成Arm® Cortex®-M23内核的全新RA0系列

    瑞萨RA MCU家族推出全新的RA0系列,RA0E1产品组是入门级简易MCU具有出色的成本效益和超低功耗。
    的头像 发表于 04-10 14:32 1271次阅读
    瑞萨RA <b class='flag-5'>MCU</b>家族推出集成Arm® Cortex®-M23内核的全新RA0系列

    SOLIDWORKS 2024 应对工业设备设计的独特挑战

    在工业设备设计中,由于其复杂性和特殊性,设计师经常面临一系列独特挑战。SOLIDWORKS 2024作为一款强大的三维CAD软件,为设计师提供了一系列工具和功能,以应对这些挑战
    的头像 发表于 01-02 14:08 424次阅读