ADC相关寄存器
ADC_SR (ADC状态寄存器)
ADC_CR1 (ADC控制寄存器1)
ADC_CR2 (ADC控制寄存器2)
ADC_SMPR1 (ADC采样时间寄存器)
ADC_SMPR1 (ADC采样时间寄存器)
ADC_JOFRx (ADC注入通道数据偏移寄存器x=1…4) ADC_HTR (ADC看门狗高阀值寄存器)
ADC_LRT (ADC看门狗低阀值寄存器)
ADC_SQR1 (ADC规则序列寄存器1)
ADC_SQR2 (ADC规则序列寄存器2)
ADC_SQR3 (ADC规则序列寄存器3)
ADC_JSQRADC (注入序列寄存器)
ADC_JDRx (ADC 注入数据寄存器x=1…4) DAC相关寄存器
DAC_CR (DAC控制寄存器)
DAC_SWTRIGR (DAC软件触发寄存器)
DAC_DHR12R1 (DAC通道1的12位右对齐数据保持寄存器) DAC_DHR12L1 (DAC通道1的12位左对齐数据保持寄存器) DAC_DHR8R1 (DAC通道1的8位右对齐数据保持寄存器) DAC_DHR12R2 (DAC通道2的12位右对齐数据保持寄存器) DAC_DHR12L2 (DAC通道2的12位左对齐数据保持寄存器) DAC_DHR8R2 (DAC通道2的8位右对齐数据保持寄存器) DAC_DHR12RD (双DAC的12位右对齐数据保持寄存器) DAC_DHR12LD (双DAC的12位左对齐数据保持寄存器) DAC_DHR8RD (双DAC的8位右对齐数据保持寄存器) DAC_DOR2 (DAC通道2数据输出寄存器)
高级定时器T1和T8相关寄存器
TIMx_CR1 (TIM1和TIM8控制寄存器1)
TIMx_CR2 (TIM1和TIM8控制寄存器2)
TIMx_SMCR (TIM1和TIM8从模式控制寄存器)
TIMx_DIER (TIM1和TIM8 DMA/中断使能寄存器)
TIMx_SR (TIM1和TIM8状态寄存器)
TIMx_EGR (TIM1和TIM8事件产生寄存器)
TIMx_ARR (TIM1和TIM8自动重装载寄存器)
TIMx_CCMR1 (TIM1和TIM8捕获/比较模式寄存器1) TIMx_CCMR2 (TIM1和TIM8捕获/比较模式寄存器2) TIMx_CCER (TIM1和TIM8捕获/比较使能寄存器)
TIMx_CNT (TIM1和TIM8计数器)
TIMx_PSC (TIM1和TIM8预分频器)
TIMx_RCR (TIM1和TIM8重复计数寄存器)
TIMx_CCR1 (TIM1和TIM8捕获/比较寄存器1)
TIMx_CCR2 (TIM1和TIM8捕获/比较寄存器2)
TIMx_CCR3 (TIM1和TIM8捕获/比较寄存器3)
TIMx_CCR4 (TIM1和TIM8捕获/比较寄存器4) TIMx_BDTR (TIM1和TIM8刹车和死区寄存器) TIMx_DCR (TIM1和TIM8 DMA控制寄存器) TIMx_DMAR (TIM1和TIM8连续模式的DMA地址) 通用定时器相关寄存器
TIMx_CR1 (控制寄存器1)
TIMx_CR2 (控制寄存器2)
TIMx_SMCR (从模式控制寄存器)
TIMx_DIER (DMA/中断使能寄存器)
TIMx_SR (状态寄存器)
TIMx_EGR (事件产生寄存器)
TIMx_CCMR1 (捕获/比较模式寄存器1)
TIMx_CCMR2 (捕获/比较模式寄存器2)
TIMx_CCER (捕获/比较使能寄存器)
TIMx_CNT (计数器)
TIMx_PSC (预分频器)
TIMx_ARR (自动重装载寄存器)
TIMx_CCRx (捕获/比较寄存器x,x=1,2,3,4)
TIMx_DCR (DMA控制寄存器)
TIMx_DMAR (连续模式的DMA地址)
基本定时器相关寄存器
TIMx_CR1 (TIM6和TIM7控制寄存器1)
TIMx_CR2 (TIM6和TIM7控制寄存器2)
TIMx_DIER (TIM6和TIM7 DMA/中断使能寄存器) TIMx_SR (TIM6和TIM7状态寄存器)
TIMx_EGR (TIM6和TIM7事件产生寄存器)
TIMx_CNT (TIM6和TIM7计数器)
TIMx_PSC (TIM6和TIM7预分频器)
TIMx_ARR (TIM6和TIM7自动重装载寄存器) RTC相关寄存器
RTC_CRH (RTC控制寄存器高位)
RTC_CRL (RTC控制寄存器低位)
RTC_PRLH (RTC预分频装载寄存器高位)
RTC_PRLL (RTC预分频装载寄存器低位)
RTC_DIVH (RTC预分频器余数寄存器高位)
RTC_DIVL (RTC预分频器余数寄存器低位)
RTC_CNTH (RTC计数器寄存器高位)
RTC_CNTL (RTC计数器寄存器低位)
RTC_ALRH (RTC闹钟寄存器高位)
RTC_ALRL (RTC闹钟寄存器低位)
独立看门狗相关寄存器
IWDG_KR (键寄存器)
IWDG_PR (预分频寄存器)
IWDG_RLR (重装载寄存器)
IWDG_SR (状态寄存器)
窗口看门狗相关寄存器
WWDG_CFR (配置寄存器)
WWDG_SR (状态寄存器)
可配置静态存储器控制器相关寄存器
FSMC_BCR1…4 (SRAM/NOR闪存片选控制寄存器1…4) FSMC_BTR1…4 (SRAM/NOR闪存片选时序寄存器) FSMC_BWTR1…4 (SRAM/NOR闪存写时序寄存器1…4) FSMC_PCR2..4 (PC卡/NAND闪存控制寄存器 2..4) FSMC_SR2..4 (FIFO状态和中断寄存器2..4)
FSMC_PMEM2..4 (通用存储空间时序寄存器 2..4)
FSMC_PA TT2..4 (属性存储空间时序寄存器 2..4)
FSMC_ECCR2/3 (ECC结果寄存器2/3)
SDIO相关寄存器
SDIO_POWER (SDIO电源控制寄存器)
SDIO_CLKCR (SDIO时钟控制寄存器)
SDIO_ARG (SDIO参数寄存器)
SDIO_CMD (SDIO命令寄存器)
SDIO_RESPCMD (SDIO命令响应寄存器)
SDIO_RESPx (SDIO响应1..4寄存器)
SDIO_DTIMER (SDIO数据定时器寄存器)
SDIO_DLEN (SDIO数据长度寄存器)
SDIO_DCTRL (SDIO数据控制寄存器)
SDIO_DCOUNT (SDIO数据计数器寄存器)
SDIO_STA (SDIO状态寄存器)
SDIO_ICR (SDIO清除中断寄存器)
SDIO_MASK (SDIO中断屏蔽寄存器)
SDIO_FIFOCNT (SDIO FIFO计数器寄存器)
SDIO_FIFO (SDIO数据FIFO寄存器)
USB相关寄存器
USB_CNTR (USB控制寄存器)
USB_ISTR (USB中断状态寄存器)
USB_FNR (USB帧编号寄存器)
USB_DADDR (USB设备地址寄存器)
USB_BTABLE (USB分组缓冲区描述表地址寄存器) USB_EPnR (USB 端点n寄存器), n=[0..7]
USB_ADDRn_TX (发送缓冲区地址寄存器n)
USB_COUNTn_TX (发送数据字节数寄存器n)
USB_ADDRn_RX (接收缓冲区地址寄存器n)
USB_COUNTn_RX (接收数据字节数寄存器n)
bxCAN相关寄存器
CAN_MCR (CAN主控制寄存器)
CAN_MSR (CAN主状态寄存器)
CAN_TSR (CAN发送状态寄存器)
CAN_RF0R (CAN接收FIFO 0寄存器)
CAN_RF1R (CAN接收FIFO 1寄存器)
CAN_IER (CAN中断使能寄存器)
CAN_ESR (CAN错误状态寄存器)
CAN_BTR (CAN位时序寄存器)
CAN_TIxR (发送邮箱标识符寄存器) (x=0..2)
CAN_TDTxR (发送邮箱数据长度和时间戳寄存器) (x=0..2) CAN_TDLxR (发送邮箱低字节数据寄存器) (x=0..2)
CAN_TDHxR (发送邮箱高字节数据寄存器) (x=0..2)
CAN_RIxR (接收FIFO邮箱标识符寄存器) (x=0..1)
CAN_RDTxR (接收FIFO邮箱数据长度和时间戳寄存器)(x=0.1) CAN_RDLxR (接收FIFO邮箱低字节数据寄存器) (x=0..1) CAN_RDHxR (接收FIFO邮箱高字节数据寄存器) (x=0..1) CAN_FMR (CAN 过滤器主控寄存器)
CAN_FM1R (CAN 过滤器模式寄存器)
CAN_FS1R (CAN 过滤器位宽寄存器)
CAN_FFA1R (CAN 过滤器FIFO关联寄存器)
CAN_FA1R (CAN 过滤器激活寄存器)
SPI相关寄存器
SPI_CR1 (SPI控制寄存器1)
SPI_CR2 (SPI控制寄存器2)
SPI_SR (SPI 状态寄存器)
SPI_DR (SPI 数据寄存器)
SPI_CRCPR (SPI CRC多项式寄存器)(I2S模式下不使用)
SPI_RXCRCR (SPI Rx CRC寄存器)(I2S模式下不使用)
SPI_TXCRCR (SPI Tx CRC寄存器)
SPI_I2S_CFGR (SPI_I2S配置寄存器)
SPI_I2SPR (SPI_I2S预分频寄存器)
I2C相关寄存器
I2C_CR1 (控制寄存器1)
I2C_CR2 (控制寄存器2)
I2C_OAR1 (自身地址寄存器1)
I2C_OAR2 (自身地址寄存器2)
I2C_DR (数据寄存器)
I2C_SR1 (状态寄存器1)
I2C_SR2 (状态寄存器2)
I2C_CCR (时钟控制寄存器)
串口通讯相关寄存器
USART_DR (数据寄存器)
USART_BRR (波特比率寄存器)
USART_CR1 (控制寄存器1)
USART_CR2 (控制寄存器2)
USART_CR3 (控制寄存器3)
USART_GTPR (保护时间和预分频寄存器)