外设到RAM
RAM到外围设备
内存到内存
这对于在没有CPU干预的情况下在应用程序中移动大量数据非常有用!这意味着可以在CPU 忙于处理模数转换时在后台更新帧缓冲区 。
一些MCU 还可以执行以下类型的DMA 传输:
闪存到RAM
闪存到外设
这对于直接从闪存中读取图像并将它们推送到帧缓冲区非常有用 。 基于闪存的DMA 通道往往不太常见 , 尽管它们正在寻找进入高性能MCU 的途径 。
技巧5:预渲染字体
GUI显示文本是很常见的 , 而文本又使用某种字体 。 开发人员可以通过预渲染字体再次以更少的CPU周期换取存储空间 , 从而提高他们的图形系统效率 。 当字体已经被渲染时 , 它们可以直接写入屏幕 。 如果它们没有被渲染 , 那么这意味着CPU必须使用一些周期和时间来渲染字体 , 然后才能将它们推入帧缓冲区 。
【芯片|嵌入式开发:在工业应用中优化 GUI 的 5 个技巧】工业应用越来越多地利用GUI 为客户和用户提供直观且易于使用的界面 。 虽然工业GUI设计人员起初可能对利用基于嵌入式系统的解决方案犹豫不决 , 但我们在今天的帖子中看到 , 有许多优化技术可用于显着简化和优化这些应用程序 。 这些技术包括调整图像格式、图像存储方式以及减少CPU周期 。 归根结底 , 嵌入式开发人员需要仔细检查显示系统中的每个链接 , 并确定可以采取哪些措施来最小化所需的处理能力 。
相关经验推荐
- 摩托罗拉|狙击三星:摩托罗拉6.8英寸大屏+手写笔芯片发布,只要1900元!
- iPhoneSE|芯片从A13升级到A15,iPhone SE3能解决续航问题吗?
- 芯片|联想电脑销量世界第一,杨元庆:我们没有计划去做自己的芯片和操作系统
- 诺基亚|1300元起售?720p水滴屏、低端4G芯片,国际大厂又要“割韭菜”!
- 传感器|不起眼的它竟比芯片还重要?信息技术三大基础之一,你了解多少?
- 索尼|小米、联想、步步高,2021年采购的芯片金额,均超过华为了
- 芯片|挖台积电“墙脚”?继高通之后,三星又拿下4nm芯片订单
- 芯片|2021年中国手机芯片市场:联发科超高通成大赢家,华为出货3000万
- 芯片|iPhone 13系列供货顺畅?芯片短缺问题现在是否对它仍有影响?
- 安卓|为什么安卓系统不和ios一样用C语言开发?
