STM32F103EZT6---寄存器篇

USART:
1.状态寄存器(USART_SR)
2.数据寄存器(USART_DR)
3.波特率寄存器(USART_BRR)
4.控制寄存器1(USART_CR1)
5.控制寄存器2(USART_CR2)
6.控制寄存器3(USART_CR3)
7.保护时间和预分频寄存器(USART_GTPR)

RCC寄存器
1.时钟控制寄存器(RCC_CR)
2.时钟配置寄存器(RCC_CFGR)
3.时钟中断寄存器 (RCC_CIR)
4.APB2 外设复位寄存器 (RCC_APB2RSTR)
5.APB1 外设复位寄存器 (RCC_APB1RSTR)
6.AHB外设时钟使能寄存器 (RCC_AHBENR)
7.APB2 外设时钟使能寄存器(RCC_APB2ENR)
8.APB1 外设时钟使能寄存器(RCC_APB1ENR)
9.备份域控制寄存器 (RCC_BDCR)
10.控制/状态寄存器 (RCC_CSR)
11.AHB外设时钟复位寄存器(RCC_AHBRSTR)
12.时钟配置寄存器 2(RCC_CFGR2)

GPIO寄存器
1.端口配置低寄存器(GPIOx_CRL) (x=A…E)
2.端口配置高寄存器(GPIOx_CRH) (x=A…E)
3.端口输入数据寄存器(GPIOx_IDR) (x=A…E)
4.端口输出数据寄存器(GPIOx_ODR) (x=A…E)
5.端口位设置/清除寄存器(GPIOx_BSRR) (x=A…E)
6.端口位清除寄存器(GPIOx_BRR) (x=A…E)
7.端口配置锁定寄存器(GPIOx_LCKR) (x=A…E)

AFIO寄存器
1.事件控制寄存器(AFIO_EVCR)
2.复用重映射和调试I/O配置寄存器(AFIO_MAPR)
3.外部中断配置寄存器 1(AFIO_EXTICR1)
4.外部中断配置寄存器 2(AFIO_EXTICR2)
5.外部中断配置寄存器 3(AFIO_EXTICR3)
6.外部中断配置寄存器 4(AFIO_EXTICR4)

EXTI寄存器
1.中断屏蔽寄存器(EXTI_IMR)
2.事件屏蔽寄存器(EXTI_EMR)
3.上升沿触发选择寄存器(EXTI_RTSR)
4.下降沿触发选择寄存器(EXTI_FTSR)
5.软件中断事件寄存器(EXTI_SWIER)
6.挂起寄存器(EXTI_PR)

DMA寄存器
1.DMA中断状态寄存器(DMA_ISR)
2.DMA中断标志清除寄存器(DMA_IFCR)
3.DMA通道x配置寄存器(DMA_CCRx)(x = 1…7)
4.DMA通道x传输数量寄存器(DMA_CNDTRx)(x = 1…7)
5.DMA通道x外设地址寄存器(DMA_CPARx)(x = 1…7)
6.DMA通道x存储器地址寄存器(DMA_CMARx)(x = 1…7)

ADC寄存器
1.ADC状态寄存器(ADC_SR)
2.ADC控制寄存器 1(ADC_CR1)
3.ADC控制寄存器 2(ADC_CR2)
4.ADC采样时间寄存器 1(ADC_SMPR1)
5.ADC采样时间寄存器 2(ADC_SMPR2)
6.ADC注入通道数据偏移寄存器x (ADC_JOFRx)(x=1…4)
7.ADC看门狗高阀值寄存器(ADC_HTR)
8.ADC看门狗低阀值寄存器(ADC_LRT)
9.ADC规则序列寄存器 1(ADC_SQR1)
10.ADC规则序列寄存器 2(ADC_SQR2)
11.ADC规则序列寄存器 3(ADC_SQR3)
12.ADC注入序列寄存器(ADC_JSQR)
13.ADC 注入数据寄存器x (ADC_JDRx) (x= 1…4)
14.ADC规则数据寄存器(ADC_DR)

DAC寄存器
1.DAC控制寄存器(DAC_CR)
2.DAC软件触发寄存器(DAC_SWTRIGR)
3.DAC通道 1 的 12 位右对齐数据保持寄存器(DAC_DHR12R1)
4.DAC通道 1 的 12 位左对齐数据保持寄存器(DAC_DHR12L1)
5.DAC通道 1 的 8 位右对齐数据保持寄存器(DAC_DHR8R1)
6.DAC通道 2 的 12 位右对齐数据保持寄存器(DAC_DHR12R2)
7.DAC通道 2 的 12 位左对齐数据保持寄存器(DAC_DHR12L2)
8.DAC通道 2 的 8 位右对齐数据保持寄存器(DAC_DHR8R2)
9.双DAC的 12 位右对齐数据保持寄存器(DAC_DHR12RD)
10.双DAC的 12 位左对齐数据保持寄存器(DAC_DHR12LD)
11.双DAC的 8 位右对齐数据保持寄存器(DAC_DHR8RD)
12.DAC通道 1 数据输出寄存器(DAC_DOR1)
13.DAC通道 2 数据输出寄存器(DAC_DOR2)

高级定时器:TIM1 和TIM8 控制寄存器 1(TIMx_CR1)
1.TIM1 和TIM8 控制寄存器 1(TIMx_CR1)
2.TIM1 和TIM8 控制寄存器 2(TIMx_CR2)
3.TIM1 和TIM8 从模式控制寄存器(TIMx_SMCR)
4.TIM1 和TIM8 DMA/中断使能寄存器(TIMx_DIER)
5.TIM1 和TIM8 状态寄存器(TIMx_SR)
6.TIM1 和TIM8 事件产生寄存器(TIMx_EGR)
7.TIM1 和TIM8 捕获/比较模式寄存器 1(TIMx_CCMR1)
8.TIM1 和TIM8 捕获/比较模式寄存器 2(TIMx_CCMR2)
9.TIM1 和TIM8 捕获/比较使能寄存器(TIMx_CCER)
10.TIM1 和TIM8 计数器(TIMx_CNT)
11.TIM1 和TIM8 预分频器(TIMx_PSC)
12.TIM1 和TIM8 自动重装载寄存器(TIMx_ARR)
13.TIM1 和TIM8 重复计数寄存器(TIMx_RCR)
14.TIM1 和TIM8 捕获/比较寄存器 1(TIMx_CCR1)
15.TIM1 和TIM8 捕获/比较寄存器 2(TIMx_CCR2)
16.TIM1 和TIM8 捕获/比较寄存器 3(TIMx_CCR3)
17.TIM1 和TIM8 捕获/比较寄存器(TIMx_CCR4)
18.TIM1 和TIM8 刹车和死区寄存器(TIMx_BDTR)
19.TIM1 和TIM8 DMA控制寄存器(TIMx_DCR)
20.TIM1 和TIM8 连续模式的DMA地址(TIMx_DMAR)

通用定时器TIM2~TIM5
1.控制寄存器 1(TIMx_CR1)
2.控制寄存器 2(TIMx_CR2)
3.从模式控制寄存器(TIMx_SMCR)
4.DMA/中断使能寄存器(TIMx_DIER)
5.状态寄存器(TIMx_SR)
6.事件产生寄存器(TIMx_EGR)
7.捕获/比较模式寄存器 1(TIMx_CCMR1)
8.捕获/比较模式寄存器 2(TIMx_CCMR2)
9.捕获/比较使能寄存器(TIMx_CCER)
10.计数器(TIMx_CNT)
11.预分频器(TIMx_PSC)
12.自动重装载寄存器(TIMx_ARR)
13.捕获/比较寄存器 1(TIMx_CCR1)
14.捕获/比较寄存器 2(TIMx_CCR2)
15.捕获/比较寄存器 3(TIMx_CCR3)
16.捕获/比较寄存器 4(TIMx_CCR4)
17.DMA控制寄存器(TIMx_DCR)
18.连续模式的DMA地址(TIMx_DMAR)

基本定时器:TIM6、TIM7
1.TIM6 和TIM7 控制寄存器 1(TIMx_CR1)
2.TIM6 和TIM7 控制寄存器 2(TIMx_CR2)
3.TIM6 和TIM7 DMA/中断使能寄存器(TIMx_DIER)
4.TIM6 和TIM7 状态寄存器(TIMx_SR)
5.TIM6 和TIM7 事件产生寄存器(TIMx_EGR)
6.TIM6 和TIM7 计数器(TIMx_CNT)
7.TIM6 和TIM7 预分频器(TIMx_PSC)
8.TIM6 和TIM7 自动重装载寄存器(TIMx_ARR)

RTC寄存器
1.RTC控制寄存器高/低位(RTC_CRH/RTC_CRL)
2.RTC预分频装载寄存器高/低位(RTC_PRLH/RTC_PRLL)
3.RTC预分频器余数寄存器高/低位(RTC_DIVH / RTC_DIVL)
4.RTC计数器寄存器高/低位(RTC_CNTH / RTC_CNTL)
5.RTC闹钟寄存器高/低位(RTC_ALRH/RTC_ALRL)

独立看门狗(IWDG)寄存器
1.按键寄存器(IWDG_KR)
2.预分频寄存器(IWDG_PR)
3.重装载寄存器(IWDG_RLR)
4.状态寄存器(IWDG_SR)

窗口看门狗(WWDG)寄存器
1.控制寄存器(WWDG_CR)
2.配置寄存器(WWDG_CFR)
3.状态寄存器(WWDG_SR)

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值