TI中文支持网
TI专业的中文技术问题咨询交流网站

SimpleLinkSocketTriggerEventHandler没有被调用

想使用CC3200SF NWP的Trigger Mode来实现TCP数据收发,需要加入SimpleLinkSocketTriggerEventHandler函数句柄,但是在主程序的.c文件中定义了这个函数,也按照要求定义了HOST IRQ为Wake upSource,也在user.h中静态注册了,也按照文档中的代码calling 了sl_select,但是发现这个函数句柄并没有被执行。怎么回事?

Kevin Qiu1:

你在哪个例程中使用的,单步运行看看,检查下图中的流程是否完整

user6464274:

回复 Kevin Qiu1:

图中的TCP Syn是由Client端发起Sl_Connect吗?如果是的话,是不是后面的TCP Syn Ack和TCP Ack是不是自动完成。另外,这个Trigger Async Event究竟是用户主动发起的一个动作(如按下按键)还是一个被动的状态(如Trigger后执行上面的函数,让几个灯亮起来这种)

Kevin Qiu1:

回复 user6464274:

user6464274图中的TCP Syn是由Client端发起Sl_Connect吗?

是的,程序正常运行时会自动完成。

Trigger Async Event是你所说的第二种

赞(0)
未经允许不得转载:TI中文支持网 » SimpleLinkSocketTriggerEventHandler没有被调用
分享到: 更多 (0)