1.1硬件介绍
本章详细请见文档: ,也可以看宝贝介绍:地址
QY-nRF51822 是一个功能强大的蓝牙开发套件,支持蓝牙低功耗(BLE)协议和私有协议。 它为广大的产品开发人员提供了一个平台,帮助工程师进行产品的开发、评估、测试。nRF51822属于挪威NORDIC公司推出的nRF51系列2.4G无线低功耗片上方案解决系统中的一员,已cortex M0内核为基础,结合BLE4.0的SoC 。凭借超低的功耗、优越的性能、卓越的设计、nRF51822得到了越来越广泛的应用。 QY-nRF51822 系列目前出了两套硬件,后续会有大量新的硬件开发出来。这两套硬件分别为:nRF51822_EK主板和USB DONGLE。下面就来详细进行介绍: 1.1.1 青云 nRF51822_EK主板介绍: 青云 nRF51822开发板小巧便捷,有锂电池供电,可以随身携带。方便易用。板子功能如下图所示: 主要特性: • 兼容官方 nRF51822-EK PCA10001 的外围接口. • 兼容 2.4 GHz nRF24L 系列芯片(on-the-air) • 支持 Bluetooth low energy(低功耗蓝牙 4.0) • PCB 印制天线(Inverted F Antenna) • 板载仿真器,直接调试 • 具有引出SWD 调试接口 • 仿真器接口隔离,可以对外arm器件进行仿真 • 3个独立可编程 LED(共阴极) • 两个用户按键 • CP2102 调试接口(USB 转串口) • 支持 iOS /安卓应用,提供源码 下面来详细介绍板子硬件部分: 1.核心nrf51822,板载天线。VDD部分未供电,需要供电的时候把节点SB1连接上。主时钟为16MHZ晶振,休眠RTC时钟为32.768KHZ晶振。RTC时钟晶振可以隔开,如果 P0.26 和 P0.27 想要当做普通 I/O 使用, 可以割断短接焊盘 SB2 和 SB3,然后焊接 SB4 和 SB5。 注意: 使用 SDK提供的 BLE例程时,必须使用 32.768 kHz 晶体才能工作。 2. 电源部分:电源个可以通过多种供电方式,直接外部引出3.3V电压可以。或者通过锂电池供电,或者直接USB提供5.0V电,然后降压为3.3V。 3.usb转串口部分,通过高质量芯片CP2102把串口信号转换成usb输出: 4:用户按键和用户led灯;设置了2个用户按键sw1和sw2.3个用户led灯:LD1,LD2,LD3.SB6,SB7,SB8在需要把端口使用其他功能的时候可以割断开来: 5:nRF51822的所有IO端口都引出 P0.26 和 P0.27 默认是用来连接 32.768 kHz crystal ,所以 P6 的这两个 GPIO 不可用。 6:仿真器部分:把usb插入前方的minUSB,可以直接在线仿真,下载。并且给开发板供电。 隔离部分:如果采用电池供电或者要把仿真器用于外部仿真,可以拔掉隔离跳线帽,使得仿真器完全隔离开来,可以直接对外仿真。
1.1.2 nRF_USB DONGLE介绍: USB Dongle 的主要功能是进行通信协议分析,通过分析数据,来验证信号是否发送正确。它的详细功能将在后面一篇专门介绍USB Dongle的文章内进行介绍。由于nRF51822官方的USB Dongle有元器件无法购买,因此放弃了采用nRF51822的USB Dongle。直接采用TI的USB Dongle。如下图所示,可以方便的进行数据分析。 抓包软件如下,详细使用方法请见:USB Dongle的使用
|