CC2640+PA问题
第一个问题:
CC2640能否加PA,在网上看到CC2541在协议栈中有HCI_EXT_ExtendRFRangeCmd()函数用于开启PA,而在CC2640/50当中并没有找到相关API,请问CC2640能否加PA,我这里想用贵公司的CC2592芯片作为PA与LNA,其协议栈中是否支持使用PA,还是我需要自己控制IO来驱动CC2592。
第二个问题:
在驱动CC2592这个PA芯片的时候我看到其中有下图这样的设定
在TX MODE是不是就接收不到数据了,在RX MODE下是不是不能发送?
还有CC25XX和CC26XX最主要的差别在什么?是前者不支持4.1协议吗?
可以加PA,具体请参考这个帖子: http://www.deyisupport.com/question_answer/wireless_connectivity/bluetooth/f/103/p/110010/297959.aspx#297959
Q1: 可以加PA. 参考设计如下:
http://www.ti.com/tool/tidc-cc2650-cc2592-emk?keyMatch=cc2650%20cc2592&tisearch=Search-EN-Everything
协议栈没有直接支持,你可以参考如下link,增加对2592的支持
http://processors.wiki.ti.com/index.php/CC26xx_Range_Extender_Control
Q2:在TX MODE是不是就接收不到数据了,在RX MODE下是不是不能发送?
是的。但这个你不用担心。按照上面的link设定好后。IO口会自动根据2640的状态来控制IO口,进而控制CC2592. 不需要你自己判断收发状态手动控制。
Q3: CC25XX和CC26XX最主要的差别在什么?是前者不支持4.1协议吗?
CC26XX是新一代,M3核,超低功耗,支持4.2.
CC254X是51核。不支持4.1.
你好,
关于第一个问题我们是有一套CC2640+CC2592的参考设计。
你可以参考如下链接:http://www.ti.com/tool/tidc-cc2650-cc2592-emk?keyMatch=cc2650%20cc2592&tisearch=Search-EN-Everything
API函数你可以参考CC2541的api
CC2541和CC2640是TI BLE 第一代产品和第二代产品的区别。
都支持BLE 4.1协议栈。