我们正在尝试使用VxWorks的UDP多播 使用命令行( - >),我们使用一些参数调用初始化函数,并且多播成功运行。
当我尝试从代码运行此方法时,初始化函数返回OK(无错误),但不初始化多播UDP端口。
有捕获吗?
答案 0 :(得分:1)
需要注意的一点是,在rootTask完成后,TCP / IP堆栈会在之后初始化。
usrAppInit函数在根任务的上下文中运行。如果要在usrAppInit中调用网络堆栈元素,则可能无法正常工作。
确保从生成的任务中调用网络代码,该任务的优先级低于网络堆栈(优先级为50)。