fix a bug in tos_tick2millisec
This commit is contained in:
@@ -25,8 +25,8 @@
|
|||||||
|
|
||||||
#define TOS_VERSION_MAJOR 0x02
|
#define TOS_VERSION_MAJOR 0x02
|
||||||
#define TOS_VERSION_MINOR 0x04
|
#define TOS_VERSION_MINOR 0x04
|
||||||
#define TOS_VERSION_PATCH 0x03
|
#define TOS_VERSION_PATCH 0x04
|
||||||
#define TOS_VERSION "2.4.3"
|
#define TOS_VERSION "2.4.4"
|
||||||
|
|
||||||
#endif /* _TOS_VERSION_H_ */
|
#endif /* _TOS_VERSION_H_ */
|
||||||
|
|
||||||
|
@@ -39,12 +39,12 @@ __API__ void tos_systick_set(k_tick_t tick)
|
|||||||
|
|
||||||
__API__ k_time_t tos_tick2millisec(k_tick_t tick)
|
__API__ k_time_t tos_tick2millisec(k_tick_t tick)
|
||||||
{
|
{
|
||||||
return (k_time_t)(tick * K_TIME_MILLISEC_PER_SEC / TOS_CFG_CPU_TICK_PER_SECOND);
|
return (k_time_t)(tick * (K_TIME_MILLISEC_PER_SEC / TOS_CFG_CPU_TICK_PER_SECOND));
|
||||||
}
|
}
|
||||||
|
|
||||||
__API__ k_tick_t tos_millisec2tick(k_time_t ms)
|
__API__ k_tick_t tos_millisec2tick(k_time_t ms)
|
||||||
{
|
{
|
||||||
return ((k_tick_t)ms * TOS_CFG_CPU_TICK_PER_SECOND / K_TIME_MILLISEC_PER_SEC);
|
return (k_tick_t)(ms * (TOS_CFG_CPU_TICK_PER_SECOND / K_TIME_MILLISEC_PER_SEC));
|
||||||
}
|
}
|
||||||
|
|
||||||
__API__ k_err_t tos_sleep_ms(k_time_t ms)
|
__API__ k_err_t tos_sleep_ms(k_time_t ms)
|
||||||
|
Reference in New Issue
Block a user