Other Parts Discussed in Thread: CC1352P, SYSCONFIG
器件型号: CC1352P7
主题中讨论的其他器件: CC1352P、 SysConfig
CCS 版本 20.4.1.4__1.10.1
simplelink_cc13xx_cc26xx_sdk_8_32_00_07、LP_CC1352P7-1、nortos 中的 rfPacketTx 示例
BeaglePlay 板上的硬件 CC1352P
rfPacketTx 示例无需修改即可运行。 修改 SysConfig 以使用专有 802.15.4 协议:RF STACK->Custom。 选择 IEEE 802.5.4-2,006,250 KPS。 从原始示例中取消选择射频专有选项。
在 rfPacketTx.c 中更改射频调用和设置中结构的适当名称、例如使用“RF_cmdIeeeTx_ieee154_0"结构“结构名称。
在调试器中、看到 RF_runCmd (TX) 从不返回。
将 RF_runCmd 更改为 RF_postCmd 和 RF_pendCmd 以观察 TX.status。 tx.status 观察显示 postCmd 调用后状态为零。 输入 pendCmd 呼叫时将更改为 9216。
从另一个论坛我尝试了以下,不工作:SysConfig->TI 设备->设备配置:将振荡器从 LF XOSC 更改为 LF RC OSC;取消选择 XOSC Cap 阵列修改;
还尝试了 sysconfig->RF design->RF Design:将低于 1GHz 频带分配给未使用;将高 PA 分配给频带分配给无
还尝试了 sysconfig->TI 驱动程序->RF:将使用硬件更改为无(beagle Play 只有 2 个天线开关 GPIO、这两个 GPIO 都在我未使用的 Sub-1GHz 上)。
相同的 tx.status 值 9216 结果。 感谢任何指导。