首先上代碼,方便廣大同胞快速進行研究,同時希望大家快速上線。
- 代碼下載:《麒麟座V2.0開發板Bigiot應用代碼---嘗鮮版1.0》
- 說 明:該代碼只取用麒麟板的WIFI模式聯網,GPRS功能聯網后期再添加;機智云開發板例程編寫中。
- 特 點:自動斷線重連、指示燈顯示聯網狀態、串口狀態顯示、串口參數設置、LED手機控制。
- 串口工具:“XCOM V2.0” or “串口助手”
- 程序軟件:Keil 5 MDK
- 程序下載:ST-Link V2(配合Keil 5編程軟件) 、 串口ISP(麒麟板載USB轉串口)、相關驅動和軟件下載
一、代碼介紹
- 結合麒麟開發板V2.0硬件特點,非常適合接入Bigiot網絡服務,因此參照正點原子的UCOSII相關例程,編寫了基于麒麟板V2.0的貝殼服務代碼,可使廣大愛好者快速使用貝殼的物聯網服務平臺,不再為協議而煩憂。
- 用戶將程序下載后,通過USB串口按格式 SetDevice_Parameter("WIFI Name","WIFI Password","ID","ApiKey","UID","User Name") 將個人參數發送給開發板即可,開發板自動永久保存在EEPROM,無需二次配置。更改了WIFI信息需要重新配置一次。
二、程序下載(串口ISP)編譯文件下載UCOSII-Bigiot.hex、STM32串口下載軟件(FLYMCU)
用到的軟件:
- STM32串口下載軟件(FLYMCU)
- 編譯文件UCOSII-Bigiot.hex(在源碼路徑<麒麟座V2.0開發板Bigiot應用代碼---嘗鮮版1.0\OBJ\UCOSII-Bigiot.hex>)
步 驟:
- 按下圖硬件連接將麒麟板通過USB串口連接至電腦,安裝CH340 USB轉串口驅動,打開STM32串口下載軟件(FLYMCU)點擊搜索串口,識別出串口即可。
- 在STM32串口下載軟件(FLYMCU)中(聯機下載時的程序文件:)選擇程序文件路徑\麒麟座V2.0開發板Bigiot應用代碼---嘗鮮版1.0\OBJ\UCOSII-Bigiot.hex,串口波特率設置為115200,其他選項保持默認設置。
- 關閉開發板主電源(連接線路圖中的C位置),將A位置R9電阻上端與B位置的3.3V電源用短接線短接起來(stm32系列芯片用isp下載需要);然后開啟主電源開關C位置,芯片自動進入isp等待程序下載,此時可以脫開短接線。
- 在軟件STM32串口下載軟件(FLYMCU)中點擊 “開始編程(P)”,右邊的狀態欄就會顯示程序下載狀態,下載完成后,會看到開發板LED4以較快的頻率閃爍,說明程序下載成功。
- 打開串口助手軟件,可以監控芯片運行狀態,你會發現它無法連接網絡,因為你還沒有設置WIFI密碼,以及個人設備參數,請按照第四步設置用戶參數。

三、程序下載(ST-Link V2)

四、用戶參數設置

五、數據接口update
- 敬請期待.........