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

使用CC115L作为发送端,使用cc1310作为接收端,出现以下错误请问是配置哪里出错了?

115L使用的是cc1101的例程,1310使用rfPacketRX例程,使用studio接收出现以下错误。

Albin Zhang:

Jie,

1.RSSI很小呀,检查一下信号链路是否正常。

2. 请用CC1310 revB做测试。

BR.AZ

jie wang18:

回复 Albin Zhang:

信号链路是什么?怎么查?我用的是这个历程,请问改用哪一个?

Albin Zhang:

回复 jie wang18:

你用smartRF studio的配置对传看看。

链路就是从发射端到接收端整个链路,包括发射功率,天线,和空中信号路径,接收天线,接收机灵敏度。

BR. AZ

jie wang18:

回复 Albin Zhang:

请问一下,我的115L的SYNS Word是D391D391,1310的SYNS Word 是0x930b51de,查看了115L的手册理解,SYNS Word只能是16位的D391,改成32位的话只能是D391重复一次,请问有办法改成0x930b51de吗?因为1310是原有的模块不能够修改同步字。

Alvin Chen:

回复 jie wang18:

The synchronization word is a two-byte value set in the SYNC1 and SYNC0 registers. If the CC110L, CC113L, or CC1101 are used at the receiving end, they will need the sync word for byte synchronization of the incoming packet. The synchronization word is automatically inserted by the CC115L. A one-byte sync word can be emulated by setting the SYNC1 value to the preamble pattern. It is also possible to emulate a 32 bit sync word by setting MDMCFG2.SYNC_MODE to 3. The sync word will then be repeated twice

Butterfly:

回复 Alvin Chen:

确实是个问题,如果不能改CC1310的同步字的话

CC115L是设置SYNC1和SYNC0 16位的同步字,32位是通过repeated方式得到的

The sync word is a 16 bit configurable field (can be repeated to get a 32 bit) that is automatically inserted at the start of the packet by the modulator in transmit mode. T

jie wang18:

回复 Butterfly:

如果我115L发送的时候需要把preamble bits,Sync  Word,length byte,CRC等写进TX FIFO作为一个包发送出去吗?还是配置完115的寄存器然后芯片自动添加?

Butterfly:

回复 jie wang18:

前导码同步字和CRC校验是硬件自动加的,长度是可选,也可以不用,是用户加的

Butterfly:

回复 Butterfly:

详细参考附件的包结构,灰色部分都是芯片硬件添加

赞(0)
未经允许不得转载:TI中文支持网 » 使用CC115L作为发送端,使用cc1310作为接收端,出现以下错误请问是配置哪里出错了?
分享到: 更多 (0)