您好,
我们现已根据论坛的相关资料,基于helloworld例程实现了从dsp向pc发送udp包的功能。
目前的程序架构是创建了两个task,一个是用于初始化ndk的StackTest,任务等级为5,一个是用于发送udp包的sendUDPTsk,任务等级为3。程序上电运行后,执行完StackTest的打开Network以后,就会自动进入sendUDPTsk进行发数,每发一次数会Tasksleep50ms。
我们现在想在这个程序的基础上,再增加两个任务。这几个任务需要交替进行。可是我该如何从sendUDPTsk切换到另外两个任务?
我们原来做任务切换,就是设置标志位,然后设置相同任务等级,用taskyield交替切换。
但是现在因为发udp用了tasksleep,现在对这样的任务切换没啥头绪?请各位大神帮忙解答,感谢



