NDK 更新日志¶
PAN1070 NDK v0.1.0¶
PAN1070 Nimble DK v0.1.0
(2023-10-24) 已发布:
1. SDK¶
NDK 软件开发框架基于 Keil + FreeRTOS + NimBLE,其中:
Keil 是 SDK 支持的软件开发环境
FreeRTOS 是一个开源实时操作系统(RTOS),用于配合 NimBLE 实现蓝牙应用
NimBLE 是一个开源低功耗蓝牙(BLE)5.1 协议栈,其实际上是 Apache Mynewt 项目的一部分
解决方案¶
price_tag
: ESL 价签方案演示例程,支持外部 SPI Flash 存储、EPD 墨水屏、低功耗模式、RF 通信等功能。
3. MCU¶
目前版本提供了如下 MCU 裸机 Keil 例程及相关文档:
ADC
CLK
CLKTRIM
DebugProtect
DMA
EFUSE
FMC
GPIO
I2C
LP
PRF_B250K_RX
PRF_B250K_TX
PWM
SPI
TIMER
UART
USB_HID
WDT
WWDT
4. DOC¶
目前版本提供了如下文档:
NDK 快速入门指南
NDK 开发环境介绍
NDK 整体框架介绍
Nimble 简介
PAN107x 硬件参考设计指南
Price Tag 价签方案例程说明
MCU 底层外设驱动例程说明
低功耗开发指南
NDK RAM 使用情况分析以及优化指南
5. TOOLS¶
目前版本提供了如下工具:
串口工具(PC工具)
Air Sync Debugger(手机测试软件安卓APK)
Google Home(手机测试软件安卓APK)
nRF Connect(手机测试软件安卓APK)
nRF Mesh(手机测试软件安卓APK)
Siliconlabs Bluetooth Mesh(手机测试软件安卓APK)
6. 已知问题¶
MCU USB_HID 例程暂未通过测试