Author:DuHao
今天給大家介紹一下上海覺鑫智能科技有限公司基于瑞薩電子RA8D1 MCU的USB&I2S數(shù)字音頻應(yīng)用解決方案。
RA8D1 MCU系列是業(yè)界首款基于ArmCortex-M85(CM85)內(nèi)核的32位圖形微控制器(MCU),能夠在480MHz頻率下實(shí)現(xiàn)超過3000CoreMark分?jǐn)?shù)的突破性性能,可支持高分辨率顯示和視覺AI應(yīng)用的卓越圖形功能。適用于工業(yè)自動(dòng)化、家用電器、智能家居、消費(fèi)品、樓宇/家居自動(dòng)化和醫(yī)療/保健細(xì)分市場(chǎng)中的各種高性能和計(jì)算密集型應(yīng)用場(chǎng)景。
該解決方案是IST基于RA8D1作為主控開發(fā)的數(shù)字音頻方案。RA8通過USB&I2S連接到主機(jī)PC(Windows/Linux/Mar OS)和DSP,可以實(shí)現(xiàn)多頻道錄制和廣播,錄制和播放功能,音頻動(dòng)態(tài)電平實(shí)時(shí)反饋功能。支持自定義HID設(shè)備支持?jǐn)?shù)據(jù)收發(fā),實(shí)現(xiàn)自定義數(shù)據(jù)通信協(xié)議,用戶可以基于此協(xié)議實(shí)現(xiàn)自己的應(yīng)用通信協(xié)議用于音量控制等需求,方案成熟穩(wěn)定。
1方案特點(diǎn)
支持Speaker功能,能夠接收來自USB Host發(fā)送過來的USB音頻數(shù)據(jù)。并把音頻數(shù)據(jù)通過I2S發(fā)送給I2S slave。
支持mic功能,能夠把I2S slave處理后的數(shù)據(jù)再發(fā)送回USB host,實(shí)現(xiàn)錄音功能。
支持多種數(shù)據(jù)同步方式,RA8D1通過當(dāng)前數(shù)據(jù)處理情況實(shí)時(shí)調(diào)整I2S采樣速率,確保音頻數(shù)據(jù)能夠正常處理。
支持主流音頻采樣44.1kHz/48kHz/96kHz/192kHz,16/24/32-bit。
USB2.0高速數(shù)據(jù)傳輸。
支持Windows/Linux/MacOS等主流操作系統(tǒng)(注:Windows不支持implicit feedback同步模式)。
解決方案框圖
方案適用于會(huì)議/教育,商用等音響系統(tǒng)。
2軟件構(gòu)架
3軟件包說明
軟件包usb_paud_phid.tgz解壓后,目錄格式如下:
左右滑動(dòng)查看完整內(nèi)容
$ 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側(cè)代碼。
USBX_paud_ek_ra8d1_ep_i2s_master:ra8d1 I2S master及usb應(yīng)用代碼。
tools/hidraw:linux上HID設(shè)備測(cè)試工具。
tools/HIDTool:Windows測(cè)HID設(shè)備讀寫工具。
如需要獲取以上軟件資源包和相關(guān)文檔,請(qǐng)咨詢?nèi)鹚_代理商。
關(guān)于覺鑫智能科技
上海覺鑫智能科技有限公司(IST)成立于2020年,致力于為高科技客戶提供新一代數(shù)字化,智能化咨詢、解決方案以及研發(fā)咨詢服務(wù)。在芯片、軟件、金融服務(wù)、汽車、電信等領(lǐng)域積累了豐富的行業(yè)經(jīng)驗(yàn)和資源。
-
微控制器
+關(guān)注
關(guān)注
48文章
7844瀏覽量
153343 -
mcu
+關(guān)注
關(guān)注
146文章
17718瀏覽量
358158 -
數(shù)字音頻
+關(guān)注
關(guān)注
9文章
208瀏覽量
67412 -
usb
+關(guān)注
關(guān)注
60文章
8066瀏覽量
269638 -
瑞薩電子
+關(guān)注
關(guān)注
37文章
2903瀏覽量
73025
原文標(biāo)題:基于瑞薩電子RA8D1 MCU的USB&I2S數(shù)字音頻應(yīng)用解決方案
文章出處:【微信號(hào):瑞薩MCU小百科,微信公眾號(hào):瑞薩MCU小百科】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
I2S,、PCM和PDM等數(shù)字音頻接口介紹
數(shù)字音頻信號(hào)如何傳輸:I2S協(xié)議
【瑞薩RA8D1 CPK開發(fā)板】RA8D1移植ThreadX操作系統(tǒng)
2.4GHz無線數(shù)字音頻芯片nRF24Z1及其應(yīng)用
基于FPGA和AD1836的I2S接口設(shè)計(jì)
STM32F2技術(shù)培訓(xùn)_數(shù)字音頻接口_I2S
USB轉(zhuǎn)I2S橋接芯片為數(shù)字音頻設(shè)計(jì)提供簡(jiǎn)單的交鑰匙解決方案
I2S音頻總線基本知識(shí)科普

支持I2S數(shù)字音頻接口;音頻功放芯片NTP8835C

基于I2S接口的Linux內(nèi)核音頻技術(shù)

基于瑞薩電子RA系列的野火耀陽(yáng)RA8D1開發(fā)板產(chǎn)品簡(jiǎn)介

科普小課堂 | 5分鐘讀懂I2S、SPDIF數(shù)字音頻傳輸協(xié)議

評(píng)論