Author:DuHao
今天給大家介紹一下上海覺鑫智能科技有限公司基于瑞薩電子RA8D1 MCU的USB&I2S數字音頻應用解決方案。
RA8D1 MCU系列是業界首款基于ArmCortex-M85(CM85)內核的32位圖形微控制器(MCU),能夠在480MHz頻率下實現超過3000CoreMark分數的突破性性能,可支持高分辨率顯示和視覺AI應用的卓越圖形功能。適用于工業自動化、家用電器、智能家居、消費品、樓宇/家居自動化和醫療/保健細分市場中的各種高性能和計算密集型應用場景。
該解決方案是IST基于RA8D1作為主控開發的數字音頻方案。RA8通過USB&I2S連接到主機PC(Windows/Linux/Mar OS)和DSP,可以實現多頻道錄制和廣播,錄制和播放功能,音頻動態電平實時反饋功能。支持自定義HID設備支持數據收發,實現自定義數據通信協議,用戶可以基于此協議實現自己的應用通信協議用于音量控制等需求,方案成熟穩定。
1方案特點
支持Speaker功能,能夠接收來自USB Host發送過來的USB音頻數據。并把音頻數據通過I2S發送給I2S slave。
支持mic功能,能夠把I2S slave處理后的數據再發送回USB host,實現錄音功能。
支持多種數據同步方式,RA8D1通過當前數據處理情況實時調整I2S采樣速率,確保音頻數據能夠正常處理。
支持主流音頻采樣44.1kHz/48kHz/96kHz/192kHz,16/24/32-bit。
USB2.0高速數據傳輸。
支持Windows/Linux/MacOS等主流操作系統(注:Windows不支持implicit feedback同步模式)。
解決方案框圖
方案適用于會議/教育,商用等音響系統。
2軟件構架
3軟件包說明
軟件包usb_paud_phid.tgz解壓后,目錄格式如下:
左右滑動查看完整內容
$ tree -L 2 . |—— usb_paud_phid_user_guide.pdf ├── ssi_ek_ra8m1_i2s_slave │ ├── configuration.xml │ ├── Debug │ ├── JLinkLog.log │ ├── ra │ ├── RA8D1 EK.pincfg │ ├── ra_cfg │ ├── ra_cfg.txt │ ├── ra_gen │ ├── script │ ├── src │ ├── ssi_ek_ra8d1_ep Debug_Flat.jlink │ ├── ssi_ek_ra8d1_ep_DMAC_RX_TX_Swap Debug_Flat.jlink │ ├── ssi_ek_ra8d1_ep_DMAC_RX_TX_Swap Debug_Flat.launch │ └── ssi_ek_ra8d1_ep.hex ├── tools │ ├── hidraw │ └── HIDTool └── USBX_paud_ek_ra8d1_ep_i2s_master ├── e2studio ├── Hello.wav ├── images ├── readme.txt └── usbx_paud_notes.md 13 directories, 11 files
usb_paud_phid_user_guide.pdf:說明文檔
ssi_ek_ra8m1_i2s_slave:ra8m1 I2S slave側代碼。
USBX_paud_ek_ra8d1_ep_i2s_master:ra8d1 I2S master及usb應用代碼。
tools/hidraw:linux上HID設備測試工具。
tools/HIDTool:Windows測HID設備讀寫工具。
如需要獲取以上軟件資源包和相關文檔,請咨詢瑞薩代理商。
關于覺鑫智能科技
上海覺鑫智能科技有限公司(IST)成立于2020年,致力于為高科技客戶提供新一代數字化,智能化咨詢、解決方案以及研發咨詢服務。在芯片、軟件、金融服務、汽車、電信等領域積累了豐富的行業經驗和資源。
-
微控制器
+關注
關注
48文章
7844瀏覽量
153395 -
mcu
+關注
關注
146文章
17718瀏覽量
358405 -
數字音頻
+關注
關注
9文章
208瀏覽量
67419 -
usb
+關注
關注
60文章
8066瀏覽量
269788 -
瑞薩電子
+關注
關注
37文章
2903瀏覽量
73033
原文標題:基于瑞薩電子RA8D1 MCU的USB&I2S數字音頻應用解決方案
文章出處:【微信號:瑞薩MCU小百科,微信公眾號:瑞薩MCU小百科】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
I2S,、PCM和PDM等數字音頻接口介紹
數字音頻信號如何傳輸:I2S協議
2.4GHz無線數字音頻芯片nRF24Z1及其應用
基于FPGA和AD1836的I2S接口設計
USB轉I2S橋接芯片為數字音頻設計提供簡單的交鑰匙解決方案
支持I2S數字音頻接口;音頻功放芯片NTP8835C

科普小課堂 | 5分鐘讀懂I2S、SPDIF數字音頻傳輸協議

評論