Part Number:LAUNCHXL-CC1352P
在debug过程中,Rx中始终显示txPacket的内容为0,在TX包中也没有显示收到的返回的数据包内容。请问应该怎么看呢?
Alex Zhang:
您好,您这边使用过 smart studio 7 进行过测试吗?
,
li shihao:
使用smart studio7测试接收是可以接收到正常的数据的,但是我在代码中找不到数据包的位置。
,
Alex Zhang:
您好,您边使用的是ti的开发板吗?另外请提供一下sdk的版本以及您这边使用的demo例程,我这边进行一下测试。
,
li shihao:
是的,使用的是simplelink_cc13xx_cc26xx_sdk_7_10_00_98的SDK中的nortos的rfEchoTx和rfEchoRx,板子是LAUNCHXL-cc1352p2
,
Alex Zhang:
好的 我需要一些时间来进行测试一下,有结果回及时对您进行回复,谢谢。
,
li shihao:
我重新debug后找到了位置,是我之前断点设置不正确的问题,现在问题已经解决
,
li shihao:
我重新debug后找到了位置,是我之前断点设置不正确的问题,现在问题已经解决
,
li shihao:
我重新debug后找到了位置,是我之前断点设置不正确的问题,现在问题已经解决
,
li shihao:
我重新debug后找到了位置,是我之前断点设置不正确的问题,现在问题已经解决
,
li shihao:
我重新debug后找到了位置,是我之前断点设置不正确的问题,现在问题已经解决
,
li shihao:
我重新debug后找到了位置,是我之前断点设置不正确的问题,现在问题已经解决
,
Alex Zhang:
您好,建议您这边去参考两个例程的readme文档
首先建议您这边去去实际运行中查看tx端的debug界面,测试现象如下,是有数据的。
然后您在接收端这边去运行代码,先不要进行debug,您查看以下代码中,led灯的状态,因为是接收端,可能由于代码的运行实时性问题,会产生数据发送过来,但是由于debug的状态丢掉数据,比如说发1收1,发2收2,由于debug会产生发1收2的情况。
只要是led灯的状态没问题,就说明接收数据事件生效且有返回值。
如果您这边想要更精准的状态,建议您这边引入串口打印函数,通过displayprint函数,打印接收数据,我在以下为您提供了串口例程,移植需要您这边自己移植我们不进行移植代码的技术支持。
dev.ti.com/…/tidrivers_project_zero.html
至于您这边提到的接收数据,在我以下提供的函数截图中,会有注释提示您这边,接收数据存放在哪里。
在最后我会为您提供一个RX&TX的实验例程,您可以参考学习,谢谢,希望可以帮助到您这边。
https://dev.ti.com/tirex/content/simplelink_academy_cc13xx_cc26xxsdk_6_40_00_00/modules/prop_rf/prop_01_basic/prop_01_basic.html
,
Alex Zhang:
很高兴您的问题可以解决,您可以点已解决按钮,来关闭这个帖子,谢谢。