函数在VxWorks上运行混乱

时间:2011-02-23 12:58:45

标签: vxworks

我们正在尝试使用VxWorks的UDP多播 使用命令行( - >),我们使用一些参数调用初始化函数,并且多播成功运行。

当我尝试从代码运行此方法时,初始化函数返回OK(无错误),但不初始化多播UDP端口。

有捕获吗?

1 个答案:

答案 0 :(得分:1)

需要注意的一点是,在rootTask完成后,TCP / IP堆栈会在之后初始化

usrAppInit函数在根任务的上下文中运行。如果要在usrAppInit中调用网络堆栈元素,则可能无法正常工作。

确保从生成的任务中调用网络代码,该任务的优先级低于网络堆栈(优先级为50)。