您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 管理学资料 > STM32F10xxx参考手册中文版
STM32F10xxx参考手册参考手册小,中和大容量的STM32F101xx,STM32F102xx和STM32F103xxARM内核32位高性能微控制器导言本参考手册针对应用开发,提供关于如何使用小容量、中容量和大容量的STM32F101xx、STM32F102xx或者STM32F103xx微控制器的存储器和外设的详细信息。在本参考手册中STM32F101xx、STM32F102xx和STM32F103xx被统称为STM32F10xxx。STM32F10xxx系列拥有不同的存储器容量,封装和外设配置。关于订货编号、电气和物理性能参数,请参考STM32F101xx、STM32F102xx和STM32F103xx的数据手册。关于芯片内部闪存的编程,擦除和保护操作,请参考STM32F10xxx闪存编程手册。关于ARMCortex™-M3内核的具体信息,请参考Cortex™-M3技术参考手册。相关文档●Cortex™-M3技术参考手册,可按下述链接下载:下述文档可在ST网站下载():●STM32F101xx、STM32F102xx和STM32F103xx的数据手册。●STM32F10xxx闪存编程手册。*感谢南京万利提供原始翻译文档参照2008年12月RM0008ReferenceManual英文第7版本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本目录STM32F10xxx参考手册2/524参照2008年12月RM0008ReferenceManual英文第7版本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本目录1文中的缩写161.1寄存器描述表中使用的缩写列表161.2术语表161.3可用的外设162存储器和总线构架172.1系统构架172.2存储器组织182.3存储器映像192.3.1嵌入式SRAM202.3.2位段202.3.3嵌入式闪存212.4启动配置233CRC计算单元(CRC)253.1CRC简介253.2CRC主要特性253.3CRC功能描述253.4CRC寄存器263.4.1数据寄存器(CRC_DR)263.4.2独立数据寄存器(CRC_IDR)263.4.3控制寄存器(CRC_CR)273.4.4CRC寄存器映像274电源控制(PWR)284.1电源284.1.1独立的A/D转换器供电和参考电压284.1.2电池备份区域294.1.3电压调节器294.2电源管理器294.2.1上电复位(POR)和掉电复位(PDR)294.2.2可编程电压监测器(PVD)304.3低功耗模式304.3.1降低系统时钟314.3.2外部时钟的控制314.3.3睡眠模式314.3.4停止模式324.3.5待机模式334.3.6低功耗模式下的自动唤醒(AWU)344.4电源控制寄存器354.4.1电源控制寄存器(PWR_CR)354.4.2电源控制/状态寄存器364.4.3PWR寄存器地址映像375备份寄存器(BKP)385.1BKP简介385.2BKP特性38目录STM32F10xxx参考手册3/524参照2008年12月RM0008ReferenceManual英文第7版本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本5.3BKP功能描述385.3.1侵入检测385.3.2RTC校准395.4BKP寄存器描述395.4.1备份数据寄存器x(BKP_DRx)(x=1…10)395.4.2RTC时钟校准寄存器(BKP_RTCCR)395.4.3备份控制寄存器(BKP_CR)405.4.4备份控制/状态寄存器(BKP_CSR)405.4.5BKP寄存器映像426复位和时钟控制(RCC)456.1复位456.1.1系统复位456.1.2电源复位456.1.3备份域复位466.2时钟466.2.1HSE时钟486.2.2HSI时钟486.2.3PLL496.2.4LSE时钟496.2.5LSI时钟496.2.6系统时钟(SYSCLK)选择506.2.7时钟安全系统(CSS)506.2.8RTC时钟506.2.9看门狗时钟506.2.10时钟输出506.3RCC寄存器描述516.3.1时钟控制寄存器(RCC_CR)516.3.2时钟配置寄存器(RCC_CFGR)526.3.3时钟中断寄存器(RCC_CIR)546.3.4APB2外设复位寄存器(RCC_APB2RSTR)566.3.5APB1外设复位寄存器(RCC_APB1RSTR)586.3.6AHB外设时钟使能寄存器(RCC_AHBENR)606.3.7APB2外设时钟使能寄存器(RCC_APB2ENR)616.3.8APB1外设时钟使能寄存器(RCC_APB1ENR)626.3.9备份域控制寄存器(RCC_BDCR)656.3.10控制/状态寄存器(RCC_CSR)666.3.11RCC寄存器地址映像687通用和复用功能I/O(GPIO和AFIO)697.1GPIO功能描述697.1.1通用I/O(GPIO)707.1.2单独的位设置或位清除717.1.3外部中断/唤醒线717.1.4复用功能(AF)717.1.5软件重新映射I/O复用功能717.1.6GPIO锁定机制717.1.7输入配置717.1.8输出配置727.1.9复用功能配置737.1.10模拟输入配置73目录STM32F10xxx参考手册4/524参照2008年12月RM0008ReferenceManual英文第7版本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本7.2GPIO寄存器描述757.2.1端口配置低寄存器(GPIOx_CRL)(x=A..E)757.2.2端口配置高寄存器(GPIOx_CRH)(x=A..E)757.2.3端口输入数据寄存器(GPIOx_IDR)(x=A..E)767.2.4端口输出数据寄存器(GPIOx_ODR)(x=A..E)767.2.5端口位设置/清除寄存器(GPIOx_BSRR)(x=A..E)777.2.6端口位清除寄存器(GPIOx_BRR)(x=A..E)777.2.7端口配置锁定寄存器(GPIOx_LCKR)(x=A..E)777.3复用功能I/O和调试配置(AFIO)787.3.1把OSC32_IN/OSC32_OUT作为GPIO端口PC14/PC15787.3.2把OSC_IN/OSC_OUT引脚作为GPIO端口PD0/PD1787.3.3CAN复用功能重映射797.3.4JTAG/SWD复用功能重映射797.3.5ADC复用功能重映射807.3.6定时器复用功能重映射807.3.7USART复用功能重映射817.3.8I2C1复用功能重映射827.3.9SPI1复用功能重映射827.4AFIO寄存器描述837.4.1事件控制寄存器(AFIO_EVCR)837.4.2复用重映射和调试I/O配置寄存器(AFIO_MAPR)837.4.3外部中断配置寄存器1(AFIO_EXTICR1)867.4.4外部中断配置寄存器2(AFIO_EXTICR2)867.4.5外部中断配置寄存器3(AFIO_EXTICR3)877.4.6外部中断配置寄存器4(AFIO_EXTICR4)877.5GPIO和AFIO寄存器地址映象888中断和事件898.1嵌套向量中断控制器898.1.1系统嘀嗒(SysTick)校准值寄存器898.1.2中断和异常向量898.2外部中断/事件控制器(EXTI)918.2.1主要特性918.2.2框图928.2.3唤醒事件管理928.2.4功能说明928.2.5外部中断/事件线路映像948.3EXTI寄存器描述958.3.1中断屏蔽寄存器(EXTI_IMR)958.3.2事件屏蔽寄存器(EXTI_EMR)958.3.3上升沿触发选择寄存器(EXTI_RTSR)968.3.4下降沿触发选择寄存器(EXTI_FTSR)968.3.5软件中断事件寄存器(EXTI_SWIER)978.3.6挂起寄存器(EXTI_PR)978.3.7外部中断/事件寄存器映像989DMA控制器(DMA)999.1DMA简介999.2DMA主要特性999.3功能描述100目录STM32F10xxx参考手册5/524参照2008年12月RM0008ReferenceManual英文第7版本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本9.3.1DMA处理1009.3.2仲裁器1009.3.3DMA通道1019.3.4可编程的数据传输宽度,对齐方式和数据大小端1029.3.5错误管理1039.3.6中断1039.3.7DMA请求映像1049.4DMA寄存器1079.4.1DMA中断状态寄存器(DMA_ISR)1079.4.2DMA中断标志清除寄存器(DMA_IFCR)1089.4.3DMA通道x配置寄存器(DMA_CCRx)(x=1…7)1089.4.4DMA通道x传输数量寄存器(DMA_CNDTRx)(x=1…7)1109.4.5DMA通道x外设地址寄存器(DMA_CPARx)(x=1…7)1109.4.6DMA通道x存储器地址寄存器(DMA_CPARx)(x=1…7)1109.4.7DMA寄存器映像11110模拟/数字转换(ADC)11310.1ADC介绍11310.2ADC主要特征11310.3ADC功能描述11410.3.1ADC开关控制11510.3.2ADC时钟11510.3.3通道选择11510.3.4单次转换模式11510.3.5连续转换模式11610.3.6时序图11610.3.7模拟看门狗11610.3.8扫描模式11710.3.9注入通道管理11710.3.10间断模式11810.4校准11910.5数据对齐11910.6可编程的通道采样时间12010.7外部触发转换12010.8DMA请求12110.9双ADC模式12110.9.1同步注入模式12210.9.2同步规则模式12310.9.3快速交替模式12310.9.4慢速交替模式12410.9.5交替触发模式12410.9.6独立模式12510.9.7混合的规则/注入同步模式12510.9.8混合的同步规则+交替触发模式12510.9.9混合同步注入+交替模式12610.10温度传感器12610.11ADC中断12710.12ADC寄存器描述12810.12.1ADC状态寄存器(ADC_SR)128目录STM32F10xxx参考手册6/524参照2008年12月RM0008ReferenceManual英文第7版本译文仅供参考,如有翻译错误,请以英文原稿为准。请读者随时注意在ST网站下载更新版本10.12.2ADC控制寄存器1(ADC_CR1)12910.12.3ADC控制寄存器2(ADC_CR2)13110.12.4ADC采样时间寄存器1(ADC_SMPR1)13310.12.5ADC采样时间寄存器2(ADC_SMPR2)13310.12.6ADC注入通道数据偏移寄存器x(ADC_JOFRx)(x=1..4)13410.12.7ADC看门狗高阀值寄存器(ADC_HTR)13410.12.8ADC看门狗低阀值寄存器(ADC_LRT)13410.12.9ADC规则序列寄存器1(ADC_SQR1)13510.12.10ADC规则序列寄存器2(ADC_SQR2)13510.12.11ADC规则序列寄存器3(ADC_SQR3)13610.12.12ADC注入序列寄存器(ADC_JSQR)13610.12.13ADC注入数据寄存器x(ADC_JDRx)(x=1..4)13710.12.14ADC规则数据寄存器(ADC_D
本文标题:STM32F10xxx参考手册中文版
链接地址:https://www.777doc.com/doc-5351788 .html