文档版本说明

本页介绍历史版本


v1.0 说明

重要过往差异比较:

  1. 相比于以往的玩具系列芯片,AD23N支持了MMU。相关介绍已加入以下章节
  2. AD23N 各个音效章节添加了释放音效算法申请资源的接口,大部分的音效算法均删除了ld中overlay的代码段,仅保留了陷波啸叫抑制算法和降噪算法的代码段
  3. AD23N 编解码章节添加了编解码资源申请和停止解码时释放资源的说明,删除了ld文件中overlay所有编解码用到的代码段
  4. AD23N新增了软件浮点EQ算法章节”软件浮点EQ(pcm_eq_float)

日期: 2025年8月18日

该文档为AD23N_SDK初版文档。

该文档内容划分为:

一、文档版本说明
二、FAQ常见问题快速索引
    1、常见问题快速索引
三、IDE软硬件开发环境介绍
    1. SDK说明
    2. 芯片框图和硬件环境介绍
    3. 下载目录介绍
    4. 工具使用环境介绍
    5. SDK与开发板功能介绍(快速上手指南)
四、系统
    1. 时钟驱动
    2. 异常
    3. ticktimer
    4. 中断系统
    5. 动态内存管理(基于硬件MMU)
    6. 系统flash写保护(flash_write_protect_v3)
五、设备、文件、编解码
    1. 设备管理
    2. 文件系统管理
        sydfs文件系统
        norfs文件系统
        fat文件系统
        freefs文件系统
    3. 解码接口
    4. F1X格式解码流程说明
    5. 编码接口
六、应用流程
    1. 小音箱应用篇(mbox_flash)
七、音频
    1. AUDIO公共
    2. AUDIO ADC(AD23N)AUDIO DAC
    3. AUDIO DAC
    4. AUDIO指标测试数据
    5. 音量
八、音效算法
    1. 混响(echo)
    2. 移频啸叫抑制(pitchshifter_howling)
    3. 自适应陷波啸叫抑制(notch_howling)
    4. 软件浮点EQ(pcm_eq_float)
    5. 变音音效(vo_pitch)
    6. 混合变音音效(voice_changer)
    7. 变速变调(speed)
    8. 分贝检测(energe_detect)
    9. 音频降噪算法(ANS)
九、外设
    1. DRIVER
十、电源
    1. 低功耗休眠
    2. 低功耗唤醒
    3. PMU复位功能介绍
    4. 低功耗复用功能
    5. lvd低电管理
    6. VDDIO电压配置说明
十一、其他
    1. vm掉电存储说明
    2. 消息与事件
    3. 按键系统key
    4. Reserved_Area区域说明
    5. 多录音分区(AD14N)