标签:架构 ARM9 MMU ARM7 东东 STM32 Cortex 系列 ARM
看看架构:
ARM7:ARMv4架构
ARM7没有MMU(内存管理单元),只能叫做MCU(微控制器),不能运行诸如Linux、WinCE等
这些现代的多用户多进程操作系统,因为运行这些系统需要MMU,才能给每个用户进程分配进
程自己独立的地址空间。ucOS、ucLinux这些精简实时的RTOS不需要MMU,当然可以在ARM7
上运行。
ARM9 :ARMv5架构
ARM11:ARMv6架构
ARM9、ARM11,是嵌入式CPU(处理器),带有MMU,可以运行诸如Linux等多用户多进程的
操作系统,应用场合也不同于ARM7。
ARM-Cortex 系列:ARMv7架构。
到了ARMv7架构后分为3个系列,即Cortex-A,Cortex-M和Cortex-R。
Cortex-A:这个系列有A8/A9/A12/A15,注意这个A9和上面的ARM9可不是一个东东哦,容易混。
Cortex-M:如STM32系列的 F103 、F405 、F427,也没有MMU(内存管理单元)。
Cortex-A系列从A32以后系列:ARMv8架构,如A32、A53、A55、A72、A73、A73、A77。查查你的手机
CPU内核在这个系列吗?
那个骁龙855用的是A77+A55内核,华为旗下麒麟 990 处理器可是集成了4个A76核哦。
标签:架构,ARM9,MMU,ARM7,东东,STM32,Cortex,系列,ARM 来源: https://www.cnblogs.com/beiyhs/p/13061422.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。