为方便开发者快速搭建可用于围绕CSK6系芯片开发语音类应用的硬件原型,我们基于开发套件方案提供了语音AI开发套件。
语音开发套件具备以下主要特性:
语音开发套件由以下套件成员组成
成员类型 | 型号 | 说明 |
---|---|---|
NanoKit开发板 | CSK6012-NanoKit | 开发板主体,板载CSK6012芯片模组 |
功能扩展模块 | 语音功能模块 | 集成麦克风、喇叭电路,方便进行语音业务的开发 |
功能扩展模块 | 5822T网络模块 | 提供 WIFI 功能,方便进行在线语音功能的使用 |
功能扩展模块 | 引脚扩展板 | 提供三组排针扩展,方便硬件调试与接入其他扩展板 |
组件中各成员硬件的使用说明可参照上述型号对应的使用说明书
通过对语音功能板上两个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),两路回采均可使用 |
语音开发套件默认配套开发板型号为CSK6012-NanoKit,以上场景均可覆盖。
若使用CSK6011的开发板,仅能使用语音功能板进行【单/双模拟MIC+无硬件回采】和【单/双数字MIC+无硬件回采】的开发。
待补充
开发板板载了DAPLink调试器芯片,开发者可通过DAPLink USB接口对CSK6芯片进行 固件烧录 、代码仿真 与 串口查看。
使用方法如下:
1.使用TypeC数据线连接电脑USB与开发板DAPLink USB
2.若设备运行正常,在电脑设备管理器中会出现一个虚拟串口和USB设备
虚拟串口(CDC)功能: 对CSK6芯片的 GPIOA2 和 GPIOA3 【默认UART0】引脚进行了映射,可通过串口上位机工具与串口进行通讯。
烧录、仿真功能: 配合CSK6开发工具,可通过DAPLink实现固件快速烧录以及VSCode IDE环境下进行仿真调试,详见《基于 DAPLink 的 GDB 调试》。
若未能识别到设备,请检查所用的TypeC数据线是否具备数据传输功能,部分TypeC线只具备供电功能。
CSK6系芯片引脚的功能配置指引请参照《CSK6系芯片引脚功能表》,详见芯片资料下载。
手机打开淘宝扫码领券购买