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.

[参考译文] CCS/CC110L:CC110L TRX、用于无前导码/同步数据包格式。

Guru**** 1821780 points
Other Parts Discussed in Thread: CC110L, CC113L
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/816495/ccs-cc110l-cc110l-trx-for-no-preamble-sync-packet-format

器件型号:CC110L
主题中讨论的其他器件: CC113L

工具/软件:Code Composer Studio

您好、先生、

   我使用 CC11xLEM 套件并测试 OOK/无前导码/SYNC 数据包格式。

   RX 仍然无法正确接收数据包,您能建议吗?  

   谢谢。

   TX 端:CC11xLEM 的 CC110L  

   RX 端:CC11xLEM 的 CC113L。

  SmartRF Studio 的 TX 设置7.

   

  寄存器。

  


静态常量寄存器 Setting_t preferredSettings[]=

{CC110L_IOCFG2、0x29}、
{CC110L_IOCFG1、0x2E}、
{CC110L_IOCFG0、0x06}、
{CC110L_FIFOTHR、0x47}、
{CC110L_SYNC1、0xD3}、
{CC110L_SYNC0、0x91}、
{CC110L_PKTLEN、0x1E}、
{CC110L_PKTCTRL1、0x04}、
{CC110L_PKTCTRL0、0x04}、
{CC110L_ADDR、0x00}、
{CC110L_CHANNR、0x00}、
{CC110L_FSCTRL1、0x06}、
{CC110L_FSCTRL0、0x00}、
{CC110L_FREQ2、0x21}、
{CC110L_FREQ1、0x62}、
{CC110L_FREQ0、0x76}、
{CC110L_MDMCFG4、0xf5}、
{CC110L_MDMCFG3、0x83}、
{CC110L_MDMCFG2、0x30}、
{CC110L_MDMCFG1、0x02}、
{CC110L_MDMCFG0、0xf8}、
{CC110L_DEVIATN、0x15}、
{CC110L_MCSM2、0x07}、
{CC110L_MCSM1、0x30}、
{CC110L_MCSM0、0x18}、
{CC110L_FOCCFG、0x14}、
{CC110L_BSCFG、0x6C}、
{CC110L_AGCCTRL2、0x03}、
{CC110L_AGCCTRL1、0x40}、
{CC110L_AGCCTRL0、0x92}、
{CC110L_RESERVE_0x20、0xf8}、
{CC110L_FREND1、0x56}、
{CC110L_FREND0、0x11}、
{CC110L_FSCAL3、0xE9}、
{CC110L_FSCAL2、0x2A}、
{CC110L_FSCAL1、0x00}、
{CC110L_FSCAL0、0x1F}、
{CC110L_RESERVE_0x29、0x59}、
{CC110L_RESERVE_0X2A、0x7F}、
{CC110L_RESERVE_0X2B、0x3F}、
{CC110L_TEST2、0x81}、
{CC110L_TEST1、0x35}、
{CC110L_TEST0、0x09}、
{CC110L_PARTNUM、0x00}、
{CC110L_VERSION、0x07}、
{CC110L_FREQEST、0x00}、
{CC110L_CRC_REG、0x7F}、
{CC110L_RSSI、0x80}、
{CC110L_MARCSTATE、0x01}、
{CC110L_PKTSTATUS、0x00}、
{CC110L_TXBYTES、0x00}、
{CC110L_RXBYTES、0x00}、
};

  SmartRF Studio 的 RX 设置7.


静态常量寄存器 Setting_t preferredSettings[]=

{CC110L_IOCFG2、0x29}、
{CC110L_IOCFG1、0x2E}、
{CC110L_IOCFG0、0x06}、
{CC110L_FIFOTHR、0x47}、
{CC110L_SYNC1、0xD3}、
{CC110L_SYNC0、0x91}、
{CC110L_PKTLEN、0x1E}、
{CC110L_PKTCTRL1、0x04}、
{CC110L_PKTCTRL0、0x04}、
{CC110L_ADDR、0x00}、
{CC110L_CHANNR、0x00}、
{CC110L_FSCTRL1、0x06}、
{CC110L_FSCTRL0、0x00}、
{CC110L_FREQ2、0x21}、
{CC110L_FREQ1、0x62}、
{CC110L_FREQ0、0x76}、
{CC110L_MDMCFG4、0xf5}、
{CC110L_MDMCFG3、0x83}、
{CC110L_MDMCFG2、0x30}、
{CC110L_MDMCFG1、0x02}、
{CC110L_MDMCFG0、0xf8}、
{CC110L_DEVIATN、0x15}、
{CC110L_MCSM2、0x07}、
{CC110L_MCSM1、0x30}、
{CC110L_MCSM0、0x18}、
{CC110L_FOCCFG、0x14}、
{CC110L_BSCFG、0x6C}、
{CC110L_AGCCTRL2、0x03}、
{CC110L_AGCCTRL1、0x40}、
{CC110L_AGCCTRL0、0x92}、
{CC110L_RESERVE_0x20、0xf8}、
{CC110L_FREND1、0x56}、
{CC110L_FREND0、0x11}、
{CC110L_FSCAL3、0xE9}、
{CC110L_FSCAL2、0x2A}、
{CC110L_FSCAL1、0x00}、
{CC110L_FSCAL0、0x1F}、
{CC110L_RESERVE_0x29、0x59}、
{CC110L_RESERVE_0X2A、0x7F}、
{CC110L_RESERVE_0X2B、0x3F}、
{CC110L_TEST2、0x81}、
{CC110L_TEST1、0x35}、
{CC110L_TEST0、0x09}、
{CC110L_PARTNUM、0x00}、
{CC110L_VERSION、0x07}、
{CC110L_FREQEST、0x00}、
{CC110L_CRC_REG、0x7F}、
{CC110L_RSSI、0x80}、
{CC110L_MARCSTATE、0x01}、
{CC110L_PKTSTATUS、0x00}、
{CC110L_TXBYTES、0x00}、
{CC110L_RXBYTES、0x00}、
};

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    如果要在 CC110L 上使用数据包引擎、则需要使用前导码+同步。 如果数据包格式没有前导码+ SYNC 、则必须使用数据表中所述的异步或同步串行操作。 这些模式在 SmartRF Studio 中的 CONT. RX。