利用mbed下载程序给BLE GateWay shiled-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4324|回复: 1

利用mbed下载程序给BLE GateWay shiled

[复制链接]
发表于 2016-11-10 18:03 | 显示全部楼层 |阅读模式
本文将介绍如何利用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
QQ%E5%9C%96%E7%89%8720160919113826.jpg
将左右两边标注的引脚用杜邦线对应相连,同时将mbed的USB数据线连接到电脑。
%E5%9B%BE%E7%89%871-1.png
2.打开Mbed在线开发环境(https://developer.mbed.org),进行程序的下载。
(下图是我自己的mbed开发环境)
QQ%E5%9C%96%E7%89%8720160919113935.jpg
在我自己的开发环境里已经设置了平台,如果需要设置开发平台,点击右上角的平台设置如上图红色方框内所示。
找到Nordic nRF51-DK开发平台选中(BLE Gateway Shield 芯片为nRF51422)。
3.接下来我将导入一个模拟心率的例程进行下载。点击import->progrom后输入heart,会自动检索到BLE-HeartReat。双击该目录导入程序。
%E5%9B%BE%E7%89%873-1.png
我们可以对这个程序做一些简单的修改,如下图所示;
将DEVICE_NAME改为“LS-001”。
%E5%9B%BE%E7%89%876-1.png
4、然后点击菜单栏的compile,等待片刻,会提示下载界面,下载生成的hex文件。
%E5%9B%BE%E7%89%874-1.png
5、在确认硬件连接正确的情况下,在电脑中找到JLINK盘符,将hex文件拷贝到该盘符中,即可将编译生成的HEX文件下载到Shield里。
%E5%9B%BE%E7%89%877-1.png

6、我们来验证是否下载成功,在安卓手机上安装nRF Master Control Panel软件,这个app可以在应用商店找到,安装成功后,进入该工具的界面,手动下拉界面,会自动刷新扫描到的设备,我们可以看到,我们改过名字的LS-001出现在界面中,说明我们程序下载成功。
%E5%9B%BE%E7%89%875-1.png
  • 现在买linknode系列产品也有双十一优惠,福利链接:
  • http://mp.weixin.qq.com/s?__biz=MzAwMjE4OTc4Mg==&mid=2650960935&idx=1&sn=1bdd05ceedbe432a3a4e2d50f9be81cc&chksm=8138e49eb64f6d886d89e9458ab610ce2e7bb47b8e219d32b99780405a0b9992f49c61ca4bbc&scene=0#wechat_redirect
  • 转自:http://cnlearn.linksprite.com/?p=8898#.WCRDs_n7zss

发表于 2016-11-10 23:40 | 显示全部楼层
谢谢分享                  
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 08:39 , Processed in 0.282577 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表