CI-F32XGT01D开发板套件说明¶
概述¶
CI-F32XGT01D开发板(以下简称开发板)搭载启英泰伦CI1306语音识别芯片,搭配丰富的外围电路和模块,能够快速完成多种语音方案的开发。无论是语音唤醒、语音控制还是语音播报,开发板都能提供强大的支持,帮助开发者高效地实现其语音应用。
开发板主要资源说明¶
开发板包括以下资源:
图1 开发板资源图
编号 | 接口名称 | 功能定义 | 描述 |
---|---|---|---|
1 | USB转串口 | TYPE-C接口 | 固件烧录 UART0通信 USB供电输入 |
2 | 电源开关 | \ | 开发板总电源开关 |
3 | 红外收发电路 | IR-TX/PB0 IR-RX/PB1 |
IR-TX–红外发射 IR-RX–红外接 |
4 | RGB彩色灯 | G/PWM2 R/PWM1 B/PWM0 |
G/PWM2–绿色LED R/PWM1–红色LED B/PWM0–蓝色LED |
5 | 按键电路 | 普通按键 | PC5–key短接,低电平有效 |
6 | UART2接口/普通IO | PC3 PC2/RX2 PC1/TX2 PC4 GND 3V3 |
PC3–普通IO PC2/RX2–串口2接收 PC1/TX2–串口2发送 PC4–普通IO GND–电源地 3V3–电源3.3V |
7 | 麦克风输入接口 | MIC+ MIC- |
MIC+–左麦克风正极 MIC—左麦克风负极 |
8 | 喇叭接口 | SPK+ SPK- |
A类功放,支持8欧2W喇叭 SPK+–喇叭正极 SPK—喇叭负 |
9 | 耳机接口 | \ | 最大输出功率为40mW,支持驱动32欧姆耳机 |
10 | 蜂鸣器接口 | BUZ/PA7/PWM0 | BUZ/PA7/PWM0–蜂鸣器控制接口 |
11 | IIS/UART1排针接口 | MCK SCK SDO LRCK SDI NC GND RX1 TX1 GND 5V |
MCK–IIS MCLK时钟 SCK–IIS SCLK时钟 SDO–IIS数据输出 SDI–IIS数据输入 LRCK–IIS左右通道选择 GND–电源地 RX1–串口接收引脚 TX1–串口发送引脚 GND–电源地 5V–电源5V |
12 | 外部1.1V电源 | \ | 短接跳线帽使用外部1.1V电源供电,外部DCDC供电能降低芯片供货 |
13 | 串口0 | RX0 TX0 GND 5V |
RX0–串口0接收 TX0–串口0发送 GND–电源地 5V–电源 5V 注意:串口0和USB转串口使用一个串口,使用此处串口0需要断开USB转串口的连接跳线冒 |
14 | 复位按键 | \ | 按下芯片复位,可用于程序调试或固件下载 |
15 | 功放使能配置 | PA4 PC4 PB7 |
PA4–EN短接 PC4–EN短接 PB7–EN短接 三个使能选其一控制功放开关,低有效 |
如用户需要对开发板应用有更详细的了解,请参阅下方原理图文件:
开发板配件¶
CI-F32XGT01D的包装盒包含以下配件:
表1 材料清单
名称 | 用途 | 数量 | 标配 |
---|---|---|---|
CI-F32XGT01D | 开发板 | 1 | ✓ |
麦克风 | 拾音 | 1 | ✓ |
喇叭 | 播报声音 | 1 | ✓ |
串口调试工具 | 调试通讯 | 1 | ✓ |
TYPE-C线 | 固件烧录 USB供电 |
2 | ✓ |
采音板 | 开发调试 | 1 | ✓ |
杜邦线 | 开发调试 | 8 | ✓ |
图2 开发板配件图
应用实例¶
CI-F32XGT01D开发板套件,默认已经烧录了出厂固件,可实现标准的语音识别和唤醒。
将开发板按照如下方法连接,打开电源(靠近USB口为开)就可以听到标准固件的语音播报。
- 把TYPE-C USB接入图3中标注4 USB接口;
- 把麦克风连接到图3中标注1麦克风接口;(注意麦克风正负极,麦克风红线代表正极,黑线代表负极,按丝印红线对MIC+、黑线对MIC-);
- 喇叭连接到图3中标注2喇叭接口;
- 短接图3中标注3 UART0位置。
备注:开发板默认的标准固件使用的是双麦克风固件,因此连接时需要把两个麦克风都接上。¶
图3 CI-F32XGT01D开发板的连接图
标准开发板的命令词与对应播报音¶
标准开发板出厂前已烧录标准程序,使用时需要先说唤醒词 “智能管家” ,听到播报 “你好” 后,再说其它命令词,当听到 “谢谢使用” 时,请重新说“智能管家”唤醒。
下表是我司一个标准固件对应的命令词: 注:有些命令词可能会根据具体需要删除或增加,恕不另行通知。
表2 一个标准固件对应的命令词
命令词 | 对应播报音 | 命令词 | 对应播报音 |
---|---|---|---|
智能管家 (唤醒词) |
您好 | 三十度 | 好的三十度 |
打开空调 | 好的打开空调 | 打开台灯 | 好的打开台灯 |
关闭空调 | 好的关闭空调 | 关闭台灯 | 好的关闭台灯 |
增大风速 | 好的增大风速 | 最高亮度 | 好的最高亮度 |
减小风速 | 好的减小风速 | 中等亮度 | 好的中等亮度 |
升高一度 | 好的升高一度 | 最低亮度 | 好的最低亮度 |
降低一度 | 好的降低一度 | 调亮一点 | 好的调亮一点 |
全自动 | 好的全自动 | 调暗一点 | 好的调暗一点 |
送风模式 | 好的送风模式 | 照明模式 | 好的照明模式 |
节能模式 | 好的节能模式 | 阅读模式 | 好的阅读模式 |
关闭节能模式 | 好的关闭节能模式 | 夜灯模式 | 好的夜灯模式 |
除湿模式 | 好的除湿模式 | 红色模式 | 好的红色模式 |
关闭除湿 | 好的关闭除湿 | 绿色模式 | 好的绿色模式 |
电加热 | 好的电加热 | 蓝色模式 | 好的蓝色模式 |
关闭电加热 | 好的关闭电加热 | 彩色模式 | 好的彩色模式 |
空气清新 | 好的空气清新 | 打开主卧灯 | 好的主卧灯开 |
空气净化 | 好的空气净化 | 关闭主卧灯 | 好的关主卧灯 |
关闭空气清新 | 好的关闭空气清新 | 打开花园灯 | 好的花园灯开 |
睡眠模式 | 好的睡眠模式 | 关闭花园灯 | 好的关花园灯 |
关闭睡眠模式 | 好的关闭睡眠模式 | 打开客房灯 | 好的开客房开 |
定时一小时 | 好的定时一小时 | 关闭客房灯 | 好的关客房灯 |
定时两小时 | 好的定时两小时 | 打开餐厅灯 | 好的餐厅灯开 |
定时二小时 | 好的定时二小时 | 关闭餐厅灯 | 好的关餐厅灯 |
左右摆动 | 好的左右摆动 | 打开厕所灯 | 好的厕所灯开 |
上下摆动 | 好的上下摆动 | 关闭厕所灯 | 好的关厕所灯 |
停止摆动 | 好的停止摆动 | 打开花园灯 | 好的花园灯开 |
最小风 | 好的最小风 | 关闭花园灯 | 好的关花园灯 |
高速风 | 好的高速风 | 打开阳台灯 | 好的阳台灯开 |
最大风 | 好的最大风 | 关闭阳台灯 | 好的关阳台灯 |
强劲风 | 好的强劲风 | 打开书房灯 | 好的书房灯开 |
风小点 | 好的风小点 | 关闭书房灯 | 好的关书房灯 |
风大点 | 好的风大点 | 大声点 | 好的大声点 |
十六度 | 好的十六度 | 音量增大 | 好的音量增大 |
十七度 | 好的十七度 | 增大音量 | 好的增大音量 |
十八度 | 好的十八度 | 大点声 | 好的大点声 |
十九度 | 好的十九度 | 小声点 | 好的小声点 |
二十度 | 好的二十度 | 音量减小 | 好的音量减小 |
二十一度 | 好的二十一度 | 减小音量 | 好的减小音量 |
二十二度 | 好的二十二度 | 小点声 | 好的小点声 |
二十三度 | 好的二十三度 | 最大声 | 好的最大声 |
二十四度 | 好的二十四度 | 音量最大 | 好的音量最大 |
二十五度 | 好的二十五度 | 最大音量 | 好的最大音量 |
二十六度 | 好的二十六度 | 最小声 | 好的最小声 |
二十七度 | 好的二十七度 | 音量最小 | 好的音量最小 |
二十八度 | 好的二十八度 | 最小音量 | 好的最小音量 |
二十九度 | 好的二十九度 |
固件烧录¶
开发板套件按应用实例中所述的方法连接好后,按以下步骤进行烧录和测试:
- TYPE-C线一端接到电脑的USB口,另一端接到开发板的USB口;
- 打开固件烧录工具(该工具可以在SDK开发包中CI13LC_SDK\tools目录找到PACK_UPDATE_TOOL.exe),根据芯片选择对应的型号,点击固件升级按钮,选择制作好的固件文件,并找到对应的电脑分配给USB转串口工具的串口端口号。准备工作就绪后,通过瞬间上电芯片进入编程模式,此时可下载固件。如果遇到USB转串口工具在电脑上无法识别,请在电脑装上相应的驱动。
图4 固件烧录工具示意图
- 打开电源开关,当看到开发板上灯亮起后表示已通电,此时固件开始下载。
- 等待固件下载完成后重新上电,上电后会听到“欢迎使用智能管家,您可以使用智能管家唤醒我” ,此时说“智能管家”时会听到开发板播报”你好”,代表标准固件已经下载完成,开发板已经正常工作;
- 若有异常请联系我司技术人员获取支持。
应用注意事项¶
关于该开发板烧录和调试的方法,用户可以参阅文档 ☞《CI13LC芯片SDK》,该文档中有针对该开发板如何进行烧录和调试的使用说明。