STM32 中断时间

//****************************************************************************//

ARR(Auto-Reload Register)自动重装器

PSC(Prescaler)预分频器

CCR(Capture Compare Register)捕获比较器

//****************************************************************************//

TIM_Period //计数周期(自动重装器),即ARR的值

TIM_Prescaler //预分频器,即PSC的值

中断时间 = ( 计数周期 + 1 ) * ( 预分频器 + 1 ) / 时钟频率

假设单片机为72MHz计数时钟(72*10^6 Hz)

计数周期 = 10000 - 1;

预分频器 = 7200 - 1;

中断时间 = 1

//****************************************************************************//

PWM频率: 频率 = 时钟频率 / (预分频器 + 1) / (计数周期 + 1)

PWM占空比:占空比 = 捕获比较器 / (计数周期 + 1)

PWM分辨率:分辨率 = 1 / (计数周期 + 1)

相关推荐
LCG元28 分钟前
基于ARM7的LCD设计与实现:S3C4510B通用IO口控制液晶模块
stm32·单片机·嵌入式硬件
山后太阳31 分钟前
Keil5(MDK-ARM)完整下载安装教程+入门教程:从零搭建STM32开发环境
arm开发·stm32·嵌入式硬件
The_superstar61 小时前
衡山派学习之串口
单片机·嵌入式硬件·串口·衡山派
Ww.xh2 小时前
STM32按键去抖动软件实现详解
stm32·单片机·嵌入式硬件
ghie90902 小时前
基于STM32的CAN通信完整例程(HAL库实现)
stm32·单片机·嵌入式硬件
lzj_pxxw2 小时前
W25Q64存储芯片 软件设计刚需常识
stm32·单片机·嵌入式硬件·mcu·学习
时空自由民.5 小时前
蓝牙协议栈介绍
linux·网络·单片机
蓝天居士5 小时前
M24C64芯片资料与程序代码(2)
嵌入式硬件·芯片资料
吃米饭7 小时前
HC32L021C8UB 移植 FreeRTOS
stm32·嵌入式·freertos·rtos
asjodnobfy7 小时前
开关电源尖峰电压计算
嵌入式硬件·硬件工程