ARM Cortex-M处理器系列具有灵活性、易用性、高性能、低功耗等特点。同时,Cortex-M处理器能够帮助开
发者以更低的成本提供更多的功能,其在代码重用和提高开发效率方面有显著优势,所以在嵌入式设备领域的应用
非常广泛。如下为Cortex-M0和Cortex-M3的基本简介。
Cortex-M0采用ARMv6-M结构,基于一个高集成度、低功耗的32位处理器内核;它采用冯·诺伊曼结构,基于
16位的Thumb指令集,并包含Thumb-2技术。
Cortex-M3采用ARMv7-M结构,为32位处理器内核。它采用哈佛结构,拥有独立的指令总线和数据总线,可
以让取指与数据访问并行不悖。
基于以上ARM Cortex-M优点,目前,Rockchip SoC上集成的MCU说明如下:
RK3399 集成2个Cortex-M0,其一PMU M0为ATF所用,其二Perilp M0开放给客户使用
2022-09-02 19:00:44
437KB
mcu
1