1 / 17
文档名称:

STM32f103寄存器说明.docx

格式:docx   大小:30KB   页数:17页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

STM32f103寄存器说明.docx

上传人:飞行的大山 2022/11/23 文件大小:30 KB

下载得到文件列表

STM32f103寄存器说明.docx

相关文档

文档介绍

文档介绍:该【STM32f103寄存器说明 】是由【飞行的大山】上传分享,文档一共【17】页,该文档可以免费在线阅读,需要了解更多关于【STM32f103寄存器说明 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。CRC寄存器
(一种算法,用以确认发送过程中能否犯错)
数据寄存器:CRC_DR
可读写,复位值:0xFFFFFFFF;
独立数据寄存器:CRC_IDR
暂时寄存任何8位数据;
控制寄存器:CRC_CR
只零位可用,用于复位CRC,对其写1复位,由硬件清零;
PWR电源控制
(控制和管理电源)
电源控制寄存器:PWR_CR
控制选择系统的电源
电源控制/状态寄存器:PWR_CSR
睡眠或待机模式电源控制
BKP备份寄存器
(用以控制和管理备份数据)
备份数据寄存器x:BKP_DRx(x=110)
10个16位数据寄存器用以储存用户数据
RTC时钟校准寄存器:BKP_RTCCR
控制实不时钟的运转
备份控制寄存器:BKP_CR
控制选择消除备份数据的种类
备份控制/状态寄存器:BKP_CSR
对侵入事件的控制
RCC寄存器
(时钟的选择、复位、分频)
时钟控制寄存器(RCC_CR)
各时钟状态显示
时钟配置寄存器(RCC_CFGR)
时钟分频
时钟中止寄存器(RCC_CIR)
控制就绪中止使能与否
APB2外设复位寄存器(RCC_APB2RSTR)
APB1外设复位寄存器(RCC_APB1RSTR)
复位APB各功能寄存器
AHB外设时钟使能寄存器(RCC_AHBENR)
AHB时钟使能控制
APB2外设时钟使能寄存器(RCC_APB2ENR)
APB1外设时钟使能寄存器(RCC_APB1ENR)
APB1时钟使能控制
备份域控制寄存器(RCC_BDCR)
备份域时钟控制
控制/状态寄存器(RCC_CSR)
复位标记寄存器
AHB外设时钟复位寄存器(RCC_AHBRSTR)
复位以太网MAC模块
时钟配置寄存器2(RCC_CFGR2)
时钟选择与分频
GPIO寄存器
(设置端口的功能)
端口配置低寄存器(GPIOx_CRL)(x=A..E)
端口配置高寄存器(GPIOx_CRH)(x=A..E)
端口输入数据寄存器(GPIOx_IDR)(x=A..E)
只读数据,读出IO口的状态
端口输出数据寄存器(GPIOx_ODR)(x=A..E)
可读可写
端口位设置/消除寄存器(GPIOx_BSRR)(x=A..E)
端口位消除寄存器(GPIOx_BRR)(x=A..E)
将某一端口清零
端口配置锁定寄存器(GPIOx_LCKR)(x=A..E)
用于保护端口配值
AFIO寄存器
(将端口重映照到其余端口用以端口的第二功能)
事件控制寄存器(AFIO_EVCR)
选择时间输出端口与引脚
复用重映照和调试I/O配置寄存器(AFIO_MAPR)
各寄存器功能引脚重映照选择
外面中止配置寄存器1(AFIO_EXTICR1)
外面中止配置寄存器2(AFIO_EXTICR2)
外面中止配置寄存器3(AFIO_EXTICR3)
外面中止配置寄存器4(AFIO_EXTICR4)
外面中止引脚重映照选择
EXTI寄存器
(外面中止控制器)
中止障蔽寄存器(EXTI_IMR)
用于障蔽或开放某一引脚的中止恳求
事件障蔽寄存器(EXTI_EMR)
用于障蔽或开放某一引脚的事件
上涨沿触发选择寄存器(EXTI_RTSR)
严禁或同意某一引脚的上涨沿触发
降落沿触发选择寄存器(EXTI_FTSR)
严禁或同意某一引脚的降落沿触发
软件中止事件寄存器(EXTI_SWIER)
控制某引脚的软件中止
挂起寄存器(EXTI_PR)
显示某线的引脚有无触发恳求
DMA寄存器
(离开cpu的传输模式)
DMA中止状态寄存器(DMA_ISR)
中止状况标记器
DMA中止标记消除寄存器(DMA_IFCR)
手动消除标记位
DMA通道x配置寄存器(DMA_CCRx)(x=17)
传输控制寄存器
DMA通道x传输数目寄存器(DMA_CNDTRx)(x=17)
数据传输节余数目储存器
DMA通道x外设地点寄存器(DMA_CPARx)(x=17)
设置数据传输外设源或目标地点
DMA通道x储存器地点寄存器(DMA_CMARx)(x=17)
设置储存器地点
ADC寄存器
(模数变换器)
ADC状态寄存器(ADC_SR)
AD变换标记寄存器
ADC控制寄存器1(ADC_CR1)
ADC控制寄存器2(ADC_CR2)
设置AD变换的各样功能
ADC采样时间寄存器1(ADC_SMPR1)
ADC采样时间寄存器2(ADC_SMPR2)
某通道选择固定的采样时间
ADC注入通道数据偏移寄存器x(ADC_JOFRx)(x=1..4)
设置数据偏移量
ADC看门狗高阀值寄存器(ADC_HTR)
设置模拟看门狗的阀值高限
ADC看门狗低阀值寄存器(ADC_LRT)
设置模拟看门狗的阀值低限
ADC规则序列寄存器1(ADC_SQR1)
ADC规则序列寄存器2(ADC_SQR2)
ADC规则序列寄存器3(ADC_SQR3)
设置ADC次序
ADC注入序列寄存器(ADC_JSQR)
ADC注入数据寄存器x(ADC_JDRx)(x=1..4)
ADC数据结果寄存器
ADC规则数据寄存器(ADC_DR)
DAC寄存器
(数模变换器)
DAC控制寄存器(DAC_CR)
DAC软件触发寄存器(DAC_SWTRIGR)
DAC通道1的12
位右对齐数据保持寄存器
(DAC_DHR12R1)
DAC通道1的12
位左对齐数据保持寄存器
(DAC_DHR12L1)
DAC通道1
的8位右对齐数据保持寄存器(DAC_DHR8R1)
DAC通道2
的12
位右对齐数据保持寄存器
(DAC_DHR12R2)
DAC通道2
的12
位左对齐数据保持寄存器
(DAC_DHR12L2)
DAC通道2
的8位右对齐数据保持寄存器(DAC_DHR8R2)
双DAC的

12位右对齐数据保持寄存器(DAC_DHR12RD)


DAC



12位左对齐数据保持寄存器

(DAC_DHR12LD)
双DAC的8位右对齐数据保持寄存器(DAC_DHR8RD)DAC通道1数据输出寄存器(DAC_DOR1)
DAC通道2数据输出寄存器(DAC_DOR2)
TIM1和TIM8寄存器
(高级的准时计数寄存器)
TIM1
和TIM8
控制寄存器1(TIMx_CR1)
TIM1
和TIM8
控制寄存器2(TIMx_CR2)
TIM1
和TIM8
从模式控制寄存器(TIMx_SMCR)
TIM1
和TIM8DMA/中止使能寄存器(TIMx_DIER)
TIM1
和TIM8
状态寄存器(TIMx_SR)
TIM1
和TIM8
事件产生寄存器(TIMx_EGR)
TIM1
和TIM8
捕捉/比较模式寄存器1(TIMx_CCMR1)
TIM1
和TIM8
捕捉/比较模式寄存器2(TIMx_CCMR2)
TIM1
和TIM8
捕捉/比较使能寄存器(TIMx_CCER)
TIM1
和TIM8
计数器(TIMx_CNT)
TIM1
和TIM8
预分频器(TIMx_PSC)
TIM1
和TIM8
自动重装载寄存器(TIMx_ARR)
TIM1
和TIM8
重复计数寄存器(TIMx_RCR)
TIM1
和TIM8
捕捉/比较寄存器1(TIMx_CCR1)
TIM1
和TIM8
捕捉/比较寄存器2(TIMx_CCR2)
TIM1
和TIM8
捕捉/比较寄存器3(TIMx_CCR3)
TIM1
和TIM8
捕捉/比较寄存器(TIMx_CCR4)
TIM1
和TIM8
刹车和死区寄存器(TIMx_BDTR)
TIM1和TIM8DMA控制寄存器(TIMx_DCR)
TIM1和TIM8连续模式的DMA地点(TIMx_DMAR)
TIMx寄存器
(控拟订时器)
控制寄存器1(TIMx_CR1)
控制寄存器2(TIMx_CR2)
从模式控制寄存器(TIMx_SMCR)
DMA/中止使能寄存器(TIMx_DIER)
状态寄存器(TIMx_SR)
事件产生寄存器(TIMx_EGR)
捕捉/比较模式寄存器1(TIMx_CCMR1)
捕捉/比较模式寄存器2(TIMx_CCMR2)
捕捉/比较使能寄存器(TIMx_CCER)
计数器(TIMx_CNT)
预分频器(TIMx_PSC)
自动重装载寄存器(TIMx_ARR)
捕捉/比较寄存器1(TIMx_CCR1)
捕捉/比较寄存器2(TIMx_CCR2)
捕捉/比较寄存器3(TIMx_CCR3)
捕捉/比较寄存器4(TIMx_CCR4)
DMA控制寄存器(TIMx_DCR)
连续模式的DMA地点(TIMx_DMAR)
TIM6和TIM7寄存器
(基本准时计数器)
TIM6和TIM7控制寄存器1(TIMx_CR1)
TIM6和TIM7控制寄存器2(TIMx_CR2)
TIM6和TIM7DMA/中止使能寄存器(TIMx_DIER)
TIM6和TIM7状态寄存器(TIMx_SR)
TIM6和TIM7事件产生寄存器(TIMx_EGR)
TIM6和TIM7计数器(TIMx_CNT)
TIM6和TIM7预分频器(TIMx_PSC)
TIM6和TIM7自动重装载寄存器(TIMx_ARR)
RTC寄存器
(实不时钟)
RTC控制寄存器高位(RTC_CRH)
RTC控制寄存器低位(RTC_CRL)
(RTC_PRLH/RTC_PRLL)
(RTC_DIVH/RTC_DIVL)
RTC计数器寄存器(RTC_CNTH/RTC_CNTL)
(RTC_ALRH/RTC_ALRL)
IWDG寄存器
(独立看门狗,用以监察系统硬件的正常运转)
键寄存器(IWDG_KR)
预分频寄存器(IWDG_PR)
重装载寄存器(IWDG_RLR)
状态寄存器(IWDG_SR)
窗口看门狗(WWDG)寄存器
(用以监察软件的正常运转)
控制寄存器(WWDG_CR)
配置寄存器(WWDG_CFR)
状态寄存器(WWDG_SR)
FSMC寄存器
(可变静态储存控制器)
NOR闪存和PSRAM控制器寄存器
SRAM/NOR闪存片选控制寄存器14(FSMC_BCR14)