STM32F10xxx寄存器缩写解析及数据手册

需积分: 48 47 下载量 48 浏览量 更新于2024-08-06 收藏 18.21MB PDF 举报
"STM32F10xxx参考手册提供了关于STM32微控制器的详细技术信息,包括内部结构、功能描述、工作模式和寄存器配置。此手册不涵盖产品技术特性,这些内容可在数据手册中找到。STM32系列分为小容量、中容量、大容量和互联型产品,涉及STM32F101xx、STM32F102xx和STM32F103xx等多个子系列。" STM32是意法半导体(STMicroelectronics)推出的一系列32位微控制器,广泛应用于嵌入式系统设计。STM32F10xxx系列作为其中的一员,拥有不同级别的内存容量和外设配置,以满足不同应用的需求。在寄存器描述中,该系列使用了一系列缩写来表示位的可读写性质: - **read/write (rw)**: 软件可以读取和修改此位。 - **read-only (r)**: 只允许软件读取,不能修改。 - **write-only (w)**: 只能写入,读取时返回复位值。 - **read/clear (rc_w1)**: 可读且可以通过写'1'清除位,写'0'无影响。 - **read / clear (rc_w0)**: 可读且可通过写'0'清除位,写'1'无影响。 - **read / clear by read (rc_r)**: 读取会自动清除为'0',写'0'无影响。 - **read / set (rs)**: 可读可设置,写'0'无影响。 - **read-only write trigger (rt_w)**: 可读,写入'0'或'1'触发事件,但不改变位值。 - **toggle (t)**: 仅能通过写'1'翻转位,写'0'无影响。 - **Reserved(Res.)**: 保留位,应保持默认值。 STM32系列的不同容量产品主要根据其内置闪存(Flash)的大小区分: - **小容量产品**: 16K至32K字节闪存。 - **中容量产品**: 64K至128K字节闪存。 - **大容量产品**: 256K至512K字节闪存。 - **互联型产品**: 特指STM32F105xx和STM32F107xx,具有更丰富的外设接口。 STM32F10xxx系列的外设配置和数量因具体型号而异,详细信息需查阅对应的数据手册。这些手册提供了关于微控制器的电气特性、封装信息、管脚配置以及订购代码等关键信息。 STM32F10xxx参考手册的翻译基于2009年12月的RM0008英文第10版,已与第9版进行了校对,并根据第10版做了部分更新。然而,由于时间限制,未进行全面校对,故可能存在一些未修正的错误。用户应关注ST官方网站以获取最新的文档版本,以确保获取准确的技术信息。任何发现的错误或问题,可以通过邮件mcu.china@st.com向ST反馈。