WCH沁恒单片机
直播中

颜立歆

7年用户 919经验值
擅长:控制/MCU
私信 关注
[问答]

TMOS系统如何重置一个事件的计时时间?

例如:tmos_start_task( centralTaskId, START_READ_OR_WRITE_EVT, DEFAULT_READ_OR_WRITE_DELAY);   //5个ms执行一次START_READ_OR_WRITE_EVT事件
如果我在第0个ms执行了该函数,然后在第3个ms又执行了一次该函数
请问:1.执行START_READ_OR_WRITE_EVT事件的时间是在第5个ms还是在第个8ms呢?
          2.如果是在第5个ms执行START_READ_OR_WRITE_EVT事件,那么如果我需要将其修改到第8个ms执行,是需要重置对              应任务的时间片吗?
          3.正在计时的TMOS事件,如何将其时间重置?

麻烦大佬解答一下,谢谢!
  

回帖(1)

文汝寒

2022-8-17 09:54:06
执行START_READ_OR_WRITE_EVT事件的时间是在第个8ms
举报

更多回帖

发帖
×
20
完善资料,
赚取积分