nRF51822 是 Nordic Semiconductor 公司推出的一款基于 ARM 高性能 Cortex-M0 32位 RISC 内核的微控制器,配备 256kB/128KB Flash + 16kB RAM。嵌入 2.4GHz 收发器,支持 S110 低功耗蓝牙协议栈及 2.4GHz 协议栈(包括 Gazell)。nRF51822 还具备丰富的模拟和数字周边产品,可以在无需 CPU 参与的情况下通过可编程周边产品互联 (PPI)系统进行互动。灵活的 31 引脚 GPIO 映射方案可使 I/O(例如串行接口、PWM 和正弦解调器)根据
PCB 需求指示映射到任何设备引脚。 这可实现完全的设计灵活性及引脚位置和功能。其内部结构框图如图 1.1(来源于芯片手册)所示。AK100pro-4P 支持 nRF51822 SWD 在线编程,本文档以对 nRF51822-QFAA 操作为例子,介绍使用 AK100pro-4P 通过 SWD 编程接口烧写 nRF51822 的内部 Flash。