亚洲这里只有精品,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

    快速購買樣品

    日韩一卡2卡3卡4卡新区亚洲| 亚洲AV无码专区国产乱码京东传媒| 亚洲精品自拍| 欧美成人秋霞久久aa片| 成人午夜福利视频后入| a级毛片无码久久精品免费| 久久久久人妻一区二区三区| 色欲天天天综合网| 亚洲国产精品无码成人片久久| 亚洲欧美精品午睡沙发| 亚洲人成中文字幕在线观看| 中文字幕色av一区二区三区| 欧美性受xxxx黑人猛交| 国产精品熟女一区二区| 国产a级毛片| 亚洲av无码乱码国产麻豆| 久久精品国产精品亚洲毛片| 国产精品乱码一区二区三区| 国产98在线 | 日韩| 高潮喷水在线| 精品国产综合区久久久久久| chinese乱子伦xxxx国语对白| 亚洲av无码一区二区二三区软件| 无码人妻精品一区二区三区99仓本| 狠狠色噜噜狠狠狠狠色综合久| 亚洲阿v天堂在线| 99热在线观看| 少妇无码av无码专区线| 女人色极品影院| 色五月丁香六月欧美综合| 亚洲av日韩综合一区久热| 欧美日韩精品久久久久 | 人人妻人人澡人人爽人人精品| 色婷婷精品大在线视频| 狠狠色综合tv久久久久久| 奇米精品视频一区二区三区| 亚洲欧美日韩成人高清在线一区| 午夜福利啪啪片| 亚洲av日韩av综合aⅴxxx| 亚州精品无码国产| 国产精品久久久99|