怎么做淘宝网站步骤,我做的网站不能往下拉,WordPress更新最新版本失败,浙江网站建设公司电话#x1f308;个人主页#xff1a;羽晨同学
#x1f4ab;个人格言:“成为自己未来的主人~” STM32介绍
STM32介绍
ST#xff1a;指的是意法半导体
M#xff1a;指定微处理器
32#xff1a;表示计算机处理器位数
ARM分成三个系列#xff1a;
Cortex-A#xff1…
个人主页羽晨同学
个人格言:“成为自己未来的主人~” STM32介绍
STM32介绍
ST指的是意法半导体
M指定微处理器
32表示计算机处理器位数
ARM分成三个系列
Cortex-A针对多媒体应用
Cortex-R:针对对实时性和性能有一定要求的场景。
Cortex-M:针对低功耗高性能的场景 Cortex-M0,Cortex -M3,Cortex-M4
指令集精简指令集 命名规则
比如STM32F103C8T6
STM32产品系列
F通用类型
103产品子系列
产品子系列中还有101基本型 102SUB基本型USB2.0全速设备 103增强型 105/107互联型
T引脚数目
T36引脚C48引脚R64引脚V100引脚Z144引脚
8闪存存储器容量
416K字节的闪存存储器
632K字节的闪存存储器
864K字节的闪存存储器
B128K字节的闪存存储器
C256K字节的闪存存储器
D384K字节的闪存存储器
E512K字节的闪存存储器
T封装
HBGA
TLQFP
YWLCSP64
6温度范围
6工业级温度范围-40℃-85℃
7工业级温度范围-40℃-105摄氏度
F通用闪存FlashMenory
L:低电压1.65-3.6V
F类型中F0XX和F1XX系列为2.0-3.6VF2XX和F4XX系列为1.8-3.6V
STM32的内部结构 STM32最小系统组成
我们使用的STM32芯片型号STM32F103C8T6
供电系统时钟电路内部时钟源外部时钟源复位电路下载的接口电路boot电路
固件库介绍
mcu的开发方式介绍
从开发语言
1.汇编语言
2.C语言
stm32单片机汇编C
实际开发编程过程中使用的方法
1.配置MCU中的某个功能模块的寄存器进行操作
2. 使用ST官方提供的固件库驱动操作。
固件库说明
固件库STM32标准外设函数库简称固件库
特点
主要由功能接口数据结构宏等组成涵盖了微控制器所有外设的性能特征。
包括每一个外设驱动描述和应用实例。
为开发者访问底层硬件提供统一的API
无需深入掌握底层硬件实现细节
大大缩短产品开发周期进而降低研发成本
容易进行二次开发升级和维护。
CMSIS
主要是Cortex-M系列处理器与供应商无关的硬件抽象层
降低了在Cortex-M系列处理器上操作系统的移植难度简化了软件重复标准化了软件接口