你好,
我使用扩展睡眠时,OS_GET_TICK_COUNT和OS_TICKS_2_MS功能出现问题。
OS_TICKS_2_MS计算的时间有时会减少。请看附呈档案。
我将项目配置为使用RCX时钟作为LP_CLK。
当运行与XTAL32K在评估板上不会引起这个问题。
当运行RCX时钟时,在操作系统端口有任何额外的配置吗?
问候,
RCX定时器不像外部晶体那样精确,随着时间的推移,你会看到偏差。如果无线电的活跃频率超过每秒,RCX将在500ppm以内。如果收音机从未打开,RCX将漂移超过那个(校准RCX是针对高频晶体,当这是为一个无线电事件打开电源时)
/ MHv
所以如果我们没有外部晶体,就不能在扩展睡眠模式下使用FreeRTOS的无痒模式?还是只有滴答数不能在该模式中使用?
计时不能使用,因为微控制器在睡眠时已关机。你可以在没有外部晶体的情况下使用计时器,但精确度较低。
你好,
RCX定时器不像外部晶体那样精确,随着时间的推移,你会看到偏差。如果无线电的活跃频率超过每秒,RCX将在500ppm以内。如果收音机从未打开,RCX将漂移超过那个(校准RCX是针对高频晶体,当这是为一个无线电事件打开电源时)
/ MHv
所以如果我们没有外部晶体,就不能在扩展睡眠模式下使用FreeRTOS的无痒模式?还是只有滴答数不能在该模式中使用?
计时不能使用,因为微控制器在睡眠时已关机。你可以在没有外部晶体的情况下使用计时器,但精确度较低。
/ MHv