os_delay_us 和vTaskDelay的区别是什么呢?

maike
Posts: 9
Joined: Wed Jun 29, 2016 6:29 pm

os_delay_us 和vTaskDelay的区别是什么呢?

Postby maike » Thu Feb 01, 2018 5:22 pm

os_delay_us 的实现是否是让操作系统所有的任务都不进行调度么?

Her Majesty
Posts: 252
Joined: Mon Oct 27, 2014 11:09 am

Re: os_delay_us 和vTaskDelay的区别是什么呢?

Postby Her Majesty » Mon Feb 12, 2018 6:06 pm

os_delay_us 不会主动让出 CPU,且是 us 级的;
vTaskDelay 会主动让出 CPU,且最少时间片大很多

Who is online

Users browsing this forum: No registered users and 4 guests