ARM Cortex M3/M4微控制器最大效率设计三秘诀

2020-10-19来源: elecfans关键字:ARM  Cortex  M3  M4  微控制器  最大效率

  大部分采用Cortex-M3/M4 MCU的目标应用是便携式的,并且供电电源来自电池或能源收集系统,因此我们所探讨的大部分概念涉及如何减少系统整体能耗的技术。然而,在许多情况下,这些节能技术也是处理器应用设计的有力工具,可提供:

  ●更符合成本效益的解决方案

  ●更大的升级和采用新特性的设计冗余

  ●有助于产品在激烈竞争市场上脱颖而出的性能和特性


  小知识:Cortex-M3对比Cortex-M4

  Cortex-M3架构背后的指导思路是设计一种既要满足应用的成本效益又要提供高性能计算和控制1的处理器。类似的应用包括汽车车身系统、工业控制系统和无线网络/传感器产品等。M3系列为32位的ARM处理器架构引进了多项重要特性,包括:

  ●不可屏蔽式中断

  ●高度确定性、嵌套、向量式中断

  ●原子位操作

  ●可选的存储保护(MPU)


  除了绝佳的计算性能,Cortex-M3处理器先进的中断结构还能确保系统迅速响应真实世界的事件,同时仍然提供极低的动态与静态功耗。

ARM

  图1 ARM Cortex M3和M4对比

  进入正题

  SWO接口节省I/O引脚并加速调试


  除了传统的串行调试(Serial Wire Debug)功能之外,基于ARM Cortex-M的MCU还可以通过它的单引脚串行监视器输出(Serial Wire Viewer Output,SWO)3提供指令跟踪接口,如图2所示。这个接口可以直接把“printf格式的”调试信息传递给应用代码。SWO允许调试信息直接在任何标准的IDE中浏览。此外,这些信息也可以用独立的SWO监视器(例如,Segger的J-Link SWO Viewer软件4,或是Silicon Labs的energyAware Commander 4)进行浏览。由于SWO输出内建于内核硬件本身,因此它是Cortex-M内核与生俱来的优点。SWO不占用MCU的任何UART接口,这些接口它们可能早已被分配给了应用。

ARM

  图2 专用ARM Cortex SWO接口节省I/O引脚并加速调试

  基于SWO的调试还有一个重要的优势在于,它让微控制器在进入最低的休眠模式时,保持调试连接有效,而在大多数情况下,传统的调试连接这时是不能正常工作的。SWO的指令追踪还可以用于跟踪程序计数器,以帮忙IDE统计出程序各项功能所占用的时间。这些统计数字能够与电流测量结合起来,帮助开发人员对设计功耗进行微调。


  目前一些供应商正在开始重新认识这项优点,而且有些厂商已经为了这个目的而把功耗模式和电流测量硬件纳入到本身的开发平台。例如,Silicon Labs的EFM32 Gecko MCU入门级和开发级工具包都包含功耗测量输出,并可搭配energyAware Profiler工具6中的程序代码追踪功能。图3显示了如何让设计人员精确定位到哪个程序功能块最耗费能源,并且能够快速调试其它与能源有关的问题。

ARM

  图3 软硬件工具精确定位耗能最大的功能,无需示波器和万用表,快速排除问题

关键字:ARM  Cortex  M3  M4  微控制器  最大效率 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/mcu/ic513583.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:一款基于ARM控制的逆变器电源电路设计方案
下一篇:基于嵌入式Linux系统的导航软件设计思路

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

苹果自研Arm处理器性能值得期待吗?
11月10日苹果的特别活动快要到了,在此活动上苹果大概率会发布搭载苹果自研Arm处理器的MacBook。而这颗苹果自研Arm处理器——或许会被称为A14X Bionic的性能,已经被曝光了。Expreview超能网引外媒报道,在Geekbench 5上发现了这颗A14X的跑分情况,显示该处理器的基础频率为1.8GHz,并且频率可以最高自己上到3.1GHz,它是一个8核处理器,并且GPU部分包含8GB的显存。从数据来看,A14X的单核基准测试得分为1634,而A12Z的得分为1118,A14的单核测试得分为1583,所以说相较A14,新的MacBook上的Arm处理器单核性能提升不大,毕竟单核性能的提升难度是很大的。多核方面
发表于 2020-11-08
Arm Ethos-U65 microNPU对边缘计算市场意味着什么?
本文作者:NXP边缘处理的技术总监、系统架构师和总工程师Ben Eckermann2020年10月19日,Arm宣布了Ethos-U65 微型NPU。NPU是一个神经处理单元,microNPU顾名思义是一个非常小的NPU,通常针对面积受限的嵌入式和物联网设备。早在2020年2月,NXP就宣布了选择Ethos-U55 microNPU作为Cortex-M系统。Ethos-U55是专为微控制器设计的,与Cortex-M处理器以及MCU中的系统SRAM和flash协同工作,以提供MCU客户所需的性能和效率的结合。但Ethos-U55并不一定适合于在基于Cortex-A的应用处理器上运行的本地复杂ML应用程序。通过我们与Arm的技术合作
发表于 2020-11-06
<font color='red'>Arm</font> Ethos-U65 microNPU对边缘计算市场意味着什么?
解析瑞萨新款MCU RA6M4三大特点
本文作者:瑞萨高级工程师 Stefan Ingenhaag随着最新一代RA系列MCU发布,将帮助您完成最新的创意和理念。基于最新一代Armv8-M体系结构的最先进的Arm Cortex-M33内核、卓越的嵌入式闪存、尖端的安全性、强大的性能和一流的外围IP,所有这些都高度集成在一颗MCU中,并具有最佳易用性,以确保产品快速上市。1更小的BOM和PCB尺寸RA系列以其独特的集成度降低系统成本。集成的安全元素只是众多示例中的一个,内部闪存可以取消对外部EEPROM的需求,高精度片上振荡器无需外围晶振,MCU采用宽输入电压范围的单轨电源工作。利用这些特性可减少许多外部组件和GPIO,从而能够选择更小的封装,减少PCB尺寸和BOM成本
发表于 2020-11-05
解析瑞萨新款MCU RA6M4三大特点
ARM中国闹剧:英伟达400亿收购交易的主要阻碍
据报道,英伟达计划以400亿美元收购英国芯片设计公司Arm。但这笔交易在中国面临着新的难题。据报道,Arm的中国合资公司首席执行官吴雄昂(Allen Wu)持有该合资公司17%的股份。根据公司注册文件,吴雄昂于去年11月接手了一家关键投资公司,目前控制着Arm中国六分之四的股东。吴雄昂控制的两家公司已在深圳提起诉讼,指控Arm和其在合资公司的主要合伙人(私募股权公司厚朴投资)在6月份将其非法免职。目前,吴雄昂仍管理着Arm中国的日常运营工作,并掌管着该公司的印章,对公司业务仍具有合法控制权。这也使得吴雄昂成为英伟达收购交易的一个主要障碍。一名熟悉Arm中国董事会的知情人士说,他认为这笔交易的成功率只有50%。另外两名知情人士透露
发表于 2020-11-04
苹果ARM自研处理器成本曝光:仅Intel的四分之一、续航更长
      如果不出意外,苹果预计本月将发布新品,其就是之前传闻多次的基于ARM架构的Mac新电脑。  据外媒最新报道称,基于ARM架构自研芯片的新Mac,会率先在笔记本上使用,其会是搭载A14X处理器的MacBook,同样基于台积电5nm工艺,不过性能要比A14更强。  报道中还提到,苹果自研ARM芯片的成本(5nmA14X),只有Intel处理器的1/4,价格便宜的同时,续航表现更加出色,续航表现可以长达15至20小时。  行业人士直言,成本和性能(移动芯片)越来越不占优势的Intel,在苹果的地位岌岌可危,而后者后续会进一步降低相应的采购比例,这对于Intel来说并不是一个好消息
发表于 2020-11-02
ARM在嵌入式系统中的应用
  随着ARM处理器的流行,为了使更多工程师了解ARM傅立叶撰写了系列开发文章,主要解决什么是ARM,ARM在产品项目中的开发流程,LINUX,WINCE,VXWORKS等操作系统在ARM处理器上的应用等内容。希望对初学者有所帮助。  1.嵌入式系统概述  应该肯定地讲我们每一位都已经使用过嵌入式系统有关的产品,嵌入式系统已经深入到我们生活的每一个角落。他所涉及的领域广泛到我们的想象力能及的任何地方。嵌入式系统是相对桌面系统来讲的,凡是带有微处理器的专用软硬件系统都可以称为嵌入式系统。作为系统核心的微处理器又包括三类:微控制器(MCU)、数字信号处理器(DSP)、嵌入式微处理器(MPU)。嵌入式比较准确一个定义如下:系统以应用
发表于 2020-10-30
<font color='red'>ARM</font>在嵌入式系统中的应用
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 EEWORLD.com.cn, Inc. All rights reserved