CSK6 开发套件是聆思科技针对自研 AI 芯片 —— CSK6 系列推出的开发板与配件组合方案,通过开发套件,您可以根据需求选用对应的芯片模组、开发板与功能配件,快速便捷地组合出完整的产品原型。搭配丰富的固件例程与完善的文档,您可以基于 CSK6 芯片快速玩转 AI 应用。
开发套件具备以下特性:
开发套件按功能划分为NanoKit 开发板与功能扩展模块。
NanoKit 开发板是套件中的开发板主体,板载 CSK6 核心模组以及上手开发常用的硬件外设(如 LED、按键、调试器等),并将可用引脚全部引出至排针,方便用户快速进行应用开发与验证,CSK6 核心模组集成了 CSK6 系芯片及其外围最小电路的单元,支持直接用于量产。
语音功能模块 (NanoKit_audio) 是为方便开发者基于 CSK6 开发语音类应用而设计的一款开发板功能扩展板,您可以使用它与 NanoKit 开发板一起配合搭建成支持语音交互功能的硬件,开发如智能音箱、语音交互机器人等有趣的应用。
语音功能板 (NanoKit_audio) 具备以下主要特性:
NanoKit_audio 板载资源如下
编号 | 硬件资源 | 说明 |
---|---|---|
1 | MIC0/1接口 | AudioADC 0/1 通道,默认接两路模拟 MIC。 |
2 | 喇叭接口 | 用于外接扬声器进行音频输出。 |
3 | 外接回采接口 | 需要接入外部回采时,可通过此接口座接入,需将模式开关切至[EXT_AEC],使用 AudioADC3 通道。 |
4 | MIC2/3接口 | AudioADC 2/3通道,进行 4 MIC 功能开发时可使用,需将模式开关切至[MIC2]与[MIC3]。 |
5 | AudioADC 2通道模式开关 | 默认=[SPK_AEC]时,此通道用于功放硬回采,需外接 MIC 至此通道时,需拨至[MIC2]。 |
6 | AudioADC 3通道模式开关 | =[EXT_AEC],可作为外部回采输入;需外接 MIC 至此通道时,需拨至[MIC3]。 |
7 | ADC 按键组 | 预留用于需要按键输入的应用开发,使用GPIOB_5引脚,按压不同按键,ADC 读取到的电压(对应阻值)不同。 |
8 | 数字 MIC 座 | 预留用于数字 MIC 调试,使用 GPIOB_7(dmic01_dat)与 GPIOB_8(dmic01_clk)引脚。 |
9 | 播音声道切换开关 仅V1.2版本 |
可通过拨码开关控制播音声道。 默认 【1/2】开关拨至ON: 左(L)声道播音 【3/4】开关拨至ON: 右(R)声道播音 默认固件使用左声道播音 本硬件模块不支持双声道同时播放。 |
10 | 功放使能 仅V1.2版本 |
播音所用的功放(PA)默认上电后一直开启,本引脚预留用于控制 PA 的使能,用户可焊接排针后自行连接 GPIO 口进行控制。 |
通过对语音功能板上两个 AudioADC 通道模式开关的切换,可以满足以下语音开发场景
场景 | SPK_AEC/MIC2 | EXT_AEC/MIC3 | 说明 |
---|---|---|---|
单/双模拟 MIC +自带回采 默认 |
SPK_AEC | 均可 | 两路 MIC 使用0/1通路,回采使用2通路 |
单/双模拟 MIC +外接回采 | 均可 | EXT_AEC | 两路 MIC 使用0/1通路,回采使用3通路,接 EXT_AEC 座 |
三模拟 MIC +自带回采 | SPK_AEC | MIC3 | 三路 MIC 使用0/1/3通道 |
四模拟 MIC +无/软回采 | MIC2 | MIC3 | 四路 MIC 使用0~3通道,无硬件回采 |
单/双数字 MIC | SPK_AEC | EXT_AEC | 使用数字麦(DMIC0/1),两路回采均可使用 |
引脚扩展板(NanoKit_extend)是一款可将 NanoKit 开发板排针引脚进行扩展、桥接多个功能扩展模块的接口板。
引脚扩展板具备以下主要特性:
ASR5822T 芯片作为 CSK6 的网络通道芯片使用,通过 SPI 桥接 ASR 芯片的 socket 接口到 CSK6,为 CSK6 提供网络访问的能力。