安信可离线语音VC01/02:硬件规格书、开发资料、烧录工具、应用开发
安信可离线语音模组 VC-01、VC-02 系列教程 【基础认知篇】
安信可离线语音模组 VC-01、VC-02 系列教程 【快速上手篇】
安信可离线语音模组 VC-01、VC-02 系列教程 【中级入门篇】
安信可离线语音模组 VC-01、VC-02 系列教程 【高级进阶篇】
安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】虚拟开发环境搭建和分享
安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】事件和GPIO控制
安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】PWM输出
安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】串口输出
安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】SDK音频替换失败记录过程
安信可离线语音模组 VC-01、VC-02 系列教程 【二次开发篇】自定义音频播放控制
以上合集可查看:https://bbs.ai-thinker.com/foru
安信可离线语音模组 VC-01、VC-02 系列教程 【快速上手篇】
在上一篇文章中对离线语音模组和安信可VC-01和VC-02系列有了一个简要的认知, 那么在本篇文章中将带着大家快速上手VC-01和VC-02系列(本文章采用VC-02-Kit进行演示)。
本篇内容主要包括VC-02-Kit的引脚介绍、出厂固件的默认功能演示和出厂固件的烧录工具的使用。
VC-02-Kit引脚介绍和原理图分析
点击添加图片描述(最多60个字)

先简要介绍一下VC-02-Kit的引脚布局。右上角的部分是预留的JTAG下载接口排母。如果使用UART下载,可以忽略这一部分(在设计最小系统板时,若不使用JTAG,也可以不引出这些引脚)。
右下角的DAC_L和DAC_R是预留的左右声道输出功能(目前不支持,可以忽略)。
主要关注背面视图左侧的引脚部分。左上角是I2C 5V和I2C 3V3的通讯端口。
需要注意的是,不同电平的I2C引脚不能连接在一起(针对VC-01-Kit及其模组,VC-02-Kit中的5V I2C引脚不可用 使用万用表通断档测量时,这些引脚与模组上的任意管脚没有实际连接 )。
再往下是IOB8、IOA27、RX1和TX1。并非所有引脚功能都是固定的,部分引脚支持IO复用,可以将当前的IO口复用为其他功能,例如PWM输出或串口数据。
建议在查看左侧引脚时,结合原理图和安信可语音开放平台中的引脚设定,以免造成混淆。
点击添加图片描述(最多60个字)

SCL 和 SDA则是正常连接。 并且在开发板上分别连接了两个LED灯做普通的IO功能使用。
点击添加图片描述(最多60个字)

SCL和SDA在安信可语音开发平台中的引脚如下所示 (安信可语音开放平台将会在下一章节中介绍和使用)
点击添加图片描述(最多60个字)

开发板上未引出的还有一个IO25 和IO26, IO25 被用作了点亮开发板上的React LED(如下所示)。
IO26则被用作了开发板上的自定义按键。
点击添加图片描述(最多60个字)

点击添加图片描述(最多60个字)

如下图所示(开发板上位置):
点击添加图片描述(最多60个字)

IO27 则作为常规的功能引出。最后还剩余一个IOB8,但是IOB8并没有在安信可语音开放平台中找到对PIN的控制功能。 猜测这个GPIO可能是GPIOA28, 默认在开放平台中被拉低。 至此自定义的5个GPIO口已经介绍完毕。
对应安信可语音开放平台的下述GPIO:
点击添加图片描述(最多60个字)

出厂固件烧录和测试
在这个章节将演示使用UART的方式对VC-02-Kit的出厂固件进行烧录和测试, 如果仅仅想做测试使用,可以不需要进行下述步骤, 因为开发板默认出厂已经烧录了固件。
首先需要下载串口烧录工具
点击添加图片描述(最多60个字)

下载官方的固件, 这里的出厂固件分别有中文和英文版本, 可以根据自己的需求进行下载。
将开发板使用Micro-usb连接到电脑上, 由于开发板已经板载了CH340芯片,所以并不需要使用烧录工具(USB-ttl)。 在烧录工具的选择处选择好需要烧录的固件信息。
点击添加图片描述(最多60个字)

选择成功的界面如下所示
点击添加图片描述(最多60个字)

点击烧录按钮,对固件进行烧录。(注意:在烧录的时候尽量保持少量的串口连接到电脑上, 当前的烧录工具会一个一个的尝试发送数据进行烧录)。
点击添加图片描述(最多60个字)

此时已经进入等待状态, 按下开发板左侧的reset按键。
点击添加图片描述(最多60个字)

程序开始烧录,然后等待程序烧录完成!
点击添加图片描述(最多60个字)

烧录完成后可以使用"你好,小安"来唤醒开发板, 它会回复 "主人你说 ”,同时进入唤醒状态,保持React 蓝色LED灯点亮。
点击添加图片描述(最多60个字)

使用语音命令打开冷光,冷色灯光已经开启。
使用语音命令打开暖光, 暖色灯光已经开启。
点击添加图片描述(最多60个字)

同时在唤醒状态下,可以使用语音命令关闭冷光和关闭暖光来控制灯光的熄灭。 也可以用语音命令退下来退出唤醒模式。
下期再见~
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !