中移物聯(lián)ML302開發(fā)板入門體驗(yàn)
中移物聯(lián)網(wǎng)的ML302開發(fā)板是支持4G Cat.1網(wǎng)絡(luò)的開發(fā)板,對(duì)于Cat.1詳細(xì)可去官網(wǎng)了解。現(xiàn)在介紹中移物聯(lián)網(wǎng)ML302開發(fā)板及具體的步驟
開發(fā)板整體如圖所示,這是LET_KIT_V002版本的開發(fā)板,開發(fā)板模組里默認(rèn)用的是AT固件。
收到開發(fā)板后,PC端首先需要安裝ML302的USB驅(qū)動(dòng),驅(qū)動(dòng)文件請(qǐng)到官網(wǎng)尋找。驅(qū)動(dòng)安裝完成后,用USB連接開發(fā)板,此時(shí)設(shè)備管理器里應(yīng)該會(huì)出現(xiàn)8個(gè)和此開發(fā)板相關(guān)的串口,如下圖所示:
其中serial port 0 就是AT串口,直接用串口工具連接serialport0對(duì)于的串口,就可以使用AT命令進(jìn)行交互了。
其他的請(qǐng)參考AT指令集體驗(yàn)。
opencpu 開發(fā)體驗(yàn)
首先需要下載opencpu的sdk固件包,請(qǐng)聯(lián)系中移物聯(lián)的技術(shù)支持索取。下載完畢解壓后,如下圖所示:
我是使用vscode編輯器打開的,首先定義幾個(gè)demo的宏定義,我是定義在onemo_main.c文件頭部,如下:
然后再確定onemo_feature.mk文件的所有編譯選項(xiàng)打開:
最后在power shell終端開始編譯:
編譯完成后在當(dāng)前目錄的./firmware/DNLM/目錄下生成編譯固件,然后使用下載工具下載到開發(fā)板上即可。下載步驟如下:
選擇pck文件
選擇串口和波特率
點(diǎn)擊start開始下載
開發(fā)板上的usb boot腳短接1.8V,如下圖所示,強(qiáng)制模組進(jìn)入升級(jí)狀態(tài)。
按下開發(fā)板reset按鍵開始下載,下載完畢后,拔掉第四步短接的短路帽,然后按下reset復(fù)位按鍵,opencpu固件開始運(yùn)行,此時(shí),使用usb轉(zhuǎn)串口工具連接uart0,如下圖所示(串口電平選擇要選3.3V),此時(shí)串口助手上就會(huì)打印出響應(yīng)的啟動(dòng)信息。
輸入測(cè)試命令ONEMO:DATE,即可執(zhí)行DATE指令:
至此,opencpu開發(fā)體驗(yàn)完成,如果需要體驗(yàn)更多的demo,請(qǐng)仔細(xì)閱讀源碼。
注意事項(xiàng):
如果串口驅(qū)動(dòng)安裝失敗,可以把開發(fā)板連接USB后再安裝一遍下載前記得要短接usb boot引腳到1.8v,讓模組強(qiáng)制進(jìn)入下載模式,否則下載不成功
下載過程中如果意外打斷,無法燒錄自己編譯的固件,可以選擇燒錄官方的at固件,然后再重新燒錄自己的固件
如果自己用的是3.3V的USB轉(zhuǎn)串口,記得在開發(fā)板上選擇3.3V串口電平的跳線帽
如需要了解更多中移芯昇(芯昇科技有限公司)MCU產(chǎn)品,請(qǐng)聯(lián)系中移物聯(lián)核心代理商,穎特新科技,或者掃碼聯(lián)系我們!
在之前的介紹中,我們也為大家介紹了《芯昇單片機(jī)CM32M433R-START開發(fā)板介紹》,也是目前我們主推的非常成熟的解決方案!
編輯:zzy 最后修改時(shí)間:2022-05-19