微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 配置CC256x 加载SP问题

配置CC256x 加载SP问题

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

 CC2560配置过程。

背景: MCU :STM32----BT:CC256x

使用:BTSTACK

但是由于需要初始化 CC2560 HW,因此porting 了 BTPSVEND.c cc256xb.h 内容

1、 BTPSVEND.c中调用HCI_VS_InitializeAfterHCIReset() 初始化CC2560

2、 其中会调用 Download_Patch()函数 这个函数会把BasePatch()这个大数组发到CC2560

是通过调用HCI_Send_Raw_Command(BluetoothStackID, OGF, OCF, TempBuffer[3], &TempBuffer[4], &Status, &Length, ReturnBuffer, TRUE);发送的

这里关键点就是:HCI_Send_Raw_Command()是BluePioa.a 里的API函数。

感觉应该是有一定的发送规则。

其中 OGF OCF 如何发送?

TempBuffer[3], 是发送的长度

&TempBuffer[4],发送的数据

我尝试重写HCI_Send_Raw_Command() -à规则如下: 先发一个字节的OGF 再发一个字节的OCF 在发 TempBuffer[3]个字节的 &TempBuffer[4]

结果无返回

能否告知 该函数的发送规则 

感谢

 

求助  

上一篇:1.4.0 stack 问题
下一篇:用户按键配置

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

网站地图

Top