stm32和arm什么关系?
1个回答
2022-09-28 · 百度认证:北京惠企网络技术有限公司官方账号
关注
展开全部
STM32是基于ARM® Cortex® M 3处理器内核的 32位闪存微控制器,是一种包含与被包含的关系。STM32为MCU用户开辟了一个全新的自由开发空间,并提供了各种易于上手的软硬件辅助工具。
STM32的内核是ARM推出的基于专为要求高性能、低成本、低功耗的嵌入式应用专门设计的ARM Cortex-M3内核。STM32是ARM7架构中的一员。
扩展资料:
ARM处理器的三大特点是:耗电少功能强、16位/32位双指令集和合作伙伴众多。
1、体积小、低功耗、低成本、高性能;
2、支持Thumb(16位)/ARM(32位)双指令集,能很好的兼容8位/16位器件;
3、大量使用寄存器,指令执行速度更快;
4、大多数数据操作都在寄存器中完成;
5、寻址方式灵活简单,执行效率高;
6、指令长度固定。
ARM处理器核当前有6个系列产品ARM7, ARM9, ARM9E, ARM10E, SecurCore以及最新的ARM11系列。而stm32使用的就是其中的Cortex-M3内核。
参考资料来源:百度百科-ARM
参考资料来源:百度百科-stm32
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询