NORDIC蓝牙芯片NRF51822说明-文档资料
NRF51822 Eval Kit 用户手册说明书

Waveshare
1.1 PC development environment deployments
WindowsXP or Windows 7 nRFgo Studio v1.14 or higher versions Keil MDK-ARM Lite v4.54 or higher versions J-Link Software v4.52b or higher versions
Multi-protocol 2.4GHz radio 32-bit ARM Cortex M0 processor 128-bit AES co-processor 256kB flash / 32kB RAM Programmable Peripheral
Interconnect – PPI Full set of digital interfaces including:
2. Program descriptions ..............................................................................................4 2.1 SDK ..............................................................................................................4 2.2 Example application download explanations ..............................................4 2.3 How to download and conpile blinky_example ...........................................4 2.4 How to download and compile ble_app_hrs ...............................................7 2.5 Functional descriptions of example programs ............................................8
nRF51822 模块 规格说明书

OHTCOMTechnology Ltd.nRF51822模块规格说明书Datasheet of nRF51822 Modules2015.6.1目录1 简介 Introduction (3)2 nRF51822 M0 BLE模块介绍 specification for M0 Module . 4天线的连接 (7)程序的烧录 (8)表一 nRF51822 M0工作参数 (8)3 nRF51822 M1 BLE模块介绍 specification for M1 Module . 9程序的烧录 (11)表二 nRF51822 M1工作参数 (11)4 History (13)5 联系方式CONTACT US (14)NOTES:If you are customers from overseas, please contact sales@ for quotation and specifications of English version.1 简介IntroductionnRF51822 Mx BLE低功耗蓝牙模块目前包括nRF51822 M0、nRF51822 M1两款。
这两款BLE模块都是以nRF51822为主控芯片,封装不同的模块。
nRF51822 M0模块包含了LIS3DH3轴传感器,与百度手环使用相同的基础硬件,可以用来开发运动手环等穿戴设备。
nRF51822 M1模块单有一片nRF51822芯片,可以选择16kB RAM或者32kB RAM的不同版本,可以用来开发iBeacon、室内定位、穿戴设备,计算机控制等,应用更灵活,满足不同需求。
nRF51822 M0nRF51822 M12 nRF51822 M0 BLE模块介绍specification for M0 ModulenRF51822 M0采用BGA的nRF51822芯片封装并且集成了高低速晶振、LIS3DH三轴传感器,模块尺寸仅为10.5mm*8.5mm*1.5mm,为业界最小封装。
NRF51822-Eval-Kit-用户手册

6
NRF51822 Eval Kit 用户手册
微雪电子
2.5 各程序功能简介
a) 以下所有程序路径为:<code path>\BLE4.0\nrf51822\Board\pca10001 且所有跳线都已连接。 b) 下表中的步骤序号,请参考表格下方的备注栏。 c) 操作涉及步骤②的,下载方法请参考上文“编译下载 ble_app_hrs 测试程序”。 d) 其他的程序下载方法请参考上文“编译下载 blinky_example 测试程序”
核心板介绍:
Core51822参数:
主控芯片:nRF51822 通信距离: 30m (条件: 空旷区域 / 1M速率) 工作频段:2.4GHz 工作电压:2.0V ~ 3.6V 温度范围:-40℃ ~ 85℃ 尺寸:24.5mm x 32.26mm(PCB) 接口: 除P0.26和P0.27外, 所有I/O 接口 排针间距:2.00mm 两侧排针间距:18.00mm 天线:板载天线
NRF51822 Eval Kit 用户手册
微雪电子
NRF51822 Eval Kit 用户手册
产品介绍:
nRF51822是一款为超低功耗无线应用(ULP wirelesss applications)打造的多协议单芯片解决方案。 它整合了Nordic一流的无线传送器,同时支持Bluetooth(R) low energy 和专用的2.4GHz协议栈。
微雪电子
图 5.
KEIL下载报错
答: 请确保正确安装SDK,Flash Dodnload 设置如下:
图 6.
Flash Dodnload 设置
8
NRF51822 Eval Kit 用户手册 问: 阅读完该手册后,如何进一步学习? 答: 请仔细阅读chip PDF文件夹中相关文档,以及官方提供的参考手册: 资料包\code\BLE4.0\Documentation\index.html。
nrf51822数据手册_引脚图_参数

RoHS and REACH statement
Nordic Semiconductor's products meet the requirements of Directive 2002/95/EC of the European
My Page account on our home page.
Main office: Otto Nielsens veg 12
7052 Trondheim Norway
Phone: +47 72 89 89 00 Fax: +47 72 89 89 89
Mailing address: Nordic Semiconductor
Version 3.3
Description
Added documentation for the nRF51822 CTAA version of the chip.
Added content: • Section 9.5 “CTAA WLCSP package” on page 71 • Section 11.9 “CTAA WLCSP package” on page 118
statement can be found on our website
.
Page 2
nRF51822 Product Specification v3.3
Datasheet Status
Status Objective Product Specification (OPS) Preliminary Product Specification (PPS)
• ARM® Cortex™-M0 32 bit processor • 275 μA/MHz running from flash memory • 150 μA/MHz running from RAM • Serial Wire Debug (SWD)
STM32- nRF51822蓝牙低功耗(BLE)系统解决方案

AN4605应用笔记STM32- nRF51822蓝牙低功耗(BLE)系统解决方案介绍本应用笔记介绍了蓝牙低功耗(BLE)嵌入式软件(X-CUBE-nRF51DRV)实现对STM32L0系列和nRF51822,并解释如何界面自己的应用程序,并创建BLE服务。
在X-CUBE-nRF51DRV主要特点如下:•与北欧提供的BLE型材兼容性•应用程序集成就绪•易于附加在STM32L0系列低功耗解决方案BLE•极低STM32L0 CPU负载(HRS 1秒更新率0.127%)•没有对STM32L0系列延迟要求•小STM32L0内存占用在X-CUBE-nRF51DRV软件是基于STM32CubeL0 HAL驱动程序(见第2节)。
同时提供了使用北欧BLE服务于客户STM32L0应用实例。
该参考硬件平台是STM32-nRF51822基于STM32Nucleo / 64上和Wavetek公司蓝牙LE与盾北欧BLE模块nRF51822。
注:X-CUBE-nRF51DRV可以移植到其它STM32系列。
目录1引用。
72 STM32Cube概述。
83,嵌入式软件的定义。
9 4入门。
114.1 BLE系统描述。
0.114.2特性。
0.114.3硬件/软件的快速设置。
125参考平台。
13 5.1接口描述。
13 5.2 UART 4线接口。
145.3重置系统。
145.3.1上电复位。
155.3.2系统复位。
155.4器件编程。
166嵌入式软件的描述。
186.1 UART接口。
186.1.1 BLE SD FW模块。
196.1.2低功耗经理。
206.1.3中断。
206.1.4语境经理。
206.1.5配置。
21当BLE功能使用6.1.6 STM32资源需求。
216.1.7集成。
226.1.8可移植性。
226.2定时器接口。
236.2.1 BLE SD FW模块。
256.2.2初始化。
256.2.3用户模块。
266.2.4中断。
46.2.5语境经理。
蓝牙 nRF51822 应用

蓝牙nRF51822 应用(基于低功耗蓝牙技术的温湿度传感器节点的设计)关键字:低功耗蓝牙温湿度传感器nRF51822 SHT11随着兼容蓝牙4.0标准的智能手机逐步普及,低功耗蓝牙技术也面临着越来越广泛的应用。
本设计采用了nRF51822和SHT11设计了一种基于低功耗蓝牙技术的温湿度传感器节点,能够将节点位置的温度和湿度发送给主机用于显示,可广泛应用于家庭、车间、仓库的温湿度监控。
1.引言在智能家居和物联网飞速发展的背景下,基于蓝牙4.0标准的低功耗蓝牙(Bluetooth Low Energy,BLE)技术正被逐步地为人们重视。
随着兼容蓝牙4.0标准的智能手机逐步普及,低功耗蓝牙技术也面临着越来越广泛的应用。
本设计采用了基于BLE技术的nRF51822蓝牙SoC芯片和SHT11温湿度传感器设计了一种基于低功耗蓝牙技术的温湿度传感器节点,能够将节点位置的温度和湿度发送给主机用于显示,可广泛应用于家庭、车间、仓库的温湿度监控。
节点采用了低功耗设计,可用一枚纽扣电池供电,实际使用时间可达1年以上。
2.系统结构本设计的系统结构如图1所示,系统的处理器模块由nRF51822构成,温湿度传感器件采用SHT11,电源采用纽扣电池供电;由处理器模块、温湿度传感器模块、天线模块、电源模块构成的节点与主机通过2.4GHz的低功耗蓝牙信号通信,主机采用智能手机运行信息采集显示的APP。
多个节点可利用应用层协议与主机组成星形网络。
图1 系统结构图3.硬件电路温湿度传感器节点硬件的系统构成如图2所示。
图2 硬件系统结构图3.1 处理器模块处理器模块选用Nordic公司的nRF51822芯片。
nRF51822是具有CORTEX-M0低功耗内核,支持BLE、Gazell等多协议的低功耗高速率射频收发器的SoC。
其具有高集成度、低成本、处理能力强、低功耗、小体积等优势,非常适合低功耗蓝牙产品的应用。
该芯片具有以下特性:具有Cortex-M0内核,片上256KB FLASH,16KB RAM,片内包含支持BLE协议的2.4GHz射频收发器。
nRF51822 芯片详解资料

0、功能简介IC功能包括:256kB片上闪存和16kB RAM;数字和混合信号周边,包括SPI、2-wire、ADC以及正交解码器;16 PPI通道;撘配片上LDO时电源范围为1.8-3.6V,LDO旁路模式为1.75-1.95V ;片上下拉DC/DC转换器用于3V电池(例如,纽扣电池);片上+/- 250 ppm 32kHZ RC振荡器,在蓝牙低功耗应用,不需外部32kHz晶体,可节省成本和电路板空间;6x6mm 48脚QFN封装,提供最多可达32个GPIO;完整的蓝牙协议堆栈(到配置文件的链接层)。
nRF51822的S110是可下载、免版税、预编译二进制蓝牙低功耗堆栈,可独立编程和更新。
功能包括:异步和事件驱动SVC的API;运行时保护;GATT、GAP和L2CAP级别API;周边和广播器角色;GATT客户端和服务器;和2.4GHz RF专用协议的非并行多协议操作;少于128kB的代码和6kB的RAM,为应用程序留有超过128kB的闪存和10kB的RAM;与使用上一代nRF8001的双芯片应用相比,运行S110堆栈的nRF51822削减了高达50%的功耗。
S110堆栈和nRF51822加上nRF518 SDK相互配合,nRF518包含全面的蓝牙低功耗配置文件、服务以及示例应用集合。
1、架构围绕两条内部总线展开:AHB,APB AHB (Advanced High Performance BUS):CPU: ( Cortex-m0,NVIC,BBB,DAP)Memory : ( RAM, Flash)GPIO : P0(P0.0~P0.31)AHB to APB BridgeAPB (Advanced Peripheral BUS):左半边:Power:电源控制WDT:看门狗SPI0,SPI1TIMER0(32位),TIMER1(16位),TIMER2(16位)QDEC:正交译码器,CLOCK:提供两个时钟:HFCLK(16MHZ),LFCLK(32.768KHZ)TWI0,TWI1:两线接口,兼容I2C右半边:NVMC :非易失性存储控制器RADIO: 2.4GHZ 无线广播的数据率:250KBPS,1MBPS,2MBPS ECB: 加密功能(AES),产生HASH序列,数字签名,生成密钥流等RNG:产生随机数用于加密(基于内部热噪声),无需种子值。
nRF51822_EK官方

nRF51822 Evaluation Kit User Guide 1 1.2 1.3 1.4 2 2.1 2.2 3 3.1 3.2 4 4.1 5 5.1 5.2 6 6.1 6.2 7 7.1 8 8.1 9 Introduction............................................................................................................................................... 3 Minimum requirements ................................................................................................................................. 3 External resources ............................................................................................................................................ 3 Writing conventions........................................................................................................................................ 3 Evaluation kit release notes .......................................................................................................................... 3 Kit content.................................................................................................................................................. 4 nRF51822 Evaluation Kit hardware content ........................................................................................... 4 Downloadable content .................................................................................................................................. 5 Quick start .................................................................................................................................................. 6 Install the nRF51822 Evaluation board (PCA10001) ............................................................................ 7 Bluetooth low energy heart rate monitor demo .................................................................................. 8 Evaluation kit configuration................................................................................................................. 11 Development environment........................................................................................................................11 Hardware description ............................................................................................................................ 14 nRF51822 Evaluation Kit board (PCA10001).........................................................................................14 Development Dongle(PCA10000)............................................................................................................22 Flash programming and application development......................................................................... 25 Programming and erasing flash using nRFgo Studio .......................................................................25 Application development ...........................................................................................................................29 Debugging the nRF51822 chip ............................................................................................................ 37 nRF51822 debug features and precautions .........................................................................................38 Software Development Kit ................................................................................................................... 42 Installing the nRF51 SDK..............................................................................................................................42 Troubleshooting ..................................................................................................................................... 43 Appendix A: Installing drivers and configuring KEIL projects for the SEGGER debugger .................................................................................................................................. 45
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
四、蓝牙协议和应用代码相互分开
1:NRF51822蓝牙协议和应用代码的存储空 间相互分开,互不干扰,客户只需关注
应用代码
应用代码开发,不需花大量的时间去了解蓝 176K
牙协议是如何运行的,只需配置API参数就
可运行起来。
2:TI和CSR都是只提供蓝牙源代码,客户 蓝牙协议
只能在此代码上进行修改、编译程序,把 80K 应用代码和协议混合放在同一空间里,给修
灵敏度
-94dBm -85dBm -82dBm
51822
ARM M0 256/128K ROM 16k RAM
4dBM 0dBM -4dBM -8dBM -12dBM -16dBM -20dBm
LDO 16/4dB 10.5/0dB
RX 13
DC/DC 10.5/4dB 8.1/0dB
RX 9.5
250Kbps 1Mbps 2Mbps
■ CSR:自有16位MCU,需外挂Flash/EEPROM, 无法对产品进行加密,同时增加了相应的成本和 PCB板面积。
9
二、新增功能
■电源管理:除system ON/OFF外,各功能 模块有自己的电源管理,电源管理简单,只 有ON/OFF,有利于降低功耗。
■具有DC/DC 功能: 2.1~3.6V,DC/DC功 能可以让功耗更低。
2
nRF51822功耗/灵敏度
3
nRF51822原装开发系统
原装开发系统包括2部分 1:nRFGo Starter Kit Development Kit (简称nRF6700) 包括2个开发母板,开发调试环境,支持Keil C
2:nRF51822 Development Kit (简称nRF51822-DK) 1个nRF51822 USB dongle接收端 1个nRF51822 PCB模块 1个nRF51822 SMA模块 2个J-Link开发板(烧录、仿真) 5片nRF51822样片
4
nRF51822-DK
5
nRF51822和nRF24LE1对比
型号 LE1
MCU
8051 16K ROM 1K RAM
ቤተ መጻሕፍቲ ባይዱ
功率
0dBm -6dBm -12dBm -18dBm
功耗TX mA
11.1/0dBm 8.8/-6dBm 7.3/-12dBm 6.8/-18dBm RX:13.3
空中速率
250Kbps 1Mbps 2Mbps
12
三、具有31个GPIO
1、NRF51822所有的数字IO引脚都是可以自由定义 和映射的,如:UART\SPI等功能引脚可以自由 映射到各IO;大大方便了硬件设计,PCB使用普 通双层板就可以,甚至可以使用单面板。
2、TI和CSR的数字IO引脚都是不能自由定义和映射 的,这样会给硬件设计带来很多不便,而且PCB 都要用四层板。
10
二、新增功能
■ PPI:使外设之间相互作用而不使用CPU,降 低系统功耗、时延,增加系统灵活性,让 MCU的效率更高。
11
关于PPI功能的详述
例如:需要定时采集数据 ★没有PPI 需要CPU一直监视定时器, 发现定时时间到, 通知数据采集模块去采集数据。 ★有PPI 定时器定时时间到之后, 直接触发数据采集模块去采集数据。 ★优势 在这个过程中,不再需要CPU的监控协调,外 设之间自动作用,降低系统功耗,降低时延。
-96dBm -90dBm -85dBm
蓝牙: 1Mbps
蓝牙: -92.5dBm
6
nRF51822和nRF24LE1对比
型号
RSSI 协议
动态载荷 GPIO 封装 DC/DC 工作电压
LE1
无
私有协议 32Bytes 无
Q24 无 Q32 Q48
1.9-3.6
51822
有
-90至40dBm
蓝牙协议 256Bytes 私有协议
改和查找问题带来很大的困难,当产品出现
问题的时候很难判断是应用代码还是蓝牙协议的问题。
14
五、芯片内部有32.768KHz晶振
■NRF51822内部有32.768KHz晶振,不需 要外挂。
■TI和CSR都需要外挂32.768KHz晶振,同 时增加了相应的成本和PCB板面积。
15
六、空中升级
■NRF51822空中升级的时候只需下载应用代 码然后更新,即便在升级中出现中断,也不 会影响产品的正常使用,更安全、可靠。
nRF51822芯片版本
1:nRF51822-QFAA 256KBytes Flash,80K运行蓝牙协议,176K运行应用代码,QFN封装, 6*6mm
2:nRF51822-QFAB 128KBytes Flash,80K运行蓝牙协议,48K运行应用代码,QFN封装, 6*6mm
3:nRF1822-CEAA 256KBytes Flash,80K运行蓝牙协议,176K运行应用代码,BGA封装, 3.5*3.83mm
自定义 31个 GPIO
Q48
有
1.8-3.6
2.1-3.6
7
nRF51822与其它蓝牙芯片对比
1:TI
2:CSR
3:美国博通
8
一、 MCU
■51822:32位ARM-M0, 256K(Flash)+16K(RAM),用ARM的客户群体非 常多,开发资源也非常丰富。
■ TI:8位8051内核,决定了在性能上不能很好满足 蓝牙协议的运行,且功耗较高。
■TI和CSR的应用代码和蓝牙协议混合在一起, 升级的时候需全部升级,在更新的时候如果 出现中断,那么产品就不能正常使用了。
4:QFAA和CEAA的价格是一样的,QFAB价格稍微便宜一点
1
nRF51822芯片主要特性
1:2.4G多协议(蓝牙4.0/私有协议) 2:32位ARM Cortex M0处理器(256/128KBytes Flash/16KBytes RAM) 3:工作在私有协议时:250K/1M/2Mbps空中速率 4:工作在蓝牙4.0协议时:1Mbps空中速率 5:RSSI,范围-90至-40dBm,1dBm分辨率 6:发射功率4/0/-4/-8/-12/-16/-20dBm 7:动态载荷长度最多256Bytes 8:简单的system ON/OFF工作模式 9:内置16MHz晶体振荡器和32.768KHz阻容振荡器 10:可通过SPI/I2C/UART接口与外设通信 11:可灵活配置的31个GPIO 12:6*6mm QFN 48-pin 封装 13:内置DC/DC功能,工作电压1.8-3.6V