1、管脚图:
· GPIO0 / I2S_ADC:驱动外部编码器/解码器,ADC信号
· GPIO1 / I2S_DAC:驱动外部编码器/解码器,DAC信号
· GPIO2 / I2S_LRCLK:驱动外部编码器/解码器,左/右通道采样时钟
· GPIO3 / I2S_BCLK:驱动外部编码器/解码器,位时钟
· MCLK_OUT:外部设备的主时钟
· HP_SEL:耳机频道选择。如果使用ReSpeaker Mic Array输出音频,请将HP_SEL设置为高电平
· HP_L:ReSpeaker麦克风阵列的模拟音频左声道
· HP_R:ReSpeaker麦克风阵列的模拟音频右声道
· AGND:音频模拟地
2、下载串口连接软件PUTTY
-
下载地址:https://www.chiark./~sgtatham/putty/latest.html
3、连接到串行控制台
l 对于window, 推荐使用putty。
-
通过USB将ReSpeaker连接到PC,勾选COM设备管理器。这里我们的ReSpeaker COM端口是COM31。
-
在连接类型下选择Serial ,在Serial line中,输入您的ReSpeaker的COM端口号,在波特率选项中,键入57600。
-
点击 Open.然后您将看到一个黑色的屏幕界面,点击回车键。
3、设置WiFi
l ReSpeaker 默认设置为中继模式,您必须将其连接到现有的无线 wifi 网络,然后才能使用 Internet 进行语音识别。
l 在 Win 系统中使用 putty 串口模式下连接 Respeaker_Core 后, 使用 wictl 命令扫描 wifi 并连接。
l 连接完成后,输入ifconfig命令查看板子的 IP 地址,返回内容中inetaddr:192.168.199.162即为 IP 地址。该地址将用于使用 SSH命令连接开发板。
l 或者您可以使用下面的方法连接 Wifi。当您首次接通 ReSpeaker 电源时,它将创建一个名为 “ReSpeakerXXXXXX” 的 Wi-Fi 网络。这里 “XXXXXX” 是您的ReSpeaker MAC 地址的最后6位。将您的计算机连接到此网络。
l 获取IP地址后,打开Web浏览器,然后在地址栏中输入192.168.100.1。几秒钟后,会出现下图所示网页,需要您输入现有Wi-Fi网络的ssid和密码。
l 选择要连接的Wi-Fi并输入密码。当您按OK按钮时,ReSpeaker将加入指定的网络。
l 现在您的ReSpeaker能够访问互联网。
l 如果您无法使用上述方法连接Wifi,请通过输入firstboot命令进行出厂设置。
启用Wifi功能后,我们可以使用SSH模式通过以下命令连接Respeaker。我们可以从http://192.168.100.1/#!/overviewWAN IP获取RespeakerIP地址。密码是root。
4、使用SD卡来扩展存储
-
通常情况下,嵌入式设备可以使用有限的存储空间(ReSpeaker仅为用户提供了5M的板载Flash存储空间)。为应用或者数据提供更大的存储空间可以激发ReSpeaker的潜力,所以使用SD卡扩展存储作为extroot是一个看起来还不错的选择哟。

-
通过使用extroot,添加外部SD卡存储设备来实现根文件系统的存储容量的扩展。在引导过程中,外部存储空间作为根文件系统启动,或者以原始文件系统的覆盖配置进行启动。
-
使用前需要先对 SD 卡进行格式化。请使用产品附带的SD卡来完成下面的操作。
-
确保您的SD卡已插入ReSpeaker,并且/ dev / mmcblk0p1可以通过df -h或ls / dev进行检测。
注意:一定要在检测到 sd 卡后再进行分区操作,否则可能会分区失败。如果您在使用 df -h 命令没有检测到 /dev/mmcblk0p1,请多尝试几次,或者输入 reboot 重启板子再检测。检测到的输出如下所示。
l 将SD卡格式化为两个分区,一个是FAT32,另一个是EXT4。EXT4文件系统将作为一个外接程序,而FAT32将作为正常的存储设备,可以在ReSpeaker和PC之间传输文件。
l 准备外部存储root overlay
mount /dev/mmcblk0p2 /mnt ; tar -C /overlay -cvf – . | tar -C/mnt -xf – ; umount /mnt
l 使用以下命令创建fstab。此命令将创建一个启用所有分区并将‘/ mnt / mmcblk0p2’分区设置为‘/ overlay’分区的fstab模板
block detect > /etc/config/fstab;
sed-is/option$’t’enabled$’t”0’/option$’t’enabled$’t”1’//etc/config/fstab;
sed -i s#/mnt/mmcblk0p2#/overlay# /etc/config/fstab;
cat /etc/config/fstab
l 检查是否安装到 overlay.
-
重启 ReSpeaker并重新检查。如果SD卡如上自动加载,就成功了
如果分区失败,请在电脑上删除所有 SD 卡的所有分区并重新分区为一个分区,重新进行第 4 步分区操作。