器件型号:TI-RTOS
工具/软件:TI-RTOS
大家好、我目前使用您的 Profinet 示例执行一个项目。 请您向我解释一下这个包含在该项目中的 TaskP 项目的全部目的吗? 因为我无法看到它带来的好处。
•我找不到有关这方面的有用信息。
•它有很多无用的代码、比如下面的代码。 事实上,它甚至会使整个事情变得更糟,因为错误不会在这里转发:
``` taskP_tirtos.c]
TaskP_Status TaskP_DELETE (TaskP_Handle *句柄)
{
Task_delete ((Task_handle *)句柄);
返回 TaskP_OK;
}
```μ A
• 在这里,我阅读了“所有模块创建都需要一个 Error_Block。”,而在`TaskP_tirtos.c`中,我看到没有定义任何错误块:
```μ A
TaskP_Handle TaskP_create (void * taskxn、taskP_Params *参数)
{
Task_handle taskHandle;
Task_Params taskParams;
Task_Params_init (&taskParams);
if (params!= NULL)
{
taskParams.STACKSIZE = params->stacksize;
taskParams.priority = params->priority;
taskParams.arg0 =(UArg)(params->arg0);
taskParams.arg1 =(UArg)(params->arg1);
taskParams.instance->name =(char *)(params->name);
}
taskHandle = Task_create ((Task_FuncPtr) taskfxn、&taskParams、NULL);
返回((TaskP_Handle) taskHandle);
}
```μ A
您将来能否提供有关您的操作系统的有用信息? `D所有信息(我必须从不同的来源挑选)都已被弃用–例如,驱动程序指南是从2016年开始的,像上述的 v í` river.h 之类的文件甚至不再存在。
