STM32F10xxx寄存器缩写与术语解析

需积分: 9 10 下载量 104 浏览量 更新于2024-08-06 收藏 12.42MB PDF 举报
"STM32寄存器描述表缩写列表及微控制器产品分类" STM32微控制器在寄存器描述中使用了一系列的缩写,这些缩写定义了软件对寄存器位的操作权限和行为。以下是关键的缩写解释: 1. **read/write (rw)**: 表示软件可以读取并修改该位的值。 2. **read-only (r)**: 该位只允许读取,不能写入,写操作无效。 3. **write-only (w)**: 只能写入,读取时会返回复位后的初始值。 4. **read/clear (rc_w1)**: 读取时可读取当前值,写入'1'会清除该位,写入'0'无影响。 5. **read/clear (rc_w0)**: 与rc_w1类似,但写入'0'清除该位,写入'1'无影响。 6. **read/clear by read (rc_r)**: 读取会自动清零,写入'0'或'1'无影响。 7. **read/set (rs)**: 既可以读取也可以设置该位,写入'0'不影响。 8. **read-only write trigger (rt_w)**: 仅读取可用,写入'0'或'1'会触发事件,但不会改变位的值。 9. **toggle (t)**: 写入'1'会翻转位的值,写入'0'无影响。 10. **Reserved(Res.)**: 保留位,不应被修改,必须保持默认值。 STM32产品线有不同容量的分类,根据闪存存储器的大小,它们分为: 1. **小容量产品**: 闪存容量在16K至32K字节,如STM32F101xx、STM32F102xx和STM32F103xx。 2. **中容量产品**: 闪存容量在64K至128K字节,同上。 3. **大容量产品**: 闪存容量在256K至512K字节,如STM32F101xx和STM32F103xx。 4. **互联型产品**: 包括STM32F105xx和STM32F107xx,具有更高级别的连接特性。 STM32F10xxx系列的外设可用性取决于具体型号。要确定特定STM32微控制器是否包含某个外设以及其数量,需查阅对应容量的STM32F101xx、STM32F102xx、STM32F103xx数据手册以及STM32F105xx/STM32F107xx数据手册。 STM32的技术参考手册是详细的技术文档,提供了关于微控制器各功能模块的内部结构、功能描述、工作模式和寄存器配置等信息。而数据手册则包含产品规格,如内置存储器容量、外设种类和数量、管脚配置、电气特性和封装信息等。 请注意,STM32的产品线随着技术更新可能会有所变化,建议查阅ST官方网站获取最新版本的手册以获取准确信息。