CC2540 USBdongle(蓝牙抓包器)

BTool /BLE_Device_Monitor   协议分析仪PacketSniffer   适配器核心板

CC2540 USB Dongle是TI公司推出的”半开源“的蓝牙无线开发工具,USB Dongle实际上指一类硬件,这类硬件具有相应无线协议(蓝牙、ZigBee、wifi等)的收发功能,同时具有USB通信功能和必要的IO口,,只要给这个类设备下载(即烧写)相应的固件(一般是HEX格式)就会变成不同功能的设备。

CC2540 USB Dongle用途(前提是需要CC Debugger下载相应固件):

  • BTool /BLE_Device_Monitor  

  • 协议分析仪PacketSniffer

  • 适配器核心板

BTool
BTool应用是CC2540 USB Dongle在烧写相应的固件后,配合运作在系统上的应用软件可以通过Host Control Interfacet方式实现系统应用软件与蓝牙BLE外设设备的通信、监视和控制。BTool允许用户在电脑上使用基本的BLE主机设备功能,例如发现普通蓝牙设备或蓝牙广播设备,建立与蓝牙外设的通信,可以进行GATT应用数据的读写、绑定服务等。因此,可以在PC端使用BTool进行蓝牙外设应用程序的一种方便开发调试工具。
 BLE_Device_Monitor  
 BLE_Device_Monitor ,即BLE设备监视器。它的的功能和BTool差不多,只是简化了操作,更加直观,它可以直接显示BLE节点设备的服务、特征以及属性,并进行通道的读写操作。还可以用它来给SensorTag或者iBeacon等BLE设备进行固件无线升级(OAD)。
协议分析仪PacketSniffer
这是CC2540 USB Dongle最常见的功能,当然前提也是烧写进相应的固件,协议分析仪这个概念很好理解,当
CC2540 USB Dongle下载好固件启动后处在工作状态时,可以实时地捕捉空中传播的协议信号,进行相应的解析,分层区别显示,让看不见摸不着的无线蓝牙信号跃然于显示屏上。这么超赞的应用让你可以迅速的学习蓝牙应用和加快调试研发进度。
适配器核心板
这个应用就是使用第三方或者开发使用者下载自己的编写程序,实现自己想要的应用,可以理解成一个最小系统板,方便作为目标板来学习实验。

PS:再次提醒,CC2540 USB Dongle所具有的不同的功能是因为烧录了不同功能的固件,使用CC-Debugger设备进行烧写。

驱动及应用软件下载地址:(用户可以直接在下列窗口点击下载,国外服务器打开速度慢请耐心等待)