DSP SDK 下载

概述

Ameba SoC 采用异构多核架构,DSP 固件无法独立运行,必须由 MCU 固件进行加载和启动。 因此开发 DSP 应用时,必须同时下载并使用这两个 SDK:

SDK 名称

主要功能

仓库地址

DSP SDK

算法处理引擎(AI、音频)

https://github.com/Ameba-AIoT/ameba-dsp.git

MCU SDK

系统控制平台(Wi-Fi/BT、外设驱动)

https://github.com/Ameba-AIoT/ameba-rtos.git

关于两个 SDK 的详细架构关系、依赖机制和协作方式,请参考: DSP SDK 系统架构概述

下载 DSP SDK

DSP SDK 托管于 GitHub,请使用以下命令下载:

git clone --depth=5 https://github.com/Ameba-AIoT/ameba-dsp.git

MCU SDK 下载方法请参考: MCU SDK 下载指南

备注

  • --depth 参数用于指定浅克隆的深度, --depth=5 表示仅拉取最近 5 次提交的记录。使用浅克隆可以显著提升下载速度并减少磁盘占用。

  • 版本兼容性说明: DSP SDK 与 MCU SDK 存在版本依赖关系,使用不兼容的组合可能导致运行时异常。请参考 版本兼容性 章节。