主题中讨论的其他器件:CC2651P3、 SysConfig、CC2538、 LP-CC2652R7
我有一个带有 CC2651R3的定制电路板、我试图让它以一定方式工作。 我采用了 rfListenBeforeTalk_LP_CC2651P3_nortos_ticlang 示例、并为 R3修改了 SysConfig。 代码只是挂起等待
RF_runCmd (rfHandle、(RF_Op*)&RF_cmdNop、RF_PriorityNormal、 &callback、0); 调用 SemaphoreP_pend 函数。 因此、它似乎在等待一些东西。 RF_OPEN 和 RF_postCmd (rfHandle、(RF_Op*)和 RF_cmdF、RF_PriorityNormal、NULL、0); (使用异步功能进行的频率设置)似乎可以"工作"。 嗯、我不能说它们是否正常工作、因为没有反馈。 我开发了另一个测试项目、其中我启用了 rfDriverCallback 的所有回调、并获得了 RF_GlobalEventInit 和 RF_GlobalEventRadioSetup 中断、但它仍在 SemaphoreP_PEND 中挂起。
我不能将控制器与 IEEE 802.15.4协议配合使用、而且 我已经制作了一个项目(我将从 CC2538转换)、并体验到了完全相同的行为。 这就是我尝试使用 TI 示例的原因。
您能给我一些指导、我可以如何进行调试吗? 这是否与硬件相关?
Br
JHi