打印
[ZLG-ARM]

在任务是累计功率算电量,相对误差随时间变大。

[复制链接]
1371|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
lw2008|  楼主 | 2007-1-12 12:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

在任务中累计功率算电量,相对误差随时间变大。
UC/OS的OSTimeDly(100)是否精确1秒

把功率乘100倍累计,与基准表电量的相对误差,10秒就显示出来。
E=P*T,是T的间隔小于1秒引起,每秒多累计电能。

      基准表     UC计量
0秒  1.00        0.99    -1.0%
5秒  2.00        2.00     0.0%
10秒  3.00        3.01    +1.0% 

可能是OSTimeDly(100)的原因, 很难控制在精确1秒。 
 

相关帖子

沙发
veryfatman| | 2007-8-2 09:07 | 只看该作者

OSTimeDly(100)不能精确

如果有优先级更高的,就会超过

使用特权

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

本版积分规则

49

主题

296

帖子

0

粉丝