微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 关于CC110L的接收问题

关于CC110L的接收问题

时间:12-23 整理:3721RD 点击:

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

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

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

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

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

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

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

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

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

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

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一直没有信号

{

}

你的IOCFG2怎么配置的?

IOCFG2配的是0x29

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

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

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

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

你使用哪个GDO引脚用做接收中断触发引脚,就设置对应的IOCFGx。

比如,你现在设置的是IOCFG0,但是观察的引脚是GDO2。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top