手机ARM种类,STM32中的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内核在这个系列吗?
那个骁龙865用的是4个A77+A55内核,华为旗下麒麟 990 处理器也是集成了4个A76+A55的核哦。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· winform 绘制太阳,地球,月球 运作规律
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具