需求列表:
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文件夹,只需将您的十六进制文件拖放到此处即可。我将十六进制文件上传到您的信标。
PCB设计工程师必备的基础术语
三星Galaxy Note9白色版爆料机背部不会有Galaxy Note9非常简约淳朴
无刷电机方波控制原理
聊聊区块链之以太坊
基于Chronos框架的AI+CPU调频方案
如何使用NRF51-DK将代码上传到NRF51822
LEM替代 | 国产电流传感器如何检测漏电流?
科创板方邦股份创始人及高管信息大全
倒计时50天 | 2021慕尼黑上海电子生产设备展——新起点新征程
TMS320F206外围电路典型设计
飞腾基础软件联合实验室将推动合作资源共享
iphone13粉色最新官方消息
晶体振荡器与陶瓷谐振器简述
三大壁垒攻破 我国PLC光分路器芯片占全球市场50%份额
飞凌嵌入式「国产」平台大盘点(一)瑞芯微系列
安防监控系统升级到高清之捷径
关于段码液晶屏三种连接方式的简单分析
新唐科技W588C025主板介绍
人工智能技术发展迅速,它能为我们做些什么
日美计划开展半导体人才合作