feat: spinlock should lock sched (#8360)

This commit is contained in:
xqyjlj
2023-12-22 11:15:18 +08:00
committed by GitHub
parent a01b66d57b
commit e31fa93423
5 changed files with 100 additions and 60 deletions
+4
View File
@@ -169,6 +169,10 @@ RTM_EXPORT(rt_tick_from_millisecond);
*/
rt_weak rt_tick_t rt_tick_get_millisecond(void)
{
#if RT_TICK_PER_SECOND == 0 // make cppcheck happy
#error "RT_TICK_PER_SECOND must be greater than zero"
#endif
#if 1000 % RT_TICK_PER_SECOND == 0u
return rt_tick_get() * (1000u / RT_TICK_PER_SECOND);
#else