文件最后提交记录最后更新时间
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
11 天前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
13 天前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
1 个月前
8 天前
17 天前
1 个月前
1 个月前
1 个月前
README

Native 示例导航

Native 示例用 C 语言演示 HiDiTing V100 的驱动、无线连接、存储、安全、升级和系统能力。示例组件由 SDK 目标配置选择,不是每个目标都会编入全部示例;社区开发默认使用 diting-community。

快速开始

  1. 从下表选择示例,先阅读项目级 README.md。
  2. 在仓库根目录执行 fbb build --clean diting-community。
  3. 烧录 output/3322/fwpkg/diting-community.fwpkg,串口波特率使用 750000。
  4. 根据示例 README 的前置条件连接外设或准备第二块开发板,再执行 AT 命令。

示例分类

分类 示例
基础外设 ADC、GPIO、I2C、PWM、SPI、Timer、UART、Watchdog
板载自测 CAN、DMA、Flash、RTC、Systick、Systime、TCXO、聚合驱动自测
无线连接 BLE、BR/EDR、星闪
系统与存储 自定义 AT 指令、文件系统、低功耗、NV 存储
安全与升级 FOTA、安全能力、SELiteOS TEE Hello
AI 与语音 语音云大模型

二次开发要点

  • 复制示例后更新组件名、编译宏、AT 命令名和 cmd_id,避免与已有组件冲突。
  • 所有外部指针和长度在使用前校验;缓冲区复制使用 memcpy_s,并处理失败返回值。
  • 回调函数签名必须与 SDK 定义完全一致,异步接口的最终结果以回调为准。
  • 增加组件后确认已加入目标组件列表,并执行干净编译,避免只生成静态库但未进入最终固件。