您好。我重新梳理了一下,根据您提供的信息,代码运行后出现了死锁的状态,sl_start函数无法正常返回,因为它在等待一个信号量释放。
我将我的建议稍微细化一下,希望能给您一点帮助。
sl_Start是用来打开NWP的,若没有回调函数它应该是阻塞的; 若有InitCallBack,它将立即返回。 Sl_Start – This function initializes the communication interface, sets the enable pin of the device, and…