FreeRTOS 任务的创建与删除
FreeRTOS的任务函数原型为:
1void task(void* args);使用FreeRTOS的xTaskCreate函数来创建任务:
1#include <task.h>FreeRTOS的任务函数原型为:
1void task(void* args);使用FreeRTOS的xTaskCreate函数来创建任务:
1#include <task.h>nvcc 会提示找不到,将 /usr/local/cuda/bin/ 加入 PATH 环境变量即可。本文使用Keil MDK和STM32为例
首先需要下载FreeRTOS的源码:http://www.freertos.org/。当前最新版本为9.0.0,其源码目录如下图 :
在FreeRTOS/Demo目录下已经有许多工程可以直接使用,例如FreeRTOS\Demo\CORTEX_STM32F103_Keil就是STM32F103在Keil下的工程。不过这个工程是针对小容量STM32F103的,对于其他型号的STM32芯片,需要自己组织工程。