I2S (Inter-IC Sound Bus)是一种用于传输数字音频信号的通信协议。使用基于i2s的数模转换器(DAC),您可以播放来自Raspberry Pi™的高质量音频。
在你的树莓派上安装一个DAC帽子。
将一对扬声器或耳机连接到DAC HAT的模拟音频输出。
按照下面的说明配置树莓派硬件硬件设置.
请注意
确保安装了MathWorks提供的Raspbian映像®.
在MATLAB®命令窗口,键入listAudioDevices
命令。如果此命令列出了您的音频设备,请跳过本节中的步骤,直接执行中的步骤在Simulink中播放音频万博1manbetx.
打开SSH命令行会话,如打开命令行会话与树莓派硬件.
在终端中输入sudo纳米/ boot / config.txt
编辑config.txt
文件。
如果要使能树莓派设备树中的I2S接口,请取消注释dtparam = i2 =
在硬件接口部分的文件。
要配置HiFiBerry DAC,请添加dtoverlay = hifiberry-dacplus
在文件的lirc-rpi模块部分。
要禁用树莓派的机载ALSA音频设备,请注释掉该行dtparam =音频=
在启用音频部分。
将树莓派从你的电脑上断开并重新连接。
警告
确保DAC HAT仍然安装在树莓派上。
配置您的仿真软件万博1manbetx®模型运行在树莓派,如所述树莓派硬件模型配置Simulink支持包万博1manbetx万博1manbetx.
添加一个ALSA音频播放块到模型。
打开ALSA音频播放块在模型中。中指定DAC HAT的设备号设备名称参数。
如果您不知道DAC的设备号,请使用listAudioDevices
功能如列出可用的ALSA音频输出设备.生成的结构化数组显示DAC的设备编号。
在硬件选项卡的工具条,在模式部分中,选择机上运行
,然后选择构建、部署和启动.这个操作在树莓派硬件上构建、下载并运行模型。音频开始播放。