微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI Zigbee设计交流 > cc2530和cc2591问题

cc2530和cc2591问题

时间:10-02 整理:3721RD 点击:

大家好:

       我目前在使用CC2530加cc2591的时候遇到一个奇怪的问题,PAEN连接到P1.4,EN连接到P1.5,程序基于TIMAC1.3,程序已经做了相应的修改,但是这样连接无法发送和接收数据。如果我交换这两个引脚的连接,数据可以发送,但是信号很微弱(RSSI在-90dbm),如果我采用软件的方式控制PAEN和EN,数据可以发送但是无法接收,同样距离RSSI在-45dbm。

/* P1_4 */
  RFC_OBS_CTRL0 = RFC_OBS_CTRL_PA_PD_INV;
  OBSSEL4       = 0xFB;

  /* P1_5 */
  RFC_OBS_CTRL1 = RFC_OBS_CTRL_LNAMIX_PD_INV;
  OBSSEL5       = 0xFC;

把电路图贴出来看看?

 我这里通过飞线连接的PAEN到P1.4 EN到P1.5, 并且把默认的P1.7和P1.6断开了。 

刚用RF Stdio测试了一下发送,配置寄存器RFC_OBS_CTRL0=0x68     RFC_OBS_CTRL1=0x6A   OBSSEL4 = 0xFB    OBSSEL5 = 0xFC ,用sniffer抓包可以收到数据,而且基于basicRF增加下面几行,sniffer也可以收到数据。为什么TIMAC不行? 还需要做其他修改么? 我TIMAC应用程序没有使用POWER_SAVING。

RFC_OBS_CTRL0 = 0x68;
OBSSEL4 = 0xFB;

RFC_OBS_CTRL1 = 0x6A;
OBSSEL5 = 0xFC;

谢谢~

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

网站地图

Top