720获取蓝牙MAC地址的方法
生活随笔
收集整理的這篇文章主要介紹了
720获取蓝牙MAC地址的方法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1、打開藍牙相關AT指令
2、輸入ATBp=1可以看到藍牙初始化過程中會打印藍牙MAC地址信息
3、根據AT指令代碼,在menuconfig中打開藍牙相關選項
4、創建全局變量,調用ble_app_init()函數,獲取MAC地址后,調用ble_app_deinit();否則會影響WiFi和藍牙相關AT指令的使用。
遇到問題:
1、調用ble_app_init()后進入app初始化線程程序不繼續執行,解決辦法:提取可獲取到MAC地址的一部分函數進行初始化以及去初始化;
2、在main函數中進行設備信息打印后,使用V1.0版本AT指令進行連網,連網失敗,無法正確獲取到IP地址,之后板子崩潰。解決辦法:改在wlan初始化函數中進行信息打印,正常打印后未出現崩潰問題;
3、在wlan初始化函數中獲取WiFiMAC以及bleMAC 打印錯誤,獲取地址不完整。解決辦法:增大字符串長度。在獲取之前加上延遲,避免未獲取到或者打印錯誤的情況。
總結
以上是生活随笔為你收集整理的720获取蓝牙MAC地址的方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 第35类商标分类明细表查询及下载(商标注
- 下一篇: 数字电路实验怎么接线视频讲解_时间继电器