STM32定时器时间计算公式详解:实现1ms、1s延时
创作时间:
作者:
@小白创作中心
STM32定时器时间计算公式详解:实现1ms、1s延时
引用
CSDN
1.
https://blog.csdn.net/qq_38230916/article/details/138966726
本文主要介绍了STM32定时器时间计算公式的理解和实现1ms、1s延时的方法。通过具体的公式和代码示例,详细解释了如何配置定时器的自动重装载值(ARR)和预分频值(PSC)来实现不同时间间隔的延时。
STM32定时器时间计算公式
- ARR(TIM_Period):自动重装载值,是定时器溢出前的计数值
- PSC(TIM_Prescaler):预分频值,是用来降低定时器时钟频率的参数
- Tclk:72M定时器的输入时钟频率(单位Mhz),通常为系统时钟频率或者定时器外部时钟频率
- Tout:定时器溢出时间
如下图所示:
实现1秒延时的配置
Tout=(7200x10000) ÷72M=1S
实现1毫秒延时的配置
PSC:72-1
ARR:1000-1
定时器中断配置代码
HAL_TIM_Base_Start_IT(&htim3); //打开定时器中断
定时器中断回调函数
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
if (htim->Instance == TIM3)
{
HAL_GPIO_TogglePin(LED_GPIO_Port, LED_Pin);
}
}
热门推荐
发挥在蓉省数字化转型促进中心“头雁效应”助推成都全域数字化转型
2024年安门择日的正确方法是什么
教育部新规:如何培养一年级学生的汉字书写能力?
2024-2030全球及中国马来酸左氨氯地平片行业发展现状及前景预测报告
告别便秘困扰:中医疗法缓解排便问题
养老院必备神器:壁挂式小型空气消毒机
空气净化器选购指南:从功能到用户真实体验
怎么让客户回复消息
提篮桥监狱搬迁背后:从“远东第一监狱”到文化地标
提篮桥监狱搬迁后,北外滩如何华丽转身?
提篮桥监狱搬迁,财务精英们的“进修班”去哪儿?
菠萝糖醋排骨
加拿大拉链市场发展现状分析
构建未来智慧城市:人工智能对城市治理的影响
军令状签字仪式流程:从创意到执行过程中的策划技巧
普陀区:打造人才“引育留用”全链条,吸引全球科创人才集聚
用Adobe Photoshop打造个性化手机壁纸
秋冬老人房异味?试试这款生物酶喷雾!
超实用!15种蔬菜的播种育苗要点,清清楚楚,一看就懂!
圣女果,又称小樱桃,珍珠小番茄,樱桃小番茄,既可蔬又可果
红军长征:从那时候的“南下”和“北上”之争,看其背后的战略
雄关而今从头越——娄山关红军战斗遗址的保护利用
春节将至,这份“安全干货”99%的家庭还没配齐
手握收益率优势 券商理财产品成上市公司“新宠”
安万母校揭秘:静宁大寨子戏校特色戏曲课程
静宁大寨子戏校:西北秦腔名角的摇篮
香辣烤鱼制作教程:从选材到出炉,让你在家也能做出餐厅级美味
文质彬彬的职场礼仪,让你成为办公室里的“君子”
“二月春风似剪刀”:一把裁剪出新生的神奇剪刀
订婚戒指戴中指的正确姿势:国际惯例VS中国传统