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, CC115L

你好: 

     我现在正在使用CC113L作为433无线接收,无线发射端是英飞凌的SP370。由于SP370集成了多种传感器,所以不能换掉。再次想确认一下CC113L是否适合作为接收芯片。

    SP370支持FSK调制,曼切斯特编码,中心频率433.92Mhz,deviation是±35kzh,波特率9.6k。

    SP370未编码的数据帧如下:

     —————————————————————————————————————————————————————

    |                                           |                       数据部分                               |

    |         前导码       |       同步码       |   字节数    |   address  |       payload    |     CRC校验    |

    |      n X 0xFF        |      0x02  0x99    |  1 Byte     |    0x19    |       n Byte     |     2 Byte     |

    ——————————————————————————————————————————————————————

    编码后为:

             前导码                 同步码                           数据

      n  X 0XAA 0XAA       |0x55 0x59 0x96 0x96 |          也是曼切斯特编码 (相当于波特率为19.2k chips)

    我将CC113L设为2-FSK,曼切斯特解码,中心频率433.92Mhz,deviation是±35kzh,波特率9.6k,channel 为0,

    同步码 sync1=0x02 sync2=0x99  地址也是设为0x19, 为什么就是接收不到从SP370发来的数据包(SP370已验证过发射是正常的)。

     

   由于一般CC113L都是与CC115L或者CC1101配对使用,而他们都是使用一致的数据帧格式,因此在数据格式上并不需要太多的关注,但由于此次我使用的是非TI的芯片进行匹配,可能需要更多地关注数据帧格式, 为此,我想确认一下CC113L要求发送的数据帧格式。

   datasheet上给出的CC113L格式是

    .

      

     这数据格式中,进行曼切斯特解码的是只有数据部分还是 连同前导码、同步字加数据、CRC校验都是曼切斯特解码。 

     希望TI各位大哥给予一个明确的指示。

    

     由于我的CC113L的硬件部分是购买的,所以硬件不会有问题,但是使用smartRF配置后一直无法正确接收到发射端的信号,而不进行地址检查的时候,即使发送端没有发送信号,都会莫名其妙地收到一些CRC校验不通过的数据。这是怎么回事。另外CC113L的CRC-16没有明确的说明,是否按照标准的CRC-16多项式x16+x15+x2+1来算的。

     在CC113L与其他发射芯片配对时,是否还需要注意哪些内容,麻烦各位指点指点。感激不尽。