📖 Nordic 开发百科
基于 NCS SDK 的嵌入式开发学习笔记
79
份学习资料
1
个多传感器项目
5
条当前产品线
🔧 外设驱动
12份
1
UART echo_bot - 串口通信
2
BLE peripheral_uart - 蓝牙串口
3
SPI spi_flash - Flash 存储
4
Button GPIO - 按键输入
5
PWM LED - PWM 输出
6
ADC 采样 - 模拟信号
7
I2C 传感器 - 温湿度
8
Timer/Counter - 定时器
9
RTC - 实时时钟
10
Flash - 内部存储
11
USB CDC - 虚拟串口
12
Watchdog - 看门狗
🌐 网络通信
4份
1
HTTP Client - HTTP 请求
2
Socket 编程 - TCP/UDP
3
MQTT 协议 - 发布订阅通信
4
CoAP 协议 - 轻量级 IoT 传输
💾 存储系统
3份
1
LittleFS - 文件系统
2
NVS - 键值存储
3
SPI Flash 驱动 - 外部存储芯片
⚡ 电源管理
3份
1
Power Management - 系统级
2
Device PM - 设备级
3
PM 进阶 - 高级低功耗策略
📡 BLE 进阶
7份
1
BLE Mesh - 网格网络
2
BLE Central - 中心设备
3
BLE 安全 - 配对、绑定与隐私
4
LE Audio - LC3 与广播音频
5
BLE Direction Finding - 测向与 IQ 采样
6
BLE Mesh 进阶 - Provisioning 与模型设计
7
LE Audio 完整学习 - BAP / CAP / TMAP
🔐 安全特性
2份
1
TLS/DTLS - 安全传输
2
PSA Crypto - 加密 API
📶 无线扩展
4份
1
BLE HID - 蓝牙键盘/鼠标
2
WiFi / Thread / GNSS - 无线与定位
3
LoRa / LoRaWAN - 低功耗远距离通信
4
nRF Cloud - 云端集成
🔌 USB 专题
5份
1
USB 配置描述符 - 枚举与接口布局
2
USB HID 协议 - 报告与主机交互
3
USB 设备驱动模型 - Zephyr USB 栈
4
Zephyr USB HID API - 键盘鼠标接口
5
USB 设备模式 - CDC / HID / DFU 总览
🧠 Zephyr 核心
14份
1
设备树 - 硬件描述与 overlay
2
内核对象 - 线程同步与调度
3
日志系统 - 模块日志与后端
4
内存管理 - 堆、栈与分区
5
Settings - 持久化配置
6
System Call - 用户态与内核态
7
Zephyr Timer - 内核定时器
8
Work Queue - 异步任务队列
9
DMA 传输 - 外设与内存搬运
10
多线程编程 - 并发与同步
11
RTOS 调度 - 优先级与切换
12
Shell 子系统 - 命令行交互
13
测试与调试 - ztest、GDB、RTT
14
性能优化 - 内存、CPU 与构建
🛰️ 升级与维护
2份
1
DFU / MCUboot - 固件升级与引导
2
OTA 固件升级 - 无线更新流程
🎯 多传感器项目
5份
D
项目架构设计 - 多传感器工程结构与模块划分
1
Phase 1 - ADC、I2C 与 UART 基础采集链路
2
Phase 2 - PWM 风扇控制
3
Phase 3 - BLE NUS 集成
4
Phase 4 - 低功耗优化
📋 当前产品资料
5条
1
nRF54L 系列 - 低功耗短距无线主线
2
nRF54H20 - 高性能短距无线
3
nRF9151 - 蜂窝物联网主线
4
nRF700x - Wi-Fi companion 系列
5
nPM 家族 - 电源管理主线
🛠️ 驱动开发
2份
1
Zephyr 设备驱动 - 设备模型与实例化
2
设备驱动开发 - binding、Kconfig 与验证
📘 Nordic 平台专题
9份
1
Nordic 选型指南 - 产品线和应用入口
2
Nordic 系列总结 - 当前平台地图
3
nRF53 双核 - 应用核与网络核
4
nRF53 双核架构 - 多镜像与职责拆分
5
nRF54L15 - 新一代短距无线平台
6
nRF54L15 BLE 5.4 / 6.0 - 版本与特性边界
7
nRF54L15 与 RISC-V - 不同产品线不要混写
8
nRF54L15 特色能力 - 多协议与 Channel Sounding
9
nRF54L15 具体特性 - 平台能力梳理
📍 蜂窝与定位
8份
1
nRF91 LTE 蜂窝 - lte_lc 与 socket 主线
2
nRF91 GNSS - modem GNSS API
3
nRF91 GNSS 定位 - GNSS 作为定位来源
4
nRF91 基站定位 - cellular method
5
nRF91 Wi-Fi 定位 - 配合 nRF700x 扫描
6
nRF91 基站 + Wi-Fi 组合定位
7
nRF91 定位服务 - location 库主线
8
nRF91 电源管理 - PSM / eDRX / modem 行为
☁️ 云端扩展
2份
1
nRF Cloud 集成 - MQTT / REST / FOTA
2
nRF Cloud - 事件、sample 和能力边界