打印
[资料下载]

SC92F84H3毫秒级软件延时函数

[复制链接]
楼主: lmn2005
手机看帖
扫描二维码
随时随地手机跟帖
21
两个定时器都有一个计数器,可以用来计算延时时间。

使用特权

评论回复
22
belindagraham| | 2023-9-19 11:33 | 只看该作者
实际的延时函数可能需要更复杂的计算和优化。

使用特权

评论回复
23
mikewalpole| | 2023-9-19 11:46 | 只看该作者
这种方法的精确度并不高,而且会消耗CPU的时间。

使用特权

评论回复
24
lihuami| | 2023-9-19 12:03 | 只看该作者
如果需要更高精度的延时,可能需要结合定时器等硬件资源来实现。

使用特权

评论回复
25
adolphcocker| | 2023-9-19 12:40 | 只看该作者
使用了硬件的空操作指令              

使用特权

评论回复
26
biechedan| | 2023-9-19 15:12 | 只看该作者
使用了一个简单的延时循环              

使用特权

评论回复
27
LLGTR| | 2023-12-5 09:09 | 只看该作者
这个延时函数会收到其他线程的滋扰吗

使用特权

评论回复
评论
lmn2005 2023-12-5 09:33 回复TA
肯定会的,中断就能影响它的精度,所以一般只用在精度不高的场合。 
28
AIsignel| | 2024-1-8 09:44 | 只看该作者
这样接收到主频率的限制,为什么不用定时器呢

使用特权

评论回复
29
天天向善| | 2024-1-8 16:02 | 只看该作者
延时函数的实现必要斟酌到详细的硬件平台以及现实需求

使用特权

评论回复
30
鹿鼎计| | 2024-1-9 11:56 | 只看该作者
它能达到毫秒级的延迟效果吗?

使用特权

评论回复
31
lmn2005|  楼主 | 2024-1-10 07:57 | 只看该作者
鹿鼎计 发表于 2024-1-9 11:56
它能达到毫秒级的延迟效果吗?

能,任何单片机都能达到毫秒级的延时。

使用特权

评论回复
32
V853| | 2024-2-1 21:52 | 只看该作者
延迟功能的优先级是高还是低

使用特权

评论回复
33
LinkMe| | 2024-2-2 19:38 | 只看该作者
微控制器的延迟函数受时钟频率、编译器优化和其他代码因素的影响。

使用特权

评论回复
34
digit0| | 2024-2-4 10:11 | 只看该作者
最大时钟频率为1mhz,对于毫秒级的软件延迟功能,可以使用延迟寄存器来实现。

使用特权

评论回复
35
Pretext| | 2024-2-4 12:36 | 只看该作者
Have you actually tested its cumulative error

使用特权

评论回复
36
理想阳| | 2024-2-6 01:12 | 只看该作者
如果想要达到毫秒级的延迟,可以计算需要多少指令周期。

使用特权

评论回复
37
朝生| | 2024-3-2 20:37 | 只看该作者
这种方法的精度不高,而且会消耗CPU时间。

使用特权

评论回复
38
软核硬核| | 2024-3-6 08:32 | 只看该作者
使用了一个简单的延迟回路

使用特权

评论回复
39
芯路例程| | 2024-6-9 09:14 | 只看该作者
该毫秒延迟函数可由计时器精确操作

使用特权

评论回复
40
yangxiaor520| | 2024-6-10 09:20 | 只看该作者
根据主频和运行指令周期还是可以得出一个比较精确的延时

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则