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

从cc2640r2_sdk_1_50_00_58到cc2640r2_sdk_1_40_00_45发生错误

static void readCallback(UART_Handle handle, void *rxBuf, size_t size)
{if (size == wantedRxBytes) {for(size_t i = 0; i < size; i++)txBuf[i] = ((uint8_t*)rxBuf)[i];UART_write(handle, txBuf, size);Util_startClock(&GUA_UART_Clock);//ExtFlash_write(count++,size,txBuf);//count = count + size;UART_read(handle, rxBuf, wantedRxBytes);}else {}
}

这段代码在1.5上没有问题 字库也是这么烧写进入flash的 但是移植到1.4就会发生数据丢失 或者无法进入定时器中断

Viki Shi:

不同版本的协议栈有区别的,请按照协议栈安装目录下的migration guide进行修改

user5291981:

回复 Viki Shi:

这个就是1.4版本doc给的,但是执行不了

Viki Shi:

回复 user5291981:

1.40的代码在1.4上不能用,只在1.50上能用?

Xuke Xia:

回复 Viki Shi:

您好,请问如何用CCS创建一个新的BLE工程?利用例程导入存在的问题是修改的代码的话,整个BLE协议栈底下的代码也被修改了,另外 无法拷贝整个工程到其他电脑。能否自己用CCS创建一个新的BLE工程,有的话麻烦提供一下具体步骤,谢谢!(CCS v8.0.0.00016 ;CC2640;ble_sdk_2_02_02_25)

赞(0)
未经允许不得转载:TI中文支持网 » 从cc2640r2_sdk_1_50_00_58到cc2640r2_sdk_1_40_00_45发生错误
分享到: 更多 (0)