[技术问答] NUC240的定时器使用延时函数

[复制链接]
6481|53
LLGTR 发表于 2025-12-7 21:00 | 显示全部楼层
使用NUC240定时器,编写延时函数时,需设置定时器模式、预分频值和计数器值,然后启动定时器。延时时间通过调整计数器值来控制。
天天向善 发表于 2025-12-8 19:38 | 显示全部楼层
定时器在单片机中既可以作为时间基准,也可以作为计数器,根据不同应用场景扮演双重角色。
明日视界 发表于 2025-12-9 07:34 | 显示全部楼层
不使用硬件定时器,可以通过软件计数实现延时,利用循环或延时函数来控制时间。
未来AI 发表于 2025-12-13 20:24 | 显示全部楼层
NVIC处理中断迅速,但频繁中断可能导致响应延迟。
线稿xg 发表于 2025-12-14 17:36 | 显示全部楼层
给定时器A设置周期中断,定时器B负责延时控制,分开处理让定时器各自专责。
LinkMe 发表于 2025-12-16 08:31 | 显示全部楼层
定时器既可以计时也可以计数,双重角色很实用。
xinpian101 发表于 2025-12-18 14:19 | 显示全部楼层
1. 延时函数是「忙等阻塞式」且关闭了全局中断
IntelCore 发表于 2025-12-18 14:37 | 显示全部楼层
这个函数用定时器0的溢出次数来计时,实现延时。
不想打补丁 发表于 2025-12-18 15:31 | 显示全部楼层
中断太多,NVIC处理不过来,要优化中断管理或增加处理速度。
Pretext 发表于 2025-12-20 09:35 | 显示全部楼层
使用定时器中断控制LED翻转,主循环无需干预。
理想阳 发表于 2025-12-20 12:40 | 显示全部楼层
根据任务需求,选择合适的硬件,确保系统高效运行。
AIsignel 发表于 2025-12-22 21:47 | 显示全部楼层
这个函数是通过让CPU不停循环等待来产生延迟。
芯路例程 发表于 2025-12-23 13:25 | 显示全部楼层
定时器1处理周期性中断,定时器2负责延时常量。
digit0 发表于 2025-12-25 18:44 | 显示全部楼层
这个函数通过监控timer0溢出次数来控制延时。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0