基于EM9170工控主板的音频播放使用

 2012-4-27          [nemail]    
[lablebox]

        在越来越多的应用场所,工控系统的音频播放也开始显得越来越重要及普遍。为了满足这种应用需求,英创公司将EM9170嵌入式工控主板进行了完善,支持音频输出。为了更好地评估音频输出功能,EM9170EVB上设计了专用的音频接口,可直接用带线连接ETA972V3音频模块。EM9170评估套件与ETA972音频模块连接示意图如下所示:

 

 

        EM9170使用音频需要注意的问题:

 

        1、由于EM9170加载音频驱动时,系统会查找ETA972音频模块,如ETA972没有在系统上挂接,则启动过程中会等待很久时间。因此在使用ETA972音频模块,需要使用专用内核进行支持。

 

        2、 由于ETA972所使用的音频解码芯片所能识别的高电平为供电电源的70%,如供电为5V,则对它输入的高电平最低电压不能低于3.5V。又由于EM9170的音频接口信号均为3.3V电平,所以只能使用ETA972V3版,才能保证音频应用的稳定性。

 

        如需要使用EM9170配合ETA972播放音频文件时,直接调用系统的API函数即可,可参考英创公司提供的MP3播放例程。

 

        音频接口资源描述:

 



复用管脚

功能

引脚

引脚

功能

复用管脚

  GPIO2

  SPI_CLK

1

2

  SPI_DOUT  GPIO3
  GPIO4  SPI_CSn

3

4

  NC 
  GPIO24  I2S_TX

5

6

  I2S_LRCLK  GPIO25
  GPIO26  I2S_SCLK

7

8

  I2S_MCLK  GPIO27
   NC

9

10

  GND 
  GPIO15  RSTOUTn

11

12

  GND 
   NC

13

14

  NC 
   NC

15

16

  VCC 


[lablebox]