cc1120通讯问题。
时间:12-23
整理:3721RD
点击:
目前是两块板子,一块发射一块接收,寄存器参数使用的Smart RF studio推荐的配置,发射端:每500ms发送一次。接收端:sniff mode。两边寄存器配置相同,接收端能产生中断(配置为IOCFG0.GPIO0_CFG=0x13),但是,很长一段时间才能接收到一次数据,而且最后两位的数据不对,不知道是什么原因,改过寄存器的配置,但是还是一样的现象。现在不知道能从哪里下手,请个位给下指导。谢谢。
如果不用sniffmode可以吗?
加长发射端的preamble呢?
使用easylink的官方代码,接收端只能接收到第一次的数据,第二次chip status byte 就是0x6f,发生了RF ERROR,是寄存器的配置问题么?
看看 CC1120 的 Errata,跟代码对比一下,看是否有做 Manual Calibration。