[资料下载] SC92F84H3毫秒级软件延时函数

[复制链接]
uytyu 发表于 2023-9-19 11:05 | 显示全部楼层
两个定时器都有一个计数器,可以用来计算延时时间。
belindagraham 发表于 2023-9-19 11:33 | 显示全部楼层
实际的延时函数可能需要更复杂的计算和优化。
mikewalpole 发表于 2023-9-19 11:46 | 显示全部楼层
这种方法的精确度并不高,而且会消耗CPU的时间。
lihuami 发表于 2023-9-19 12:03 | 显示全部楼层
如果需要更高精度的延时,可能需要结合定时器等硬件资源来实现。
adolphcocker 发表于 2023-9-19 12:40 | 显示全部楼层
使用了硬件的空操作指令              
biechedan 发表于 2023-9-19 15:12 | 显示全部楼层
使用了一个简单的延时循环              
LLGTR 发表于 2023-12-5 09:09 | 显示全部楼层
这个延时函数会收到其他线程的滋扰吗

评论

肯定会的,中断就能影响它的精度,所以一般只用在精度不高的场合。  发表于 2023-12-5 09:33
AIsignel 发表于 2024-1-8 09:44 | 显示全部楼层
这样接收到主频率的限制,为什么不用定时器呢
天天向善 发表于 2024-1-8 16:02 | 显示全部楼层
延时函数的实现必要斟酌到详细的硬件平台以及现实需求
鹿鼎计 发表于 2024-1-9 11:56 | 显示全部楼层
它能达到毫秒级的延迟效果吗?
 楼主| lmn2005 发表于 2024-1-10 07:57 | 显示全部楼层
鹿鼎计 发表于 2024-1-9 11:56
它能达到毫秒级的延迟效果吗?

能,任何单片机都能达到毫秒级的延时。
V853 发表于 2024-2-1 21:52 | 显示全部楼层
延迟功能的优先级是高还是低
LinkMe 发表于 2024-2-2 19:38 | 显示全部楼层
微控制器的延迟函数受时钟频率、编译器优化和其他代码因素的影响。
digit0 发表于 2024-2-4 10:11 | 显示全部楼层
最大时钟频率为1mhz,对于毫秒级的软件延迟功能,可以使用延迟寄存器来实现。
Pretext 发表于 2024-2-4 12:36 | 显示全部楼层
Have you actually tested its cumulative error
理想阳 发表于 2024-2-6 01:12 | 显示全部楼层
如果想要达到毫秒级的延迟,可以计算需要多少指令周期。
朝生 发表于 2024-3-2 20:37 | 显示全部楼层
这种方法的精度不高,而且会消耗CPU时间。
软核硬核 发表于 2024-3-6 08:32 | 显示全部楼层
使用了一个简单的延迟回路
芯路例程 发表于 2024-6-9 09:14 | 显示全部楼层
该毫秒延迟函数可由计时器精确操作
yangxiaor520 发表于 2024-6-10 09:20 来自手机 | 显示全部楼层
根据主频和运行指令周期还是可以得出一个比较精确的延时
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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