利用mbed下载程序给BLE GateWay shiledPosted by: Alvin Jin , 九月 19, 2016
本文将介绍如何利用LinkNode Mbed下载器给BLE GateWay shiled下载程序。
硬件准备: 1、LinkNode x 1 2、BLE GateWay shiled x 1 3、MicroUSB数据线和配套的2.0mm杜邦线
操作步骤: - 正确连接两个设备,将LinkNode下载器DEBUG位的四个引脚VCC,CLK,DIO,GND对应连接BLE Gateway shiled的四个口。
Shield Download CLK –> CLK DIO –> DIO VCC –> VCC GND –> GND 将左右两边标注的引脚用杜邦线对应相连,同时将mbed的USB数据线连接到电脑。 (下图是我自己的mbed开发环境) 在我自己的开发环境里已经设置了平台,如果需要设置开发平台,点击右上角的平台设置如上图红色方框内所示。 找到Nordic nRF51-DK开发平台选中(BLE Gateway Shield 芯片为nRF51422)。 3.接下来我将导入一个模拟心率的例程进行下载。点击import->progrom后输入heart,会自动检索到BLE-HeartReat。双击该目录导入程序。 我们可以对这个程序做一些简单的修改,如下图所示; 将DEVICE_NAME改为“LS-001”。 4、然后点击菜单栏的compile,等待片刻,会提示下载界面,下载生成的hex文件。 5、在确认硬件连接正确的情况下,在电脑中找到JLINK盘符,将hex文件拷贝到该盘符中,即可将编译生成的HEX文件下载到Shield里。
6、我们来验证是否下载成功,在安卓手机上安装nRF Master Control Panel软件,这个app可以在应用商店找到,安装成功后,进入该工具的界面,手动下拉界面,会自动刷新扫描到的设备,我们可以看到,我们改过名字的LS-001出现在界面中,说明我们程序下载成功。
|