當前位置:編程學習大全網 - 編程軟體 - windows10系統下藍牙模塊編譯失敗的解決方法

windows10系統下藍牙模塊編譯失敗的解決方法

win10系統下,壹位用戶反饋自己突然遇到了藍牙模塊編譯失敗的情況,具體是這樣的:使用SDK2009的開發包在藍牙模塊BC05上做開發,串口代碼寫好後,編譯下載後無法使用,藍牙模塊串口無法通訊。這是怎麽回事呢?接下來,就隨小編壹起看看該問題的具體解決方法。

推薦:ghostwin10系統下載

具體如下:

1、首先是串口部分的初始化,這包括串口波特率、停止位等選項的配置,例如下面圖片中的代碼所示:

2、下圖為信息處理部分的代碼,經過檢查後邏輯上也不會出錯,所以判斷工程中還有些選項沒有沒有導致的串口不通;

3、打開SDK2009後,選擇工程文件,然後如下圖所示從Project菜單下找到屬性項,打開工程屬性,查看是否有相關項未配置,如圖所示:

4、在Transport這壹項中發現傳輸方式不對,必須配置成raw方式才行,必須點OK保存才可以;

5、在SDK2009軟件上找到audio_adaptor.mak這個文件,與工程相關的配置有關;

6、在整個文件中搜索transport關鍵字樣,發現有壹處地方是TRANSPORT=none,我們需要將其改成TRANSPORT=raw如下圖,然後再次進行編譯:

7、接著重新打開pstool這個工具,這個工具在安裝SDK2009時壹起安裝進去了,可以在SDK的安裝目錄下找到;

8、打開pstool,在搜索框輸入interface這個關鍵字樣;

9、等待搜索完成,我們應該會看到Hostinterface的選項,在右則選擇VMaccesstotheUART這個配置項。

至此,配置完成重新運行串口正常使用。是不是非常簡單呢?感興趣的朋友們,不妨也壹起動手操作看看吧!

  • 上一篇:上海頂邦教育設備有限公司怎麽樣?
  • 下一篇:編程語言零基礎入門學習什麽好就業?
  • copyright 2024編程學習大全網