STM32F407 定时器寄存器
时间: 2023-09-25 10:11:05 浏览: 146
STM32F407实现UCOSII消息队列、信号量集和软件定时器【支持STM32F40X系列单片机】
STM32F407的定时器寄存器是用来配置和控制定时器功能的。具体来说,STM32F407有14个定时器,每个定时器都有多个寄存器用于不同的功能。
以下是主要的定时器寄存器:
1. CR1(控制寄存器1):用于配置定时器的工作模式、触发源、计数方向等。
2. CR2(控制寄存器2):用于配置定时器的自动重装载功能、定时器输出比较功能等。
3. DIER(DMA/中断使能寄存器):用于配置定时器的中断和DMA请求使能。
4. SR(状态寄存器):用于检测定时器的中断标志、更新事件标志等。
5. EGR(事件生成寄存器):用于生成定时器的更新事件、触发事件等。
6. CNT(计数器寄存器):用于存储当前的计数值。
7. PSC(预分频寄存器):用于配置定时器的预分频值。
8. ARR(自动重装载寄存器):用于配置定时器的自动重装载值。
阅读全文