英创WinCE工控主板均提供了一路I2S信号接口用于为系统增加音频播放功能。
ETA972是采用Cirrus Logic的CS4272音频解码芯片的音频扩展模块,可与英创所有WinCE工控主板连接。英创工控主板的I2S接口与GPIO是复用的,除I2S外,还需要使用几位GPIOinterwetten与威廉的赔率体系 一路SPI接口,用于对CS4272进行初始化设置。英创各系列工控主板与ETA972的连接关系如下:
| ETA972引脚 | 功能描述 |
EM9280 |
EM9283 | ESM928x | EM335x | ESM335x |
EM6802 |
| 1 | SPI_CLK | GPIO30 | GPIO14 | GPIO9 | GPIO7 | GPIO20 | GPIO20 |
| 2 | SPI_DOUT | GPIO29 | GPIO13 | GPIO14 | GPIO8 | GPIO21 | GPIO21 |
| 3 | SPI_CS# | GPIO31 | GPIO15 | GPIO15 | GPIO9 | GPIO22 | GPIO19 |
| 4 | |||||||
| 5 | I2S_TX0 | GPIO7 | GPIO28 | GPIO3 | GPIO28 | GPIO28 | GPIO29 |
| 6 | I2S_LRCLK | GPIO1 | GPIO1 | GPIO5 | GPIO29 | GPIO29 | GPIO28 |
| 7 | I2S_SCLK | GPIO6 | GPIO29 | GPIO2 | GPIO30 | GPIO30 | GPIO30 |
| 8 | I2S_MCLK | GPIO0 | GPIO0 | GPIO4 | GPIO25 | GPIO23 | |
| 9 | I2S_RX0* | GPIO31 | |||||
| 10 | GND | ||||||
| 11 | RESET# | GPIO28 | GPIO12 | GPIO8 | GPIO31 | GPIO31 | GPIO18 |
| 12 | GND | ||||||
| 13 | |||||||
| 14 | |||||||
| 15 | |||||||
| 16 | +5V |
注:1、英创主板暂不支持音频输入功能
2、除连接上表所述的GPIO信号外,还应给ETA972提供5V电源
英创工控主板默认配置是没有使能音频功能的,用户可通过Telnet命令远程登陆工控主板,执行audioset命令,配置系统是否支持音频。设置支持音频的命令为:
\>audioset 1
一但使能了音频功能,主板对应的管脚就不能再作为GPIO使用。
禁止音频功能的命令为:
\>audioset 0
系统成功加载音频驱动后,应用程序直接调用标准的音频相关API函数即可实现音频播放等功能,我们提供了MP3播放例程可供参考。我们同时提供了ETA972的原理图和PCB文件,需要的用户可与我们联系。
-
嵌入式主板
+关注
关注
7文章
6085浏览量
35328
发布评论请先 登录
相关推荐
飞腾助力首届教育信息威廉希尔官方网站 应用创新大赛圆满落幕
如何在音频播放时插播音频
什么是国产工控主板,国产工控主板的特点有哪些?
国产工控主板,信创产业发展新引擎
中科创达荣获2024年软件和信息威廉希尔官方网站 服务优秀企业
AM3354处理器wince系统调playsound播放声音,有电流杂音怎么解决?
TLV320AIC3106335板子wince系统下调用playsound接口播放wav格式声音总是有杂音,怎么解决?
工控主板有哪些特点?
信创国产化背景下的工控主板发展现状
音频信息是怎么保存和播放的?

英创信息威廉希尔官方网站
WinCE工控主板对音频播放的支持
评论