初级会员

- 积分
- 75
- 金钱
- 75
- 注册时间
- 2018-5-25
- 在线时间
- 13 小时
|
1金钱
静态任务创建中,前面声明了任务句柄 TaskHandle_t StartTask_Handler;main函数里按例程定义如下:
StartTask_Handler = xTaskCreateStatic((TaskFunction_t) start_task,
(char* )"start_task",
(uint32_t ) start_stk_size,
(void* ) NULL,
(UBaseType_t ) START_TASK_PRIO,
(StackType_t* ) StartTaskStack,
(StaticTask_t*) &StartTaskTCB );
编译报错:main.c(64): error: #513: a value of type "int" cannot be assigned to an entity of type "TaskHandle_t",意思应该是 xTaskCreateStatic()这个函数不能被定义为StartTask_Handler 类型的吧,该如何更改呢?谢谢!
|
|