楼主: luohao
收起左侧

[教程经验] 如何使用一个Int变量来做延时

luohao 2022-7-3 06:59:42 来自手机 | 显示全部楼层
邀请回答
Parker 发表于 2022-6-24 07:45
这样写不浪费CPU性能吗,
累加时间:读取系统时间,然后当前时间减标记节点时间更合适
反复循环时间计数: ...

pls是系统时钟产生的,执行一次加应该问题不大,用时间数据类型一般要10个byte以上,而int是2个byte
回复 邀请回答送花

使用道具 举报

finiiy 2022-7-3 07:24:43 | 显示全部楼层
感谢分享,内容丰富
biggrin.gif
lol.gif
loveliness.gif
smile.gif
titter.gif
tongue.gif
回复 送花

使用道具 举报

何以即可 2023-2-11 10:08:08 | 显示全部楼层
来晚了,看到好东西了,这个处理虽然不精准,但误差可预测,延时时间公式=(DT_RUN-1)*自定义脉冲周期T±自定义脉冲周期/2
回复 送花

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册   

本版积分规则

有技术问题,就上汇川技术社区

INOVANCE汇川技术 公众号

扫码下载掌上汇川APP

全国服务热线:8:30-17:30

4000-300124

苏州地址:江苏省苏州市吴中区越溪友翔路16号

深圳地址:深圳市龙华新区观澜街道高新技术产业园汇川技术总部大厦

Copyright © 2003-2100 汇川技术 Powered by Discuz! X3.4 ( 苏ICP备12002088号 )
快速回复 返回列表 返回顶部