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)
TI中文支持网


