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

CC2640+CC2592

大家好,

最近在做2640+PA的板子,板子做好了沒有問題,但是程序中按照此貼添加完后發現沒有什麽作用

帖子鏈接如下所示http://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/p/406266/1440783

添加后DIO_13有波形輸出,但是DIO_7,沒有波形輸出

#define IOC_PORT_RFC_GPO0         0x0000002F  // RC Core Data Out Pin 0
#define IOC_PORT_RFC_GPO1         0x00000030  // RC Core Data Out Pin 1

映射部分也正確

 IOCPortConfigureSet(IOID_13, IOC_PORT_RFC_GPO0,IOC_IOMODE_NORMAL);
 IOCPortConfigureSet(IOID_7, IOC_PORT_RFC_GPO1,IOC_IOMODE_NORMAL);

完全按照參考貼做的

這裏爲了避免問題,還將main中IO口初始化部分涉及到13和7的都關閉了

不知道出現了什麽問題

還想請TI的大牛們解決一下,謝謝

Susan Yang:

关于CC26xx+CC2592,TI有一份专门的文档 www.ti.com/…/tidub71.pdf,您可以参考一下。
另外在硬件设计上建议您参考 www.ti.com/…/tidc-cc2650-cc2592-emk ,建议您严格按照参考设计来设计您的射频部分电路

user4586837:

回复 Susan Yang:

Susan Yang,

谢谢您的回复

我这里根据这个文档修改的,但是DIO_7波形一直拉高,如果是这样,那么就只能发射,接收部分效果不好。

下面附上波形图

user4586837:

回复 Susan Yang:

另外,如果可能的话,可不可以给一个固件试试,我用的是2640R2 5×5的板子

Albin Zhang:

回复 user4586837:

On the CC2640R2F device, the PA enable signal does not de-assert when the internal PA

is turned off. It will only go low when the RF Core is shut down. A work-around for external

PA control is to use the TX Start signal instead. This signal will also follow the internal PA

control signal, but will go high approximately 10 μs earlier than PA enable.

so, you can define

IOCPortConfigureSet(IOID_7, IOC_PORT_RFC_GPO3,IOC_IOMODE_NORMAL);

BR. AZ

user4586837:

回复 Albin Zhang:

谢谢您的回复,现在板子做好回来了,这样做波形没有问题。
信号强度ok,但是用手机连接的话,距离最多5m就断开了。远远不能和2541+2590的比
还望指点一下

用的是协议栈从机工程
添加高增益控制部分函数为
#define Board_HGM_PIN IOID_14
PIN_Handle HGM_Handle;
void HGM_io_init(void) { PIN_State keyPins;PIN_Config keyPinsCfg[] = { Board_HGM_PIN | PIN_GPIO_OUTPUT_EN | PIN_GPIO_HIGH | PIN_PUSHPULL, PIN_TERMINATE }; HGM_Handle = PIN_open(&keyPins, keyPinsCfg);PIN_setOutputValue(HGM_Handle,Board_HGM_PIN,1);
}

设置PA部分为
//设置高增益模式HGM_io_init();// Map RFC_GPO1 to DIO7PA_ENIOCPortConfigureSet(IOID_7, IOC_PORT_RFC_GPO3,IOC_IOMODE_NORMAL);// Map RFC_GPO0 to DIO13LAN_ENIOCPortConfigureSet(IOID_13, IOC_PORT_RFC_GPO0,IOC_IOMODE_NORMAL);

波形如下图所示

功率是上去了,但是接收不行,连接距离很近

user4586837:

回复 Albin Zhang:

电路图如下所示

da qin zheng sheng:

回复 user4586837:

现在发射功能正常?通信距离有多远?

Albin Zhang:

回复 user4586837:

这样的话,你需要测试一下发射功率和接收机灵敏度了。

BR. AZ

赞(0)
未经允许不得转载:TI中文支持网 » CC2640+CC2592
分享到: 更多 (0)