CC1352P: RF HID command interface of CC1352P

Part Number: CC1352P
Other Parts Discussed in Thread: CC2541, CC2540, CC2510

Hello:

The RF HID command interface of CC1352 can normally transmit and receive data in the 2.4GHz frequency band, but it cannot do so in the Sub-1GHz frequency band.

Does the RF HID command interface of CC1352 not support the Sub-1GHz frequency band?

rf__hid__cmd_8h.html 

  • 您好, 已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 你好,

    感谢您的联系。RF HID 命令接口不支持 1 GHz 以下频段,它专为 2.4 GHz 频段设计。

    原因是 CC13x2/CC26x2 上的 HID 协议设计为向下兼容 CC254x 系列设备(CC2540、CC2541、CC2510 等),而这些设备仅工作在 2.4 GHz 频段。该协议以 2 Mbps GFSK 模式运行,而 GFSK 模式仅适用于 2.4 GHz 频段。查看 rf_hid_cmd.h 文件中 HID 的参考 CMD_RADIO_SETUP 指令,可以看到模式设置为 0x2(2 Mbps GFSK),分频器设置为 0x00(2.4 GHz)。示例 CMD_FS 指令将频率设置为 2440 MHz。在这种模式下,不支持 1 GHz 以下频段的分频路径。

    如果您需要在 1 GHz 以下频段使用具有类似特性(ACK/重传、可变长度数据包、地址过滤)的专有协议,则需要使用 CMD_PROP_TX_ADV 和 CMD_PROP_RX_ADV 命令以及自定义的 1 GHz 以下频段配置。这些配置通过 CMD_PROP_RADIO_DIV_SETUP 命令进行设置,该命令支持 1 GHz 以下频段(433、868、915 MHz 等)的分频器值。

    examples/nortos/CC1352P1_LAUNCHXL/prop_rf/ 目录下的 rfPacketTx 和 rfPacketRx 示例是学习 1 GHz 以下专用通信的良好起点。它们不具备自动模式 ACK 功能,但 CC13x2 SDK 也提供了 rfSynchronizedPacketTx/Rx 示例,其中展示了更高级的同步机制。

    此致,

    一月