用freertos 实现两个任务
时间: 2023-05-16 12:04:34 浏览: 99
FreeRTOS任务管理_FreeRTOS任务管理_freertos_freertos任务_任务管理_野火freertos_
5星 · 资源好评率100%
可以使用 FreeRTOS 的 xTaskCreate 函数创建两个任务,例如:
void vTask1( void *pvParameters )
{
while(1)
{
// Task 1 code here
}
}
void vTask2( void *pvParameters )
{
while(1)
{
// Task 2 code here
}
}
int main( void )
{
xTaskCreate( vTask1, "Task 1", configMINIMAL_STACK_SIZE, NULL, tskIDLE_PRIORITY + 1, NULL );
xTaskCreate( vTask2, "Task 2", configMINIMAL_STACK_SIZE, NULL, tskIDLE_PRIORITY + 1, NULL );
vTaskStartScheduler();
return 0;
}
这样就可以在 FreeRTOS 中实现两个任务了。
阅读全文