1 综述

BLE Device Monitor是一个用来显示任意蓝牙低功耗设备服务(services)、特征(characteristics)、属性(attributes)的windows程序。除了测试和监听SensorTag,还可以用于OAD(on air download)给SensorTag和其他支持的TI设备升级固件。BLE Device Monitor需要一个有HostTestApplication的CC2540的USB Dongle。这和使用BTOOL的固件一样。若想了解更多,可以下载英文原版说明点此下载或直接访问英文维基百科BLE Device Monitor User Guide

2 版权

3 开发平台

4 基础知识

4.1 更新USB Dongle的固件

从综述中我们可以看到我们需要一个下载了固件的USB Dongle,下面我来介绍如何下载固件。

第一步:打开软件

打开“SmartRF Flash Programmer”(SmartRF Flash Programmer的使用见《SmartRF Flash Programmer的使用》)。

第二步:找到固件路径

使用默认路径安装所有TI的协议栈和软件后(我们推荐使用默认路径),我们在下列路径找到固件,如下所示:
C:\Program Files (x86)\Texas Instruments\SmartRF Tools\BLE Device Monitor\firmware\cc254x\CC2540_USBdongle_HostTestRelease_All.hex

第三步:下载固件


我们点击了“Perform actions”后就可以等待下载直至完成,顺便提一句,若下载不成功可以复位CC Debug。

5 详细步骤

5.1 安装BLE Device Monitor

首先我们需要安装BLE Device Monitor软件,我们可以在我们购买的开发板配套资料里面查找,也可以直接在官网下载,我这里提供一个下载地址:点此下载。我们推荐默认的安装方式,因此没有什么需要注意的,直接点击下一步即可。

5.2 安装USB Dongle驱动

一般情况下我们不需要手动安装USB Dongle的驱动,但是有时候我们需要手动安装,由于我没有遇到过,若遇到则将本部分补全。
5.3 打开和连接BLE Device Monitor
双击打开软件,弹出如下窗口:

BLE Device Monitor的使用的更多相关文章

  1. BLE Device Monitor

    发现 这东西基本是新工具,依赖CC2540 USB Dongle串口来运作 它能做很多事情,扫描设备,研究设备 经验 监控设备躲在这里 官方获得 跑道CC2541页面里去 http://www.ti. ...

  2. Android Device Monitor工具的DDMS使用

    Dalvik Debug Monitor Server(DDMS)是主要的Android调试工具之一 1.打开android studio->tools->android device m ...

  3. Android性能测试——Allocation Tracker(Device Monitor)

    Android性能测试--Allocation Tracker(Device Monitor) Allocation Tracker 能做什么? 追踪内存分配信息,按顺序排列,这样我们就能清晰看出来某 ...

  4. 6.5、Android Studio的Android Device Monitor

    Android Device Monitor是一个独立的工具,可以对Android应用进行调试和分析.Android Device Monitor无需安装整合在一个IDE中,比如像Android St ...

  5. Android官方命令深入分析之Device Monitor

    Android Device Monitor是一个提供了图形化界面的可以对Android应用进行调试和分析的独立的工具.Monitor工具不需要IDE环境,比如Android Studio.包括以下工 ...

  6. 解决 Android Device Monitor 常见问题

    Ø  简介 什么是 Android Device Monitor,中文意思就是安卓设备监视器,用于管理安装设备(手机.模拟器)用的.下面列出 Android Device Monitor 常见的一些问 ...

  7. Android Device Monitor 文件管理的常见问题 - z

    Android Device Monitor 是 Android Studio 中用于监测模拟器或真机运行状态的一款开发者工具.但开发者在使用它的过程中往往会遇到很多问题,尤其对于新手.本文分析了实际 ...

  8. 在Android Studio中打开Android Device Monitor时报错的解决方法

    在Android Studio中打开Android Device Monitor时报以下错误时(Android-SDK\tools\lib\monitor-x86_64\configuration\1 ...

  9. Android Device Monitor工具的使用

    在最新的Android Studio3.x版本中,已经去掉了Android Device Monitor工具,但是不代表Android Device Monitor工具就不能用了,找到sdk的目录: ...

随机推荐

  1. 【shiro】一、基础概念

    来源:http://blog.csdn.net/swingpyzf/article/details/46342023/ &&&& http://jinnianshilo ...

  2. MVC ActionResult视图结果

    摘要 MVC框架针对HttpResponse进行抽象与多态,使HttpResponse均可表示为ActionResult.那么,抽象和多态表现在哪里呢? //封装一个Action的结果. public ...

  3. Comparing the Performance of .NET Serializers(zz)

    The .NET framework comes with a variety of different serializers. Hopefully, my overview of these se ...

  4. MONO 架构

  5. 定时任务之Spring与Quartz的整合(有修改)

    转摘:http://www.javaweb1024.com/java/JavaWebzhongji/2015/04/13/548.html 在Spring中使用Quartz有两种方式实现:第一种是任务 ...

  6. Strong TLS configuration on servers

    - Use certificates with at least sha-256 hash algorithms (including intermediate certificates).- Use ...

  7. iOS完整学习步骤

    一  C语言 1.1基本数据类型和基本运算 1.2 函数 数组 字符串 指针 1.3 预处理指令 1.4结构体 枚举 1.5 文件操作 内存管理 二 Objective - C 2.1 面向对象 2. ...

  8. mysql 动态sql语句

    ; SET @ss = ' INSERT INTO prod_attr SELECT ? AS prod_id,A.* FROM ( SELECT 1 AS attr_id,\'中国出版社\' AS ...

  9. svn vs git

    SVN和Git比较,哪个好用,适用? GIT和SVN之间的五个基本区别 话说Git的区别

  10. aggregate运用

    测试环境:192.168.1.55 mongo 192.168.1.55:30001show dbsuse gwgps 测试目标,求出两个班的总数,人数,平均分数等. 1. 数据准备db.person ...