NBIOT模塊 BC20 OPENCPU GPS定位

BC20支持OPENCPU是一個特點。OPENCPU的意思就是向芯片編程,既是通信芯片又可以當MCU來使用。下面分享一下我使用BC20進行openCPU的實現過程。

軟件:
①sublimetext3(編寫代碼工具可以選用)
②QFlash_V4.12(下載固件的工具,官方提供的)
③BC20_OpenCPU_NB1_SDK_V1.0_BETA1129A(OPENCPU)
硬件:
BC20的核心板子、USB轉TTL線。

這是我使用的BC20板子
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
打開Sublime Text 軟件,在項目中的添加BC20_OpenCPU_NB1_SDK_V1.0_BETA1129A文件夾到項目
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
文體結構
在這裏插入圖片描述
打開example–>example_onenet.c文件
在這裏插入圖片描述
這個文件就是待會需要編譯的文件,這個文件不需要修改。
修改編譯文件,make—>gcc_makefile文件中修改你需要編譯的文件
在這裏插入圖片描述
進行代碼編譯,打開項目文件,MS-DOS的快捷方式
在這裏插入圖片描述
在這裏插入圖片描述
然後打開BC20opencpu所在文件夾
在這裏插入圖片描述
在命令窗口下打上cd I:\BC20_OCPU_BETA0114A\onenet\BC20_OpenCPU_NB1_SDK_V1.0_BETA1129A (這是你的openCPU的文件夾路徑);然後回車,進入opencpu的文件夾
在這裏插入圖片描述
編譯之前需要進行清除。命令:make clean 結果如下圖
在這裏插入圖片描述
然後進行編譯,命令:make new
在這裏插入圖片描述
生成的結果:注意查看文件的時間是不是你當前的時間,所編譯的。
在這裏插入圖片描述
打開BC20固件升級工具
在這裏插入圖片描述
在這裏插入圖片描述
配置QFlash_V4.12
在這裏插入圖片描述
COM Port下拉選擇USB Serial Port對應的端口
在這裏插入圖片描述
Load FW Files點擊Open按鈕,彈出窗口後選擇要升級的固件版本文件,選擇“.cfg”爲後綴名的文件
在這裏插入圖片描述
點擊Start按鈕
在這裏插入圖片描述
按下Start按鈕後記得把BC20開發板上的復位按鈕按一下
在這裏插入圖片描述
在這裏插入圖片描述
下載完成後,如下圖所示
在這裏插入圖片描述
打開串口助手工具,串口選擇板子安裝好驅動後的串口,波特率選擇115200,然後打開串口,復位板子
在這裏插入圖片描述
發送GPSOpen打開GPS電源,發送DEBUGEnable讓GPS信息輸出來
在這裏插入圖片描述
在這裏插入圖片描述
在這裏插入圖片描述
GPS定位成功的數據
在這裏插入圖片描述

湖畔雲平臺:http://www.nnhpiot.com/
板子連接:https://item.taobao.com/item.htm?id=593743046823

QQ羣:
796415884
歡迎大家進羣交流!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章