|
比方说
xTaskCreate( vtaskstatereport,
"vtaskstatereport",
600,
"eeee",// "turnfront",
1,
&xHandleTaskstatereport);
我把代码其他地方多次调用vTaskDelete(xHandleTaskstatereport),发现单片机会复位或者其他异常。
我创建一次删除一次,这样循环多次,没发现问题。大家有遇到过这种问题吗?
或者说删除任务前要先用eTaskGetState()获取任务状态,如果存在,删除,不存在就不删除了。我项目里有个地方,创建2个相同的任务,但传递给他的参数不一样,我现在在担心用eTaskGetState()获取任务状态这种方法是否可行 |
|