如何选择合适的基于ARM的MCU
并非所有基于ARM架构的MCU都能提供相同水平的性能和能效,因此选择合适的方案是非常重要的。许多MCU供应商组合包括主题上的数百种变体。虽然看起来基于ARM Cortex-M的MCU的出现可能是这一广泛选择的核心,但实际上总有很多32位选项可供选择。在过去,对任何给定指令集的支持只是选择过程中的一个重要元素,但是由于ARM,指令集的相关性可能已经变得没有实际意义。围绕Cortex-M内核的生态系统意味着工程师可以在一个架构上合理地标准化。但这仍然有许多功能需要比较。在今天的嵌入式应用程序中,这将重点放在一个简短的参数列表中,这些参数仍然可以根据需求进行测量。那么让我们来看看需要考虑的八个最重要的MCU功能。 有功功率与使用CMOS技术制造的所有集成器件一样,MCU仅在其逻辑门改变状态时消耗功率。现代MCU中CMOS门的数量意味着功耗可能会变得很大,特别是在高时钟速率下。因此,有源功耗是近年来大多数设备制造商关注的关键数字和面积。大多数MCU将努力在有功功耗和处理性能之间取得平衡。即使相同的内核位于器件的核心,该参数也可能因MCU供应商的设计专业知识而有很大差异。 性能了解性能指标非常重...