亚洲这里只有精品,91av视频在线播放,中文字幕一区在线,精品国产日韩一区二区三区,欧美一区二区三区久久成人精品,国产在线无码视频,国产成人激情,国产成人精品无码一区二区三区免费,成人精品tv视频在线,国产精品无码一区二区夜夜

  • <del id="sweqc"><tfoot id="sweqc"></tfoot></del>
    
    
  • 使用Nordic nRF52840 Dongle跑通mesh的第一個例程

    2024-05-14 15:08:35 信馳達(dá)科技

    nRF52840 Dongle最早由Nordic 公司在2018年推出,Nordic公司宣稱nRF52840 Dongle是一種小型,低成本的USB Dongle。官方提供了MESH SDK供開發(fā)人員使用。本文梳理了Nordic nRF52840 Dongle作為mesh節(jié)點(diǎn)開發(fā)流程,主要介紹了開發(fā)環(huán)境、環(huán)境搭建、代碼修改、固件下載部分。

    一、開發(fā)環(huán)境

    軟件準(zhǔn)備:使用SEGGER公司的IDE進(jìn)行開發(fā)。SDK使用Nordic官方的SDK。

    硬件準(zhǔn)備:Nordic nRF52840 Dongle。這里我選用RFstar的RF-DG-40A,點(diǎn)擊下圖可購買。

    無線通信方案廠商

    二、環(huán)境搭建:

    1.開發(fā)工具下載

    SEGGER IDE下載地址:https://www.segger.com/

    Nordic的MESH SDK目前只支持在這款I(lǐng)DE下開發(fā)。


    2.官方MESH SDK與標(biāo)準(zhǔn)庫下載

    SDK下載地址:https://www.nordicsemi.com/Software-and-tools/Software/nRF5-SDK-for-Mesh/Download#infotabs

    官方庫下載地址:https://www.nordicsemi.com/Products/Low-power-short-range-wireless/nRF52840/Compatible-downloads#infotabs


    3.IDE安裝

    安裝路徑可以根據(jù)個人習(xí)慣安裝(安裝不能帶有中文路徑),其他配置就保持默認(rèn)參數(shù)。

    無線通信方案廠商


    4.打開mesh SDK工程(我們使用light_switch工程做演示)

    無線通信方案廠商

    5.Mesh工程環(huán)境配置,選擇tools,點(diǎn)擊Options設(shè)置庫環(huán)境。

    無線通信方案廠商


    6.在“Global Macros”處把路徑修改成下載的官方庫路徑。

    無線通信方案廠商無線通信方案廠商

    無線通信方案廠商

    7.工程配置完成,按F7編譯就可以編譯成功。

    無線通信方案廠商

     

    三、代碼修改

    Nordic的MESH SDK 的組網(wǎng)需要下載三款不同的程序,這里演示的是light_switch的server和client,還有examples目錄下的provisioner工程。

    Server工程是mesh的light燈的demo,client工程是switch開關(guān)的demo。Provisioner工程是控制周圍MESH設(shè)備組網(wǎng)的demo。

     

    1.Sdk_config.h修改(三個工程均有這兩個文件,都需要修改)。

    原代碼:

    無線通信方案廠商

    修改后:

    無線通信方案廠商

    2.pca10056.h修改。

    原代碼:

    無線通信方案廠商

    修改之后:

    無線通信方案廠商

    3.Server 工程Simple_hal.c修改。

    原部分代碼:

    無線通信方案廠商

    修改之后:

    無線通信方案廠商

    無線通信方案廠商

    無線通信方案廠商

    4.Client 工程main.c修改后:

     無線通信方案廠商無線通信方案廠商

    5.Provisioner工程 main.c修改后:

    無線通信方案廠商

    四、程序下載:

    1.依次燒寫server工程、Provisioner工程和Client工程的程序。使用SEGGER燒寫,SEGGER 使用J-LINK下載程序,接好線之后首先點(diǎn)擊connect J-link連接J-LINK。

    無線通信方案廠商

    2.然后點(diǎn)擊Erase All擦除。最后點(diǎn)擊Download下載程序。

    無線通信方案廠商

    3.三者都上電之后,按ProvisionerButton1開始mesh自組網(wǎng)。

    4.組網(wǎng)成功后,按ClientButton可以控制serverLED1的亮和滅。

    標(biāo)簽: Nordic nRF52840 Dongle USB Dongle

    快速購買樣品

    色婷婷亚洲精品综合影院 | 性色av免费网站| 无套内谢孕妇毛片免费看| 久久人人爽人人爽人人片av高请| 永久免费的av在线电影网无码 | 亚洲2020天天堂在线观看| 久久九九有精品国产23百花影院 | 亚洲国产另类久久久精品黑人| 日韩插啊免费视频在线观看| 国产av无码专区亚洲av毛网站| 午夜久久久久久禁播电影| 狠狠色色综合网站| 国产精品久久久久久久久久久不卡 | 国产精品高潮久久久久无码AV | 日本熟妇hdsex视频| 性色av网站| 日本一区二区三区在线观看| 火车上荫蒂添的好舒服视频| 国产aⅴ无码专区亚洲av| 国产精品自在线拍国产电影| 精品人无码一区二区三区| 青青久在线视频免费观看| 国模杨依粉嫩蝴蝶150p| 免费国产裸体美女视频全黄| 黑人上司粗大拔不出来电影| 亚洲人成色77777在线观看| 91欧美在线观看高清| 99re这里只有精品在线| 亚洲精品无码久久久久久牛牛影视| 日本五月丁香婷婷| mm1313亚洲精品国产| 一个添下面两个吃奶| 女自慰喷水免费观看WWW久久| 亚洲国产成人久久一区二区三区| 曰曰鲁夜夜免费播放| 亚洲国产欧美一区二区好看电影| 日韩精品一区二区三区在线观看| 久久夜色精品国产噜噜亚洲av| 欧美日韩在线视频| 日本va欧美va欧美va精品| 午夜不卡av免费|