基于LoRa的低功耗廣域網(wǎng)MAC協(xié)議實(shí)現(xiàn)與優(yōu)化
【學(xué)位授予單位】:重慶郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2018
【分類號(hào)】:TN929.5;TP393.2
【圖文】:
圖 3.4 最終實(shí)物圖3.2 系統(tǒng)軟件方案設(shè)計(jì).2.1 MAC 層軟件設(shè)計(jì)原則為了提高 MAC 協(xié)議軟件的持續(xù)可用性,需要保證軟件模塊的可擴(kuò)展性、易性和在一段時(shí)間內(nèi)的技術(shù)先進(jìn)性。為了解決上述問題,基于LoRa的無線網(wǎng)絡(luò)MA議軟件的設(shè)計(jì)應(yīng)遵循以下幾個(gè)原則:(1) 模塊化:將整個(gè)軟件分割成多個(gè)相對(duì)獨(dú)立的功能模塊,每個(gè)功能模塊可以獨(dú)開發(fā)。(2) 低耦合:各個(gè)功能模塊之間的數(shù)據(jù)和操作盡可能相對(duì)獨(dú)立,使得軟件中某部分的變化對(duì)其他部分的影響降到最低。
進(jìn)程調(diào)度空閑進(jìn)程創(chuàng)建系統(tǒng)初始化加至ready線程隊(duì)列線程創(chuàng)建結(jié)束系統(tǒng)開始運(yùn)行多線程創(chuàng)建atomThreadCreat()tcbEnqueuePriority()圖 3.6 Atomthreads 系統(tǒng)操作流程圖3.2.4 開發(fā)環(huán)境目前支持 STM8 系列芯片的開發(fā)環(huán)境主要有 STVD 和 IAR,與 STVD 相比,IAR開發(fā)環(huán)境具有操作便捷、編譯快、支持變量的查找等優(yōu)點(diǎn),IAR 環(huán)境下單步執(zhí)行功能方便軟件進(jìn)行開發(fā);STVD 當(dāng)前版本仍然存在較多的 BUG,運(yùn)行不夠穩(wěn)定,因此本文使用 IAR Embedded Workbench for STM8 1.3.0 軟件進(jìn)行開發(fā),如圖 3.7 所示:
【參考文獻(xiàn)】
相關(guān)期刊論文 前1條
1 王迅達(dá);;衛(wèi)星通訊技術(shù)在石油勘探中的應(yīng)用探討[J];信息系統(tǒng)工程;2014年08期
相關(guān)博士學(xué)位論文 前1條
1 除志勇;非正交多址系統(tǒng)中下行鏈路預(yù)編碼技術(shù)研究[D];中國(guó)科學(xué)技術(shù)大學(xué);2017年
相關(guān)碩士學(xué)位論文 前9條
1 董自強(qiáng);基于Wi-Fi Direct即時(shí)通信應(yīng)用的設(shè)計(jì)和實(shí)現(xiàn)[D];南京郵電大學(xué);2017年
2 張澤;面向智能家居應(yīng)用的藍(lán)牙組網(wǎng)技術(shù)研究[D];北方工業(yè)大學(xué);2017年
3 劉震;基于MEMS傳感器與Zigbee網(wǎng)絡(luò)的人體手臂運(yùn)動(dòng)狀態(tài)測(cè)量和識(shí)別方法研究[D];西南交通大學(xué);2017年
4 馬超;長(zhǎng)期演進(jìn)系統(tǒng)架構(gòu)下VoLTE調(diào)度機(jī)制和傳輸性能研究[D];東華大學(xué);2017年
5 王瑞;基于LORA通信的無線水表抄表系統(tǒng)的設(shè)計(jì)[D];東華理工大學(xué);2016年
6 饒瑞芳;基于WSN與M2M技術(shù)的物聯(lián)網(wǎng)實(shí)驗(yàn)平臺(tái)的研究與實(shí)現(xiàn)[D];東華理工大學(xué);2016年
7 羅貴英;基于LoRa的水表抄表系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];浙江工業(yè)大學(xué);2016年
8 顏如月;LTE-M無線電波覆蓋及切換性能研究[D];北京交通大學(xué);2016年
9 葉偉華;D2D通信遠(yuǎn)近效應(yīng)研究[D];北京交通大學(xué);2014年
本文編號(hào):2719438
本文鏈接:http://sikaile.net/kejilunwen/wltx/2719438.html