需求列表:
1。 nRF51-DK
2。任何信标模块都包含nRF51822芯片
3。小面包板电缆
4。微型USB电缆
步骤1:连接
nRF51-DK的编程引脚为八个。我们只需要四个销钉。这些是 如上图所示 :
红色导线 = VTG(电压触发引脚)
绿色导线 = SWDIO
白色导线 = SWDCLK
黑色导线 = GND检测
将您的nRF51822芯片固定在产品表面上。应该具有诸如Debug/Debug out之类的编程引脚。
您需要将电池插入信标,并且电池的正极引脚必须连接到电压触发引脚对于nRF51-DK,信标电池的负极引脚必须连接到 GND检测引脚。 这是为了告诉nRF51-DK不要从我的计算机上获取十六进制文件,此代码不适合您,它是另一端的硬件代码(固件)。因此,当nRF51-DK检测到VTG和GND检测引脚之间的电压源时,它将直接将十六进制代码发送到信标模块的nRF51822芯片。这是编程。
您需要使用外部电池为信标供电,以触发VTG和GND引脚之间的电压。
现在,使用微型USB电缆连接nRF51-DK。板连接到计算机,然后使用细面包板电缆将随附的nRF51822芯片信标板连接到nRF51-DK。通过滑动按钮打开nRF51-DK板,并使用外部电压为信标供电。
步骤2:在Mbed编译器上生成十六进制代码
在我的早期指导中,我告诉了如何使用developer.mbed.org在线代码开发网站来对nRF51-DK进行编程,现在,当您使用mbed编译器时,选择nRF51822作为您编译nRF51822芯片代码的平台,以准备通过nRF51-DK板将此代码发送到信标,并通过usb电缆连接到您的计算机。 (参见上图,我添加了如何选择平台的图。)
现在,单击“编译”按钮以生成一个十六进制文件以下载到您的计算机,然后将该十六进制文件从以下位置发送到nRF51-DK您的文件浏览器必须有J-Link文件夹,只需将您的十六进制文件拖放到此处即可。我将十六进制文件上传到您的信标。
-
nRF51
+关注
关注
0文章
13浏览量
12156 -
nRF51822
+关注
关注
9文章
60浏览量
30705
发布评论请先 登录
相关推荐
nRF52832 vs. nRF54L15:Nordic新一代蓝牙芯片如何重新定义低功耗物联网?

Nordic新产品nRF54L15和nRF52832参数对比

了解面向蜂窝物联网的NRF9151 SiP
深入比较nRF52832和Nordic新的产品nRF54L15参数对比
Nordic开发工具之NRF54L15-DK
基于XIAO nRF52840的钥匙寻找器

贸泽开售适用于全球LTE、智能和IoT应用的 Nordic Semiconductor nRF9151-DK开发套件
关于NRF2401通信的问题
nRF54L15—蓝牙低功耗双核系统级芯片(SoC)

nRF54L 系列SOC芯片NRF54L15 超低功耗蓝牙5.4 SOC
NRF21540—低功耗蓝牙,蓝牙mesh、Thread和Zigbee和2.4 GHz私有协议范围扩展射频前端模块

NRF52832蓝牙芯片详细介绍及应用方案

nRF52833及蓝牙5系列NRF52832低功耗蓝牙芯片对比

评论