diff options
| author | shaojinchun <[email protected]> | 2020-07-24 21:13:56 +0800 |
|---|---|---|
| committer | shaojinchun <[email protected]> | 2020-07-24 21:13:56 +0800 |
| commit | 3ed84b8d03dc9778f1c262278e2b8653de834408 (patch) | |
| tree | 7c394a561d379b58cc2b8f34e3c7b64372761ba2 /src/clock.c | |
| parent | e22bbf975e46b714b597fa0c69f06eae4cc6826e (diff) | |
解决yield操作不能及时释放cpu的问题
Diffstat (limited to 'src/clock.c')
| -rw-r--r-- | src/clock.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/clock.c b/src/clock.c index 97a09ddeaf..a91cd829b6 100644 --- a/src/clock.c +++ b/src/clock.c @@ -91,8 +91,7 @@ void rt_tick_increase(void) thread->stat |= RT_THREAD_STAT_YIELD; - /* yield */ - rt_thread_yield(); + rt_schedule(); } /* check timer */ |
