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

关于CC110L的接收问题

最近在用CC110L做简单的接受功能的时候,发现了一些问题;主要流程如下:

我用smartrf05eb 连接一块CC110L的板子作为发射端,然后用自己的mcu连接另一块CC110L作为接受端;

当我将CC110L设置为RX模式的时候,发现收不到数据,GDO2的信号没有变化,想请教一下社区里的大神改怎么解决这个问题。

Felix ZF:

你可以先参照我们官网上的示例代码进行调试。

先确定是软件问题还是硬件问题。

zheng sun4:

回复 Felix ZF:

工程师您好,我这边用smartrf05eb 确认了硬件上是没有问题的,应该是软件的问题,

Felix ZF:

回复 zheng sun4:

建议你先将我们的示例代码移植到你的平台上,跑通之后再根据你的应用就行调整。

zheng sun4:

回复 Felix ZF:

您好,有程序的网址链接吗

Felix ZF:

回复 zheng sun4:

http://www.ti.com/general/docs/lit/getliterature.tsp?baseLiteratureNumber=swrc219&fileType=zip

zheng sun4:

回复 Felix ZF:

您好,非常感谢您提供的例程,我大概看了一下,移植程序的话可能需要一些时间,目前我的主程序如下,您能否帮我看一下是否存在问题

CpuInit(); //mcu初始化; POWER_UP_RESET_CC1100();//CC110L上电初始化 RFint();//CC110L寄存器配置 while(1u) { halSpiWriteBurstReg(CCxxx0_PATABLE, PaTabel, 2);//关闭天线增益,logic0和logic1都配置为0 halSpiStrobe(CCxxx0_SIDLE);//退出当前模式 halSpiStrobe(CCxxx0_SRX);//进入接收模式 CyDelay(1u);//延时1ms

if(GDO2_Read())//判断是否收到数据,进行数据处理;发现GDO2一直没有信号

{

}

Felix ZF:

回复 zheng sun4:

你的IOCFG2怎么配置的?

zheng sun4:

回复 Felix ZF:

IOCFG2配的是0x29

Felix ZF:

回复 zheng sun4:

关于GDO的配置,请参考Table 5-18.

建议将你使用的GDO引脚配置成0x06

zheng sun4:

回复 Felix ZF:

GDO0,也就是IOCFG0这个寄存器,我配置的是0x06的

您上面说到的IOCFG2,这个寄存器需要怎么配置呢

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