微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

STM32学习初认知

即将开启stm32的学习,借此记录自己的学习过程和知识总结

ARM和STM32简单认知

相信作为嵌入式技术开发的工程师,最耳熟能详和熟悉的内容就是ARM和STM32这两个名词。简要理解为两层内容

一、公司名称

ARM:是一家依靠专利授权为盈利的公司,主要产品为IP核(内核、cpu

ST:意法半导体公司,全球知名的微电子控制器供应商

二、产品代称

ARM:一系列基于ARM架构设计的芯片代称

M:MUC(微电子控制器,简称“单片机”)

32: 基于32位的微电子控制器(单片机),cpu一次性可以处理32bit的数据

总结:stm32是由ARM公司设计,意法半导体(ST)公司生产的基于ARM Cortex-M内核的32位的MCU系列。

本次学习的开发板:STM32F103RCT6,如图

开发板命名规则:

MCU开发的本质

利用内核,控制片上外设,驱动片外外设;

片上外设:

外设位于芯片的内部,内核外部

片外外设:

外设位于芯片的外部

知识拓展

哈弗架构

数据存储和指令存储是分开的

冯诺依曼架构

数据存储和指令存储是不分开的

关于这两个架构的对比可以参考哈弗结构与冯诺依曼结构 - 走看看

原文地址:https://www.jb51.cc/wenti/3280728.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐