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

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

    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ù)個(gè)人習(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修改(三個(gè)工程均有這兩個(gè)文件,都需要修改)。

    原代碼:

    無線通信方案廠商

    修改后:

    無線通信方案廠商

    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女人天堂| 91在线人妻| 13小箩利无码视频网站免费| 日韩人妻无码专区精品| 久久久99视频| 亚洲中文字幕无码AV正片| 免费人成电影免费网站| 人妻夜夜爽天天爽一区| 精品日本一区二区三区免费 | 欧美伊人久久大香线蕉综合| 国产乱码卡一卡2卡三卡四| 久久精品国产99国产精2020丨| 无码中文字幕人妻在线一区二区三区| 使劲快高潮了国语对白在线| 亚洲精品电影院| 国产精品久免费的黄网站| 久久久久亚洲av成人人电影软件| 久久人妻无码一区二区三区av| 亚洲无码在线播放| 人禽无码视频在线观看| 18禁止看的免费污网站| 中文字幕无码毛片免费看| 国亚洲欧美日韩精品| 亚洲福利精品一区二区三区| 欧美激情综合亚洲五月蜜桃| 热re99久久精品国产99热 | 377人体粉嫩噜噜噜| 国产无遮挡又黄又爽在线观看| 18禁无遮挡无码国产免费网站| 精品人妻VA出轨中文字幕| 国产精品久久成人网站| 欧美人与禽2o2o性论交| 被两个两个黑人吃奶4p| 大肉大捧一进一出好爽视频| 人妻忍着娇喘被中进中出视频| 国内精品国产成人国产三级| 一二三四视频社区在线|