英创信息技术EM9280工控主板对音频的支持介绍

描述

对于需要使用音频播放应用的工控系统,我们设计了专门的音频扩展模块ETA972,ETA972可与英创的大部份工控主板配合使用。EM9280是我们主推的一款高价比工控主板,454MHz主频,128MB内存,预装WinCE 6.0或Linux-2.6.35,其最大的特色是板载了8个串口,可满足目前工控产品的绝大部应用需求。

EM9280 / EM9287和EM9283均支持音频播放功能,具体方法是利用其GPIO与ETA972连接,当系统加载了音频驱动时,相应的GPIO会被设置为音频接口与ETA972通讯。下图是EM9280评估套件与ETA972音频模块的连接示意图。

嵌入式主板

图1:EM9280评估套件连接ETA972音频模块

EM9280 / EM9287和EM9283音频接口资源描述:

ETA972引脚 功能描述 EM9280 / EM9287 EM9283
1 SPI_CLK GPIO30 GPIO14
2 SPI_DOUT GPIO29 GPIO13
3 SPI_CS# GPIO31 GPIO15
4      
5 I2S_TX0 GPIO7 GPIO28
6 I2S_LRCLK GPIO1 GPIO1
7 I2S_SCLK GPIO6 GPIO29
8 I2S_MCLK GPIO0 GPIO0
9 I2S_RX0(注)    
10 GND    
11 RESET# GPIO28 GPIO12
12 GND    
13      
14      
15      
16 VCC    

注:EM9280 / EM9287、EM9283不支持音频输入功能;EM9287与EM9280支持音频的GPIO完全一致

系统成功加载音频驱动后,应用程序直接调用标准的音频相关API函数即可实现音频播放等功能,我们提供了MP3播放例程可供参考。EM9283操作音频的方法与EM9280完全一样,只是硬件连接上使用的管脚资源略有不同。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分