在debug过程中,Rx中始终显示txPacket的内容为0,在TX包中也没有显示收到的返回的数据包内容。请问应该怎么看呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
您好,建议您这边去参考两个例程的readme文档
首先建议您这边去去实际运行中查看tx端的debug界面,测试现象如下,是有数据的。
然后您在接收端这边去运行代码,先不要进行debug,您查看以下代码中,led灯的状态,因为是接收端,可能由于代码的运行实时性问题,会产生数据发送过来,但是由于debug的状态丢掉数据,比如说发1收1,发2收2,由于debug会产生发1收2的情况。
只要是led灯的状态没问题,就说明接收数据事件生效且有返回值。
如果您这边想要更精准的状态,建议您这边引入串口打印函数,通过displayprint函数,打印接收数据,我在以下为您提供了串口例程,移植需要您这边自己移植我们不进行移植代码的技术支持。
dev.ti.com/.../tidrivers_project_zero.html
至于您这边提到的接收数据,在我以下提供的函数截图中,会有注释提示您这边,接收数据存放在哪里。
在最后我会为您提供一个RX&TX的实验例程,您可以参考学习,谢谢,希望可以帮助到您这边。
很高兴您的问题可以解决,您可以点已解决按钮,来关闭这个帖子,谢谢。