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开发的本质

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

片上外设:

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

片外外设:

外设位于芯片的外部

知识拓展

哈弗架构

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

冯诺依曼架构

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

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

相关文章

显卡天梯图2024最新版,显卡是电脑进行图形处理的重要设备,...
初始化电脑时出现问题怎么办,可以使用win系统的安装介质,连...
todesk远程开机怎么设置,两台电脑要在同一局域网内,然后需...
油猴谷歌插件怎么安装,可以通过谷歌应用商店进行安装,需要...
虚拟内存这个名词想必很多人都听说过,我们在使用电脑的时候...