1. 程式人生 > >中國電信物聯網平臺使用2: DOME程式分析

中國電信物聯網平臺使用2: DOME程式分析

"墨子號NB-IOT開發板"提供的dome:

程式只要分為延時,定時器,串列埠通訊……

工程檔案在:…\STM32L1xx_StdPeriph_Lib_V1.3.1\Project\Test\MDK-ARM

程式初始化部分:

delay_init();---------提供系統的延時功能

LED_Init(); ----------提供LED的初始化,顯示與電信平臺的連線情況

uart_init()-----------提供串列埠1的初始化。連線電腦後,監控開發板狀態

uart3_init()---------提供串列埠3的初始化。串列埠3連線NB-IOT模組

TIM4_Int_init();--定時器初始化,定時傳送資料(NB-iot物聯網絡卡是按傳送條數收費的,我的是1年2萬條)

CDP_Init()---------COAP伺服器配置初始化

BC95_init()-------BC95初始化

傳送資料:

BC95_SendCOAPdata("3",sendata);-----傳送3個位元組資料

BC95_RECCOAPData();---------------------檢視資料是否傳送

GPIO_ToggleBits(GPIOB,GPIO_Pin_9);-LED燈