0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

第十四節(jié) Lora

撞上電子 ? 2022-02-07 11:29 ? 次閱讀

第一節(jié)硬件解讀

說(shuō)明:以下內(nèi)容為藍(lán)橋杯官方提供的資料,公子只對(duì)其進(jìn)行整理發(fā)布:

ZM433/470SX-M 模塊是廣州致遠(yuǎn)電子有限公司自主研發(fā)的一款工業(yè)級(jí)射頻無(wú)線產(chǎn)品。模塊采用源自軍用戰(zhàn)術(shù)通信系統(tǒng)的 LoRa 調(diào)制技術(shù)設(shè)計(jì),完美解決了小數(shù)據(jù)量 在復(fù)雜環(huán)境中的超遠(yuǎn)距通信問(wèn)題。相較傳統(tǒng)調(diào)制技術(shù), ZM433/470SX-M 模塊在抑制同頻干擾具有明顯優(yōu)勢(shì),解決了傳統(tǒng)設(shè)計(jì)方案無(wú)法同時(shí)兼顧距離、抗擾和功耗的弊端。另外,芯片集成了+20dBm的可調(diào)功率放大器,可獲得超過(guò)-148dBm 的接收靈敏度,鏈路預(yù)算達(dá)到了行業(yè)領(lǐng)先水平,針對(duì)應(yīng)用于遠(yuǎn)距離傳輸且對(duì)可靠性要求極高的場(chǎng)合,該方案是不二之選。

而藍(lán)橋杯物聯(lián)網(wǎng)的開(kāi)發(fā)板板載的Lord原理圖如下:

ec88cd70-81e6-11ec-9e9d-dac502259ad0.png

從圖中可以看出,該Lora是采用SPI的方式。有人問(wèn),為什么還有USART?因?yàn)榇诘?個(gè)引腳是支持編程的。這從官方提供的手冊(cè)中可以看出。

第二節(jié)環(huán)境配置

本次例程還是在OLED的例程上修改,修改的唯一一處是勾選Debug,其他的配置不需要修改。

第三節(jié)編寫(xiě)代碼

1,打開(kāi)官方提供的賽點(diǎn)資源包,直接打開(kāi)LoRa_STM32L0_API這個(gè)文件夾,如下圖:

ec9d4674-81e6-11ec-9e9d-dac502259ad0.png

2,將文件夾中的.c文件復(fù)值并添加到STM32CubeMX生成的項(xiàng)目的Src這個(gè)文件夾中,如下圖:

ecafe1d0-81e6-11ec-9e9d-dac502259ad0.png

3,將文件夾中的.h文件復(fù)值并添加到STM32CubeMX生成的項(xiàng)目的Inc這個(gè)文件夾中,如下圖:

ecc1ae4c-81e6-11ec-9e9d-dac502259ad0.png

4,打開(kāi)項(xiàng)目,對(duì)項(xiàng)目進(jìn)行編譯,會(huì)提示0錯(cuò)錯(cuò)誤,0警告。

5,對(duì)項(xiàng)目添加.h文件,選擇文件的時(shí)候要選擇Inc這個(gè)文件夾。如下圖:

ecd5c80a-81e6-11ec-9e9d-dac502259ad0.png

6,對(duì)項(xiàng)目添加.c文件,選擇文件的時(shí)候要選擇Src這個(gè)文件夾下所有的.c文件。如下圖:

ecedc41e-81e6-11ec-9e9d-dac502259ad0.png

7,我們選中spi.c文件,修改如下兩處,原因是藍(lán)橋杯官方提供是LL庫(kù),我們學(xué)習(xí)的是HAL庫(kù)。具體改動(dòng)如下:

ed0514ca-81e6-11ec-9e9d-dac502259ad0.png

ed2f8354-81e6-11ec-9e9d-dac502259ad0.png

ed423f12-81e6-11ec-9e9d-dac502259ad0.png

8,將Lora.c文件全部注釋掉。

ed54de42-81e6-11ec-9e9d-dac502259ad0.png

9,同樣的道理,由于藍(lán)橋杯官方提供是LL庫(kù),我們學(xué)習(xí)的是HAL庫(kù)。所以需要改動(dòng)三處,具體改動(dòng)如下:

ed637a60-81e6-11ec-9e9d-dac502259ad0.png

ed8b704c-81e6-11ec-9e9d-dac502259ad0.png

ed9c8332-81e6-11ec-9e9d-dac502259ad0.png

10,最后,所有的底層都搞好了,開(kāi)始編寫(xiě)頂層函數(shù)。

11,項(xiàng)目需要的頭文件,變量,宏定義如下圖:

edafc96a-81e6-11ec-9e9d-dac502259ad0.png

12,還是需要初始化OLED,具體函數(shù)如下:

edc172be-81e6-11ec-9e9d-dac502259ad0.png

13,所有函數(shù)的初始化,局部變量,如下圖:

edd5383a-81e6-11ec-9e9d-dac502259ad0.png

14,while里面的函數(shù)如下圖:

ede8e010-81e6-11ec-9e9d-dac502259ad0.png

edf616ae-81e6-11ec-9e9d-dac502259ad0.png

15,編譯代碼,配置下載器并開(kāi)始下載。

第四節(jié) 實(shí)驗(yàn)現(xiàn)象

實(shí)驗(yàn)注意事項(xiàng):

1,程序語(yǔ)句需要位于程序的BEGIN與END之間。

2,利用USB線將電腦USB口與開(kāi)發(fā)板USB1口連接。

3,CN4所有撥碼開(kāi)關(guān)必須選擇ON DP檔,否則無(wú)法下載程序。

實(shí)驗(yàn)現(xiàn)象:

LD1,LD4常亮。按下按鍵,OLED第一行顯示“TX:11”,此時(shí)另外一塊開(kāi)發(fā)板的OLED第二行顯示“OLED:ON”,并且LD5常亮;再次按下按鍵,OLED第一行顯示“TX:10”,此時(shí)另外一塊開(kāi)發(fā)板的OLED第二行顯示“OLED:OFF”,并且LD5常滅。

宗旨:

免費(fèi)的服務(wù),永遠(yuǎn)的開(kāi)源

說(shuō)明:

1.本教程免費(fèi),開(kāi)源,禁止用于任何商業(yè)用途,違者必究。

2.本教程版權(quán)所屬為東莞市東城墨竹公子電子工作室,盜版必究。

3.資料下載請(qǐng)通過(guò)以下方式:

微信公眾號(hào):撞上電子

CSDN:撞上電子

掘金:撞上電子

今日頭條:撞上電子

淘寶企業(yè)店:撞上電子

--東莞市東城墨竹公子電子工作室

--墨竹公子

--2021.12.25

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 模塊
    +關(guān)注

    關(guān)注

    7

    文章

    2618

    瀏覽量

    47043
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    才茂亮相第十四屆配電技術(shù)應(yīng)用大會(huì)

    日前,第十四屆配電技術(shù)應(yīng)用大會(huì)在南京圓滿(mǎn)落下帷幕。眾多行業(yè)精英齊聚一堂,共謀現(xiàn)代智慧配電網(wǎng)的宏偉藍(lán)圖。
    的頭像 發(fā)表于 08-23 09:16 ?292次閱讀

    文曄攜手ADI亮相第十四屆配電技術(shù)應(yīng)用大會(huì)~

    智慧配電網(wǎng)是現(xiàn)代配電網(wǎng)轉(zhuǎn)型升級(jí)的重要方向。為了持續(xù)推動(dòng)配電網(wǎng)的標(biāo)準(zhǔn)引領(lǐng)、資源協(xié)同、技術(shù)創(chuàng)新和產(chǎn)業(yè)再造。全國(guó)電力系統(tǒng)管理及其信息交換標(biāo)準(zhǔn)化技術(shù)委員會(huì)將在南京市舉辦第十四屆配電技術(shù)應(yīng)用大會(huì)。ADI在配電
    的頭像 發(fā)表于 07-18 08:24 ?355次閱讀
    文曄攜手ADI亮相<b class='flag-5'>第十四</b>屆配電技術(shù)應(yīng)用大會(huì)~

    洲明科技亮相第十四屆數(shù)字校園建設(shè)與創(chuàng)新發(fā)展高峰論壇

    2024年5月16-18日,由教育部科學(xué)技術(shù)委員會(huì)指導(dǎo),教育部教育信息化技術(shù)標(biāo)準(zhǔn)委員會(huì)、中國(guó)教育技術(shù)協(xié)會(huì)、現(xiàn)代教育技術(shù)雜志社聯(lián)合主辦,四川大學(xué)承辦,第十四屆數(shù)字校園建設(shè)與創(chuàng)新發(fā)展高峰論壇在成都隆重舉行。
    的頭像 發(fā)表于 05-22 09:43 ?326次閱讀
    洲明科技亮相<b class='flag-5'>第十四</b>屆數(shù)字校園建設(shè)與創(chuàng)新發(fā)展高峰論壇

    華為參展第十四屆交博會(huì),數(shù)智賦能交通管理提質(zhì)增效

    2024年4月10日至12日,由中國(guó)道路交通安全協(xié)會(huì)主辦的第十四屆中國(guó)國(guó)際道路交通安全產(chǎn)品博覽會(huì)(以下簡(jiǎn)稱(chēng)“交博會(huì)”)在廈門(mén)國(guó)際會(huì)展中心舉辦。
    的頭像 發(fā)表于 04-16 10:18 ?434次閱讀
    華為參展<b class='flag-5'>第十四</b>屆交博會(huì),數(shù)智賦能交通管理提質(zhì)增效

    格靈深瞳子公司開(kāi)云智聯(lián)亮相第十四屆交博會(huì),賦能智慧交管

    4月12日,以“凝聚科技力量 共筑交通安全”為主題的第十四屆中國(guó)國(guó)際道路交通安全產(chǎn)品博覽會(huì)在廈門(mén)落下帷幕。
    的頭像 發(fā)表于 04-16 10:12 ?337次閱讀

    云天勵(lì)飛攜多個(gè)大模型行業(yè)解決方案亮相第十四屆交博會(huì)

    4月10日,由中國(guó)道路交通安全協(xié)會(huì)主辦的第十四屆中國(guó)國(guó)際道路交通安全產(chǎn)品博覽會(huì)暨公安交警警用裝備展(以下簡(jiǎn)稱(chēng)交博會(huì))在廈門(mén)召開(kāi)。
    的頭像 發(fā)表于 04-12 14:15 ?394次閱讀

    易華錄精彩亮相第十四屆交博會(huì)探討智慧交通新思路

    4月10日,第十四屆中國(guó)道路交通安全產(chǎn)品博覽會(huì)暨公安交警警用裝備展(以下簡(jiǎn)稱(chēng)交博會(huì))于廈門(mén)開(kāi)幕。
    的頭像 發(fā)表于 04-11 18:18 ?781次閱讀

    千方科技亮相第十四屆交博會(huì),數(shù)智賦能交管業(yè)務(wù)全場(chǎng)景全過(guò)程

    4月10日,第十四屆中國(guó)國(guó)際道路交通安全產(chǎn)品博覽會(huì)(下稱(chēng)“交博會(huì)”)在廈門(mén)啟幕。
    的頭像 發(fā)表于 04-11 17:09 ?453次閱讀

    邀請(qǐng)函 | 第十四屆交博會(huì)即將開(kāi)幕,讓我們?cè)趶B門(mén)相聚

    由中國(guó)道路交通安全協(xié)會(huì)主辦的第十四屆中國(guó)國(guó)際道路交通安全產(chǎn)品博覽會(huì)暨公安交警警用裝備展(以下簡(jiǎn)稱(chēng)“交博會(huì)”)將于2024年4月10日~12日在廈門(mén)國(guó)際會(huì)議展覽中心舉辦。飛凌嵌入式將展示多款在智能交通領(lǐng)域中有著廣泛應(yīng)用的嵌入式產(chǎn)品和方案。
    的頭像 發(fā)表于 03-29 08:02 ?294次閱讀
    邀請(qǐng)函 | <b class='flag-5'>第十四</b>屆交博會(huì)即將開(kāi)幕,讓我們?cè)趶B門(mén)相聚

    億緯鋰能亮相第十四屆中國(guó)國(guó)際儲(chǔ)能大會(huì)

    近日,備受矚目的第十四屆中國(guó)國(guó)際儲(chǔ)能大會(huì)暨展覽會(huì)(CIES)在杭州國(guó)際博覽中心盛大開(kāi)幕。作為全球領(lǐng)先的儲(chǔ)能電池供應(yīng)商,億緯鋰能總冠名此次盛會(huì),并攜其Mr旗艦系列新品亮相展臺(tái),展示了其在電力儲(chǔ)能、戶(hù)用儲(chǔ)能、通信儲(chǔ)能以及BMS等領(lǐng)域的先進(jìn)解決方案。
    的頭像 發(fā)表于 03-14 10:40 ?555次閱讀

    慧能泰出席第十四屆亞洲電源技術(shù)發(fā)展論壇

    近日,慧能泰團(tuán)隊(duì)受邀出席第十四屆亞洲電源技術(shù)發(fā)展論壇,并攜多款數(shù)字能源及智能快充精品亮相,與來(lái)自全球的專(zhuān)家學(xué)者共同探討未來(lái)技術(shù)的創(chuàng)新發(fā)展。
    的頭像 發(fā)表于 01-04 15:30 ?616次閱讀

    世健攜手ADI亮相“第十四屆亞洲電源技術(shù)發(fā)展論壇”

    2023年12月23日,由行業(yè)媒體世紀(jì)電源網(wǎng)舉辦的“第十四屆亞洲電源技術(shù)發(fā)展論壇”在深圳深鐵皇冠假日酒店召開(kāi)。亞太區(qū)領(lǐng)先的技術(shù)型授權(quán)代理商——Excelpoint世健攜手ADI在本次論壇上亮相,展示
    的頭像 發(fā)表于 12-27 08:23 ?654次閱讀
    世健攜手ADI亮相“<b class='flag-5'>第十四</b>屆亞洲電源技術(shù)發(fā)展論壇”

    森國(guó)科亮相第十四屆亞洲電源技術(shù)發(fā)展論壇

    2023年12月23日,由世紀(jì)電源網(wǎng)主辦的"第十四屆亞洲電源技術(shù)發(fā)展論壇深圳峰會(huì)"圓滿(mǎn)落幕,現(xiàn)場(chǎng)吸引了近3000名行業(yè)人士到場(chǎng),與專(zhuān)家學(xué)者,名企代表們共同探討雙碳背景下,層出不窮
    的頭像 發(fā)表于 12-26 17:22 ?744次閱讀
    森國(guó)科亮相<b class='flag-5'>第十四</b>屆亞洲電源技術(shù)發(fā)展論壇

    慧能泰精彩亮相第十四屆亞洲電源技術(shù)發(fā)展論壇并榮獲大獎(jiǎng)

    2023年12月23日,由電源行業(yè)知名的信息技術(shù)交流平臺(tái)世紀(jì)電源網(wǎng)主辦的第十四屆亞洲電源技術(shù)發(fā)展論壇在深圳隆重舉行,4大會(huì)場(chǎng),逾3000名工程師熱情參與,慧能泰團(tuán)隊(duì)攜多款數(shù)字能源及智能快充精品亮相
    的頭像 發(fā)表于 12-25 18:15 ?515次閱讀

    晶豐明源亮相第十四屆亞洲電源技術(shù)發(fā)展論壇

    2023年12月23日,由電源行業(yè)知名的信息技術(shù)交流平臺(tái)世紀(jì)電源網(wǎng)主辦的第十四屆亞洲電源技術(shù)發(fā)展論壇在深圳隆重舉行,4大會(huì)場(chǎng),逾3000名工程師熱情參與,上百家企業(yè)攜行業(yè)新技術(shù)、新產(chǎn)品共赴盛會(huì),晶豐明源團(tuán)隊(duì)攜半導(dǎo)體行業(yè)精品亮相,與行業(yè)翹楚共同探討未來(lái)技術(shù)的創(chuàng)新發(fā)展。
    的頭像 發(fā)表于 12-25 15:10 ?902次閱讀