STM32F05xxx 先进的 ARM 核 32 位微控制器
简介
本参考手册向应用程序开发人员提供关于如何使用 STM32F05xxx 微控制器的内存和外设所涉及的全部信息。
STM32F05xxx 是一个由不同存储容量、封装和外设配备的微控制器组成的微控制器家族。
关于型号信息、尺寸和器件的电气特性等详细数据请参考对应的数据手册(datasheet)。
关于 ARM CORTEX ™ -M0 内核的相关信息,请参考 Cortex-M0 技术参考手册。
1 文中的约定
1.1 寄存器描述中使用的缩写列表
寄存器的描述中使用了以下的缩写
1.2 有关术语
本节给出本文档涉及到的部分缩写词的一个简洁定义:
● SWD: 为 Serial Wire Debug 的首字母缩写。其是 Cortex-M0 内核集成的一个调试口,是基于 SWD 协议的 2 线调试接口。有关更详细的内容可参考 Cortex-M0 technical referencemanual。
● Word: 字,32 位长的数据或指令长度。
● Half word: 半字,16 位长的数据或指令长度。
● Byte: 字节,8 位数据长度。
● IAP: in-application programming 的首字母缩写。直译为在应用编程,即用户程序可以更新自身的程序,从而达到应用升级。
● ICP: in-circuit programming 的首字母缩写。直译为在电路编程,即用户可通过应用板上的 JTAG 口或 SWD 口对 MCU 的 FLASH 进行编程。
● Option bytes: 选项字节,保存在 Flash 中的 MCU 配置字节。
● OBL: option byte loader 的首字母缩写,选项字节装载器。
● AHB: advanced high-performance bus 的首字母缩写,直译为先进高性能总线。
1.3 可用的外设
有关该类 MCU 可用的外设及外设数量,请查阅相关器件的数据手册。
|