ETA972是采用Cirrus Logic的CS4272音頻解碼芯片的音頻擴展模塊,ESM6802提供了一路I2S信號可與ETA972相連,以支持音頻播放功能。ESM6802的I2S接口與GPIO是復用的,除I2S外,ESM6802還通過幾位GPIO模擬了一路SPI接口,用于對CS4272進行初始化設置, ESM6802通過以下GPIO連接ETA972:
表1ESM6802與ETA972連接
ETA972引腳 | 功能描述 | ESM6802 |
1 | SPI_CLK | GPIO20 |
2 | SPI_DOUT | GPIO21 |
3 | SPI_CS# | GPIO19 |
4 | ||
5 | I2S_TX0 | GPIO29 |
6 | I2S_LRCLK | GPIO28 |
7 | I2S_SCLK | GPIO30 |
8 | I2S_MCLK | |
9 | I2S_RX0* | GPIO31 |
10 | GND | |
11 | RESET# | GPIO18 |
12 | GND | |
13 | ||
14 | ||
15 | ||
16 | VCC(+5V) |
*ESM6802暫不支持音頻輸入功能 |
用戶可通過Telnet命令遠程登陸ESM6802,使用audioset命令,設置ESM6802是否支持音頻。設置支持音頻的命令為:
\>audioset 1
取消音頻功能:
\>audioset 0
系統成功加載音頻驅動后,應用程序直接調用標準的音頻相關API函數即可實現音頻播放等功能,我們提供了MP3播放例程可供參考。用戶還可以使用ESM6802自帶的playwnd小工具測試系統的音頻功能,playwnd支持wav、mp3格式的音頻文件和wmv格式的視頻文件,playwnd的使用方法如下:
\>playwnd usbdisk\test.mp3
ESM6802評估套件與ETA972的連接關系如下圖所示:
-
嵌入式主板
+關注
關注
7文章
6100瀏覽量
36273
發布評論請先 登錄
科普|信創是什么?一文讀懂“信息技術應用創新”戰略

龍芯3A6000ATX主板,開啟國產工控新時代
工業級主板和工控級主板的區別?
飛騰助力首屆教育信息技術應用創新大賽圓滿落幕
龍芯中科助力2024首屆教育信息技術應用創新大賽成功舉辦
?什么是國產工控主板,國產工控主板的特點有哪些?
國產工控主板,信創產業發展新引擎
中科創達榮獲2024年軟件和信息技術服務優秀企業
工控主板有哪些特點?
信創國產化背景下的工控主板發展現狀
探索國產工控主板:接口類型全解析

評論