STMf寄存器说明

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

C R C寄存器(一种算法,用以确认发送过程中是否出错)

数据寄存器:CRC_DR

可读写,复位值:0xFFFFFFFF;

独立数据寄存器:CRC_IDR

临时存放任何8位数据;

控制寄存器:CRC_CR

只零位可用,用于复位CRC,对其写1复位,由硬件清零;

PWR电源控制

(控制和管理电源)

电源控制寄存器:PWR_CR

控制选择系统的电源

电源控制/状态寄存器:PWR_CSR

睡眠或待机模式电源控制

BKP备份寄存器

(用以控制和管理备份数据)

备份数据寄存器x:BKP_DRx(x=1…10)

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=1…7)

传输控制寄存器

DMA通道x传输数量寄存器(DMA_CNDTRx)(x=1…7)数据传输剩余数量存储器

DMA通道x外设地址寄存器(DMA_CPARx)(x=1…7)设置数据传输外设源或目标地址

DMA通道x存储器地址寄存器(DMA_CMARx)(x=1…7)设置存储器地址

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)

相关文档
最新文档