在 LiteOS Studio 的工程界面工程樹(shù)下,打開(kāi)路徑 BearPi_LiteOS -> targets ->
STM32L431_BearPi -> GCC 下的“config.mk”文件;

在“config.mk”文件中修改網(wǎng)絡(luò)類(lèi)型,將“NETWORK_TYPE”參數(shù)修改為
“NB_NEUL95_NO_ATINY”;

在 LiteOS Studio 的工程界面工程樹(shù)下,打開(kāi)路徑 BearPi_LiteOS -> demos ->
nbiot_without_atiny 下的“nb_demo.c”文件;

在“nb_demo.c”文件中根據(jù)平臺(tái)提供的對(duì)接信息,修改代碼中 IP 與 PORT 信息;

在 LiteOS Studio 的工程界面工程樹(shù)下,打開(kāi)路徑 BearPi_LiteOS -> targets ->
STM32L431_BearPi -> Src 下的“main.c”文件;

在“main.c”文件 main 主函數(shù)中添加執(zhí)行“create_work_tasks”函數(shù)的代碼;

extern UINT32 create_work_tasks(VOID);
uwRet = create_work_tasks();
if (uwRet != LOS_OK)
{
return LOS_NOK;
}
保存修改,點(diǎn)擊編譯;

將開(kāi)發(fā)板通過(guò) USB 線連接電腦,點(diǎn)擊下載;將代碼燒錄到開(kāi)發(fā)板芯片中;

在控制臺(tái)界面選擇“串口終端”,選擇相應(yīng)端口,設(shè)置波特率為 115200,校驗(yàn)位 None,數(shù)
據(jù)位 8,停止位 1,流控 None,并打開(kāi)串口;同時(shí)將開(kāi)發(fā)板上 AT 指令輸入源的切換開(kāi)關(guān)切 換至 AT-MCU,按下開(kāi)發(fā)板上的 RESET 按鍵,在開(kāi)發(fā)板 MCU 上運(yùn)行 LiteOS;此時(shí)可以看到
輸出的打印信息;

在 OceanConnect 平臺(tái)“產(chǎn)品”下的“設(shè)備管理”界面,選擇該 NB 設(shè)備,點(diǎn)擊“歷史數(shù)
據(jù)”,可查看到 NB 模組上報(bào)的數(shù)據(jù)信息。
