1.1,准备
Nordic Semiconductors的开发工具包nRF51-DK
nRFgo Studio综合开发环境
nRF51 SDK(软件开发套件)软件开发包(含芯片开发的参考代码以及文档)
用于模拟低功耗蓝牙主机的USB加密狗(烧录相应固件后,可以作为主机接收来自机器的数据,并通过USB接口发送给PC端软件,也可将PC端软件的命令和数据通过加密狗发送给从机)
主控制面板工具Master Control Panel(配合USB Dongle的使用可以实现低功耗主机的功能)
nRF Sniffer蓝牙嗅探工具(抓取空中包,当Sniffer工具开始运行起来之后,软件会自动找到nrf51822 Dongle或nrf51822 EK,将周围正在广播的设备以列表的形式在计算机上显示出来)
数据包分析工具Wireshark(Wireshark是开源项目,用于GPL协议发行,所有的源代码在GPL框架下都可以免费使用。在开发过程中,可以用nRF Sniffer抓取数据,然后用Wireshark数据