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.

CC113L的同步字检测设置

Other Parts Discussed in Thread: CC113L, CC1101, CC110L, CC115L

在CC113L的SYNC1,SYNC0寄存器写入两个字节的同步字,  MDMCFG2的SYNC_MODE设为001(15/16 sync word bits detected), IOCFG0设为0x06;

发送方的前导码是0xaa,0xaa,0xaa, 那么是否CC113L收到的同步字与SYNC1,SYNC0的设置值相符时,GDO0向MCU发出信号?

  • 你的理解基本是正确的。

    请看下面描述

    Byte synchronization is achieved by a continuous sync word search. The sync word is a 16 bit
    configurable field (can be repeated to get a 32 bit) that must be inserted at the start of the packet by the
    transmitter (for example the CC115L, CC110L, or CC1101). The MSB in the sync word must be
    transmitted first. The demodulator uses this field to find the byte boundaries in the stream of bits. The sync
    word will also function as a system identifier, since only packets with the correct predefined sync word will
    be received if the sync word detection in RX is enabled in register MDMCFG2 (see Section 5.12.1). The
    sync word detector correlates against the user-configured 16 or 32 bit sync word. The correlation
    threshold can be set to 15/16, 16/16, or 30/32 bits match. The sync word can be further qualified using the
    preamble quality indicator mechanism described below and/or a carrier sense condition. The sync word is
    configured through the SYNC1 and SYNC0 registers.

  • 补充一点,GDO0是否在接收到正确的同步字之后向MCU发信号,取决于你的IOCFG0寄存器的配置