我们现在用的CC2564B的硬件,而且CC2564B是双模的芯片。
在我们的产品现在只是用了BR+EDR的部分,软件准备开发BLE的部分。我在网上下载了BLE部分的script,想问下是不是把BLE部分的script与原来的BR+EDR部分的script合并就是BR+EDR+BLE的script了?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我们现在用的CC2564B的硬件,而且CC2564B是双模的芯片。
在我们的产品现在只是用了BR+EDR的部分,软件准备开发BLE的部分。我在网上下载了BLE部分的script,想问下是不是把BLE部分的script与原来的BR+EDR部分的script合并就是BR+EDR+BLE的script了?
Yan:
谢谢你的回答。是的,我说的就是service pack。
下载并运行CC2564B BT 4.0 SP,然后再运行CC2564B BLE Add-On 。
但是我发现这两个service pack里都没有关于power control的东西。正常ble是没有power control的,但是BR+ EDR肯定是有power control的,是要自己把power control加进去吗?
Haidong,
我给你的连接下载用起来就行。
默认的service pack并没有设置TX power, 如果需要,你可以自己在service pack最后添加,命令可以参考这里:
http://processors.wiki.ti.com/index.php/CC256x_VS_HCI_Commands#HCI_VS_DRPb_Set_Power_Vector_.280xFD82.29
Haidong,
你可以尝试一下,把.bts文件用某些编辑器打开,然后把里面的Send_HCI_VS_Sleep_Mode_Configurations 0xFD0C 注释掉再烧入进去看看。
haidong,
这个没有关系。
如果你需要低功耗模式的话(TI当然建议你使用),这条命令是必须的,因为这样才能和外部的MCU通信,通过交互互相来通知睡眠或者唤醒,具体的交互协议可以看这里:http://processors.wiki.ti.com/index.php/CC256x_eHCILL_Low_Power_Protocol
另外,做测试的时候,把这条命令去除是没有问题的。