BL602&BL604開發環境搭建


1. 串口驅動的安裝
我們的開發板使用了 CH340G 的 USB 轉串口芯片。通過 USB 線把開發板接到電腦上:
接着查看電腦的設備管理器,如下圖表示驅動已經正確安裝,可以跳過這一節:

如下圖,表示要安裝驅動:

安裝驅動步驟一:CH340 串口驅動位置:.\開發軟件\USB-SERIAL CH340 Driver.rar,解壓后如下:

安裝驅動步驟二:把開發板通過 USB 線接到電腦上(要打開開發板電源),提示安裝驅動如下:

安裝驅動步驟三:打開電腦的設備管理器,查看串口的驅動是否已自動安裝,如下圖是未安裝的。

安裝驅動步驟四:右鍵更新驅動,如下圖:

安裝驅動步驟五:選擇第一步解壓好的目錄:

安裝驅動步驟六:選擇確定后,有可能會出現以下的提示,選擇“始終安裝此驅動程序軟件”。

安裝驅動步驟七:安裝完成后,設備管理器,如下圖:

串口驅動程序安裝好之后,關於串口程序下載和調試,后面會陸續講解。

2.編譯環境搭建
BL602&BL604的編譯環境為linux環境,WIN10用戶可選linux子系統進行開發

  1. 准備一台Linux主機,win10用戶可使用Liunx子系統
  2. 打開終端,安裝make,命令sudo apt-get install make國內用戶可更改鏡像源,加快安裝速度
  3. 安裝git,命令sudo apt-get install git
  4. 克隆倉庫git clone https://github.com/SmartArduino/Doiting_BL.git
  5. 修改權限,運行以下兩條命令
  6. chmod -R 777 ./Doiting_BL/bl_iot_sdk/toolchain/
    find ./Doiting_BL/bl_iot_sdk/customer_app -name "genromap"|xargs chmod 777

GitHub下載速度較慢,可通過網盤下載完整的SDK:
鏈接: https://pan.baidu.com/s/123dQAG2lBEDT8VbtzN0TFQ
提取碼: d4qw

下載好SDK后,配置系統環境變量

  1. 打開Linux終端,配置profile文件,命令vim ~/.profile
  2. 添加環境變量,填寫真實的路徑export BL60X_SDK_PATH="$HOME/Doiting_BL/bl_iot_sdk"

3.測試編譯環境
以下使用hello-world為例
工具鏈已放在SDK中,無需再下載工具鏈,SDK環境配置好后可直接編譯
進入例程目錄,命令cd Doiting_BL/bl_iot_sdk/customer_app/sdk_app_helloworld/

使用項目提供的sh腳本進行編譯,命令./genromap
編譯完成提示:
Generating BIN File to /home/hogc/Doiting_BL/bl/bl_iot_sdk/ customer_app/sdk_app_helloworld/build_out/sdk_app_helloworld.bin
Building Finish. To flash build output.

如果能編譯成功說明環境搭建沒有問題,如果編譯失敗請檢查SDK路徑是否配置正確。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM