TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1310

cc1310处于接收状态EasyLink_receiveAsync,当准备发送数据时候调用EasyLink_abort函数,结果直接进入EasyLink_receiveAsync的回调函数rxDoneCallback中,比较奇怪,它打乱我的正常逻辑,为什么呢

Viki Shi:

建议参考下SDK中的rfWsnConcentrator例程,这个例程就是在接收数据之后进行发送。

mliang:

回复 Viki Shi:

rfWsnConcentrator例程中确实是在接收完一包数据后开始发送,所以不存在EasyLink_abort,但我现在发送数据是通过按键中断发送,而此时处于EasyLink_receiveAsync状态,所以只能先EasyLink_abort后,在调用EasyLink_transmitAsync发送数据,所以就遇到以后问题

赞(0)
未经允许不得转载:TI中文支持网 » CC1310
分享到: 更多 (0)