• <nav id="oo0oo"></nav><tr id="oo0oo"></tr>
      
      
    • <blockquote id="oo0oo"><strong id="oo0oo"></strong></blockquote>
    • 亚洲色最新高清AV网站,内射干少妇亚洲69XXX,国产亚洲精品第一综合另类,鲁丝片一区二区三区免费,久热这里有精品免费视频,色一伊人区二区亚洲最大,日韩人妻无码一区二区三区,被拉到野外强要好爽

      使用Nordic nRF52840 Dongle跑通mesh的第一個例程

      2024-05-14 15:08:35 信馳達科技

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

      一、開發環境

      軟件準備:使用SEGGER公司的IDE進行開發。SDK使用Nordic官方的SDK。

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

      無線通信方案廠商

      二、環境搭建:

      1.開發工具下載

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

      Nordic的MESH SDK目前只支持在這款IDE下開發。


      2.官方MESH SDK與標準庫下載

      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安裝

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

      無線通信方案廠商


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

      無線通信方案廠商

      5.Mesh工程環境配置,選擇tools,點擊Options設置庫環境。

      無線通信方案廠商


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

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

      無線通信方案廠商

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

      無線通信方案廠商

       

      三、代碼修改

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

      Server工程是mesh的light燈的demo,client工程是switch開關的demo。Provisioner工程是控制周圍MESH設備組網的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下載程序,接好線之后首先點擊connect J-link連接J-LINK。

      無線通信方案廠商

      2.然后點擊Erase All擦除。最后點擊Download下載程序。

      無線通信方案廠商

      3.三者都上電之后,按ProvisionerButton1開始mesh自組網。

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

      快速購買樣品

      主站蜘蛛池模板: 日本精品aⅴ一区二区三区| 久久精品国产色蜜蜜麻豆| 亚洲成av人片在www鸭子| 欧美自拍另类欧美综合图片区| 少妇人妻综合久久中文字幕| 亚洲 中文 欧美 日韩 在线| 国产精品最新免费视频| 欧美成人精品手机在线| 久久精品国产福利一区二区| 亚洲一区二区三区激情视频| 久久天天躁夜夜躁狠狠85| 国产农村妇女高潮大叫| 人妻少妇精品视频二区| 日韩人妻中文字幕精品| 国产91色综合久久免费| 丰满的少妇一区二区三区| 日韩幕无线码一区中文| 亚洲WWW永久成人网站| 欧美激情一区二区三区成人| 777久久精品一区二区三区无码| 国产成人8X人网站视频| 四虎影视4hu4虎成人| 亚洲国产成人精品女人久| 精品女同一区二区三区在线| 亚洲成a人片在线观看久| av色蜜桃一区二区三区| 久久精品第九区免费观看| 激情综合五月| 亚洲 一区二区 在线| 亚洲欧美人成电影在线观看 | 亚洲国产精品综合久久网各| 黄男女激情一区二区三区| 视频一区视频二区视频三区| 天啦噜国产精品亚洲精品 | 人人澡人摸人人添| 美女自卫慰黄网站| 精品亚洲国产成人av| 亚洲av与日韩av在线| 人妻av无码系列一区二区三区 | 国产精品一区在线蜜臀| 久久久无码精品亚洲日韩蜜臀浪潮 |