电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
freertos延时能做到比较精确吗
已解决
73482
个问题
已帮助
5993
位优秀工程师
freertos延时能做到比较精确吗
1061368165@qq.com
2018-03-27
浏览量:2463
32移植rtos,比如ucos、freertos这类的事实操作系统,他们延时是怎么实现的,能做到比较精确的程度吗?比如小于微秒级别。
显示全部
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
我对面的武器
延时是使用系统的心跳时钟来做的,精度也与定时器的精度有关,有时在临界区的时间过长 ,会影响时间的精度的
发布于
2018-03-27
举报
评论 1
0
0
电子老工程师
回复了 :经过查询,没有符合替代。
回复
其他答案
数量:
5
donatello
精确度上肯定不如裸机,毕竟要考虑RTOS临界区切换的时间,但跟裸机相差不会很多,也就一两个机器周期的事。
发布于
2018-03-27
举报
评论 1
0
0
电子老工程师
回复了 :DPI:1000±,CPI资料没有说明,
回复
菜鸟冷虎
需要考虑临界区的切换问题,还有任务切换的处理时间问题,如果解决了这两个问题,精度和裸机跑一致
发布于
2018-03-28
举报
评论 1
0
0
电子老工程师
回复了 :该物料有过七次变更通知,其中有一个是封装的变更https://www.mouser.com/PCN/ON_Semiconductor_20645.pdf
回复
apleilx
系统API实现小于us的延时不可能, rots光是一个任务切换就要300个时钟周期以上,就算把切换时间按1us计算也要300Mhz以上,这还是在代码完全处于高速cache中的速度,否则需要更高的频率。
发布于
2018-03-28
举报
评论 1
0
0
电子老工程师
回复了 :型号带端子的电线。
回复
xukejing
一般只提供毫秒级延时函数,以庆科的mico为例,最短的延时函数是毫秒级的
发布于
2018-03-28
举报
评论 1
0
0
电子老工程师
回复了 :参考:FZX210917725761
回复
汉云
延时是使用定时器或是滴答时钟,可以自己配置。
一般系统的最小时间就是1ms,要更小,要另外使用定时器。
发布于
2018-04-03
举报
评论 1
0
0
电子老工程师
回复了 :罗彻斯特自定义的,名称不同,同一颗料,型号:74AUP2G3404GN/S500与 可订购型号:74AUP2G3404GN/S500125
回复
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
freertos延时能做到比较精确吗
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: