TI中文支持网
TI专业的中文技术问题搜集分享网站

关于CC1101同步字的问题

CC1101,用 SmartRF Studio 7 生成寄存器配置,默认同步字,发射端和接收端可以通信;但是将同步字设置0x0000和0xffff,就不行了,接收端无法收到数据。请问下 各位前辈,这是为什么?可以怎样解决?CC1101的同步字有什么讲究?谢谢了。

Felix ZF:

维基百科上对同步字的表述如下:

In computer networks, a syncword, sync character, sync sequence or preamble is used to synchronize a data transmission by indicating the end of header information and the start of data. The syncword is a known sequence of data used to identify the start of a frame, and is also called reference signal or midamble in wireless communications.

你把同步字设置成0x0000或0xFFFF,就起不到同步的作用了。

wu ze:

回复 Felix ZF:

感谢你的及时回复哈。

请问0x0000或0xFFFF不能作为同步字,是不是因为全是0和全是1?在我产品量产的时候,我想用单片机的rolling code(从0开始,步进1累加),来给CC1101设置同步字,请问下,(0x0000,0xFFFF)这个范围,有哪些值可以作为CC1101的同步字?CC1101在同步字上有什么要求,是否有不能连续多个1或0的要求?

赞(0)
未经允许不得转载:TI中文支持网 » 关于CC1101同步字的问题
分享到: 更多 (0)