杰理AC692N藍牙芯片對應(yīng)的sdk,代碼目錄下有一個sdk_tool.exe ,此工具常用于修改藍牙相關(guān)的參數(shù):
在這里可以修改藍牙名,MAC地址(全FF為靜態(tài)隨機,即芯片燒錄完后第一次供電會隨機生成一個),可配置DAC增益和MIC增益,BLE相關(guān)配置。
還可以配置是否使用密碼配對,使用密碼配對時,還需要再SDK中修改代碼:
把參數(shù)修改為0再編譯下載,則會使用pin code配對。
藍牙參數(shù)修改完成后,點擊保存:
會在目錄下生成一個bt_cfg.bin文件。
修改完藍牙配置后,如果沒有改動代碼,則直接運行download.bat批處理文件,就可以把配置更新到芯片中。
在sdk_tool.exe中修改的配置,保存為bt_cfg.bin文件,最終是燒錄到芯片的flash中,在代碼中去調(diào)用這個bt_cfg.bin的數(shù)據(jù),如果需要做串口AT指令動態(tài)修改藍牙名或MAC地址等信息,則在代碼中相關(guān)地方做修改添加自己的代碼邏輯即可。