stm32F1学习笔记基础篇
单片机简介
单片机体积小,功耗低。集成度高(拥有IO/TIM/AD/DA),使用方便,扩展灵活(支持IIC,SPI,FSMC协议)。DMA/AD/DA/液晶驱动等内置到片类。
Cortex-M系列介绍
STM32介绍
ST:半导体 M:MCU/MPU(微型控制器与微型处理器)
STM32芯片分类
STM32命名规则
stm32系统框架
F1系统架构
主动单元只能够主动发起通信指令。而被动单元不能,受其他控制。
F1存储器映射
存储器指可以存储数据的设备,本身没有地址信息,对存储器分配地址的过程称为存储器映射
F1寄存器映射
寄存器是单片机芯片内部一种特殊的内存,可以实现对单片机各个功能的控制。寄存器就是单片机内部的控制机构。
寄存器分类
寄存器是特殊的存储器,给寄存器地址命名的过程,就叫寄存器映射。
寄存器地址的计算
CMSIS
HAL库框架了解
HAL库API函数和变量 命名规则。
HAL库对寄存器位操作的相关宏定义
HAL库回调函数
使用HAL库