1 介绍
1.1 最小系统要求
1.2 外部资源
1.3 Writing conventions
1.4 Application kit 发布说明
2 套件内容
2.1 nRF51822 Application Kit硬件
2.2 可下载的资源
2.2.1 nRF51822 相关资料目录结构
2.2.2 文件说明
资料中所包含的文件说明,请详见附录A。
2.2.3 原理图
3 Quick start
注册, 下载, 和安装
3.1 nRF51822 Application board
主要特性:
开始 Blinky 工程(闪灯)
USB Dongle的 Blinky 工程(多彩LED)
\ARM\Device\Nordic\nRF51822\Board\PCA10001\blinky_example\arm目录下.
3.3.1 下载 SoftDevice:
3.3.2 编译, 下载, 并运行ble_app_proximity 演示程序
\ARM\Device\Nordic\nrf51822\board\PCA10001\ble\ble_app_proximity\arm
4 Application kit 开发环境配置
4.1 开发环境
ARM compiler/IDE (本套件不包含)
J-Link OB 驱动 (本套件不包含)
5 硬件描述Hardware description
5.1 nRF51822 Application Kit board (PCA10001)
5.1.1 关键特性
5.1.2 硬件图片
5.1.3 Block diagram
5.1.4 复位按键
5.1.5 供电
5.1.6 GPIO 接口
5.1.7 按键和LED
5.1.8 32.768 kHz 晶振
Cut Solder
5.1.9 电流测量(CSM)
连接一个示波器
5.2 USB Dongle (PCA10000)
5.2.1 关键特性
5.2.2 硬件图片
5.2.3 方框图
5.2.4 多彩 LED
5.2.5 UART 配置
6 Flash 下载和应用程序开发
6.1 使用nRFgo Studio下载
6.1.1 进入下载界面
6.1.2 识别 nRF51822 芯片和内存
6.1.3 擦除
6.1.4 下载 SoftDevice
Program SoftDevice标签.
6.1.5 下载一个应用程序
Program Application标签.
6.2 应用开发
6.2.1 配置 memory layout
3. 点击 Use memory layout from Target Dialog.
6.2.2 共享的 call stack
6.2.3 Debugger 配置
6.2.4 使用 SoftDevice调试时的限制
6.2.5 对芯片编程
7 Debugging nRF51822
7.1 nRF51822 debug 特性及要点
7.1.1 System Viewer 窗口
7.1.2 调试程序,在 SoftDevice readback protected的情况下
8 Software Development Kit
8.1 安装nRF51 SDK
9 Troubleshooting
nRF51822 USB Dongle为什么无法对外编程?
nRF51822 AK II为什么KEIL无法下载程序?
在我的 32 位 Windows XP 电脑上,安装nRF51 SDK时出现 错误代码 2908 。
调试的时候debugger 不动了。
debugger 在断点处不停止
调试过程中无法与软件同步.
我下载程序之后debugger 无法连接到 nRF51 芯片
为什么我的MPU6050连接不上?
请使用0x69这个地址读取MPU6050上的信息。
我的工程以前是正常的,但是当我打开别的使用SoftDevice的工程后及不行了。
Download and install SEGGER drivers
初次使用SEGGER debugger的 KEIL 工程设置
JLinkSettings.ini 文件
附录A 文档及软件功能介绍
nRF51822 软件
nRF51822 文档