需求列表:
1。 nRF51-DK
2。任何信標模塊都包含nRF51822芯片
3。小面包板電纜
4。微型USB電纜
步驟1:連接

nRF51-DK的編程引腳為八個。我們只需要四個銷釘。這些是 如上圖所示 :
紅色導線 = VTG(電壓觸發(fā)引腳)
綠色導線 = SWDIO
白色導線 = SWDCLK
黑色導線 = GND檢測
將您的nRF51822芯片固定在產(chǎn)品表面上。應(yīng)該具有諸如Debug/Debug out之類的編程引腳。
您需要將電池插入信標,并且電池的正極引腳必須連接到電壓觸發(fā)引腳對于nRF51-DK,信標電池的負極引腳必須連接到 GND檢測引腳。 這是為了告訴nRF51-DK不要從我的計算機上獲取十六進制文件,此代碼不適合您,它是另一端的硬件代碼(固件)。因此,當nRF51-DK檢測到VTG和GND檢測引腳之間的電壓源時,它將直接將十六進制代碼發(fā)送到信標模塊的nRF51822芯片。這是編程。
您需要使用外部電池為信標供電,以觸發(fā)VTG和GND引腳之間的電壓。
現(xiàn)在,使用微型USB電纜連接nRF51-DK。板連接到計算機,然后使用細面包板電纜將隨附的nRF51822芯片信標板連接到nRF51-DK。通過滑動按鈕打開nRF51-DK板,并使用外部電壓為信標供電。
步驟2:在Mbed編譯器上生成十六進制代碼

在我的早期指導中,我告訴了如何使用developer.mbed.org在線代碼開發(fā)網(wǎng)站來對nRF51-DK進行編程,現(xiàn)在,當您使用mbed編譯器時,選擇nRF51822作為您編譯nRF51822芯片代碼的平臺,以準備通過nRF51-DK板將此代碼發(fā)送到信標,并通過usb電纜連接到您的計算機。 (參見上圖,我添加了如何選擇平臺的圖。)
現(xiàn)在,單擊“編譯”按鈕以生成一個十六進制文件以下載到您的計算機,然后將該十六進制文件從以下位置發(fā)送到nRF51-DK您的文件瀏覽器必須有J-Link文件夾,只需將您的十六進制文件拖放到此處即可。我將十六進制文件上傳到您的信標。
-
nRF51
+關(guān)注
關(guān)注
0文章
14瀏覽量
12336 -
nRF51822
+關(guān)注
關(guān)注
9文章
60瀏覽量
31283
發(fā)布評論請先 登錄
藍牙 SoC 選型看這篇!nRF52832/nRF54L15 各適配什么場景?
【Nordic隨筆】nRF5340引腳分配問題
nordic NRF54藍牙設(shè)備在Google Pixel 10上“聽診”藍牙信道示例
nRF54芯片怎么燒錄程序&nrfutil的安裝使用
介紹nRF54系列家族新成員:nRF54LM20
nRF Connect SDK Basic
Nordic nRF5 SDK和softdevice介紹
nRF52840-DK和nRF21540-EK上FEM的支持事宜
nRF52840-DK 和 nRF21540-EK 上的 FEM 支持
如何使用nRF Cloud
nRF54L15 # 超低功耗無線 SoC
nRF5 SDK軟件架構(gòu)及softdevice工作原理
如何使用NRF51-DK將代碼上傳到NRF51822
評論