哪种 ARM Cortex 内核更适合我的应用:A 系列、R 系 列、还是 M 系列?
ARM Cortex 内核系列提供非常广泛的具有可扩展性的性能选项,设 计人员有机会在多种选项中选择最适合自身应用的内核,而非千篇一律的采用
无线演示控制器
同一方案。Cortex 系列组合大体上分为三种类别:
●Cortex-A 面向性能密集型系统的应用处理器内核 ●Cortex-R 密封油面向实时应用的高性能内核
●Cortex-M 面向各类嵌入式应用的微控制器内核
Cortex-A 处理器为利用操作系统(例如 Linux 或者 Android)的设备提供了
一系列解决方案,这些设备被用于各类应用,从低成本手持设备到智能手机、
平板电脑、机顶盒以及企业网络设备等。早期的 Cortex-A 系列处理器
(A5、A7、A8、A9、A12、A15 和 A17)基于 ARMv7-A 架构。每种内核都共享
相同的功能集,例如 NEON 媒体处理引擎、Trustzone 安全扩展、单精度和双
精度浮点支持、以及对多种指令集(ARM、Thumb-2、Thumb、Jazelle 和 DSP)泊车系统
的支持。与此同时,这些处理器也具有极高的设计灵活性,能够提供所需的最
佳性能和预期的功效。
尽管 Cortex-A5 内核是 Cortex A 系列中体积和功耗都最低的成员,但它
拥有支持多核性能的潜能,并且与该系列中的高级成员(A9 和 A15)兼容。对于
那些之前采用 手持gps怎么量测ARM926EJ-S 或 ARM1176JZ-S 处理器的设计人员来说,选择 A5
是自然的,因为它具有更高的性能和更低的芯片成本。
Cortex-A7 gpu虚拟化在功耗和体积上与 Cortex-A5曲轴加工 相似,但其性能提升 20%左右,
且与 Cortex-A15 和 Cortex-A17 有完全的架构兼容性。Cortex-A7 是成本敏感型
智能手机和平板电脑的理想选择,而且它还可以与 Cortex-A15 或 Cortex-A17