芯片CH579,經(jīng)測(cè)試,BLE庫v1.4和v1.7的速度差別很大,使用官方提供的ch57x_ble_uart程序,分別使用BLE v1.4和BLE v1.7版本(在CH57xBLE_LIB.H中定義的VER_FILE),參數(shù)使用BufMaxLen=90,BufNumber=10,TxNumEvent=1,使用官方提供的BLE調(diào)試注手,發(fā)送采用連續(xù)發(fā)送,發(fā)送間隔1ms,數(shù)據(jù)量280字節(jié),HEX發(fā)送,v1.4平均速度可達(dá)4000B/s以上(最大可達(dá)6000B/s以上),v1.7的速度平局只有1000B/s以上(最大也就是大概1300B/s左右)。
另外發(fā)現(xiàn)使用v1.7版本的BLE庫ROM版本,非LIB(用于OTA升級(jí)),此時(shí)BufMaxLen無法設(shè)置為251,簡單測(cè)試了下,超過100都不行,會(huì)導(dǎo)致,能掃描到,但是連接不上,無法獲取Services。
速度測(cè)試截圖如下:
下圖為v1.4版本的庫
下圖為v1.7版本的庫
是否我使用的方法有問題,請(qǐng)官方給與幫助,謝謝