今天給大家介紹一下上海覺鑫智能科技有限公司基于瑞薩電子RA8D1 MCU的USB&I2S數(shù)字音頻應(yīng)用解決方案。
RA8D1 MCU系列是業(yè)界首款基于Arm?Cortex?-M85(CM85)內(nèi)核的32位圖形微控制器(MCU),能夠在480MHz頻率下實現(xiàn)超過3000CoreMark分?jǐn)?shù)的突破性性能,可支持高分辨率顯示和視覺AI應(yīng)用的卓越圖形功能。適用于工業(yè)自動化、家用電器、智能家居、消費品、樓宇/家居自動化和醫(yī)療/保健細(xì)分市場中的各種高性能和計算密集型應(yīng)用場景。
(您可復(fù)制下方鏈接至瀏覽器,或掃描二維碼進行查看)
https://www.renesas.cn/zh/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra8d1-480mhz-arm-cortex-m85-based-graphics-microcontroller-helium-and-trustzone#overview


該解決方案是IST基于RA8D1作為主控開發(fā)的數(shù)字音頻方案。RA8通過USB&I2S連接到主機PC(Windows/Linux/Mar OS)和DSP,可以實現(xiàn)多頻道錄制和廣播,錄制和播放功能,音頻動態(tài)電平實時反饋功能。支持自定義HID設(shè)備支持?jǐn)?shù)據(jù)收發(fā),實現(xiàn)自定義數(shù)據(jù)通信協(xié)議,用戶可以基于此協(xié)議實現(xiàn)自己的應(yīng)用通信協(xié)議用于音量控制等需求,方案成熟穩(wěn)定。
(您可復(fù)制下方鏈接至瀏覽器,或掃描二維碼進行查看)
https://www.renesas.com/en/products/microcontrollers-microprocessors/ra-cortex-m-mcus/ra8d1-480mhz-arm-cortex-m85-based-graphics-microcontroller-helium-and-trustzone

1
方案特點
支持Speaker功能,能夠接收來自USB Host發(fā)送過來的USB音頻數(shù)據(jù)。并把音頻數(shù)據(jù)通過I2S發(fā)送給I2S slave。
支持mic功能,能夠把I2S slave處理后的數(shù)據(jù)再發(fā)送回USB host,實現(xiàn)錄音功能。
支持多種數(shù)據(jù)同步方式,RA8D1通過當(dāng)前數(shù)據(jù)處理情況實時調(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同步模式)。
解決方案框圖

方案適用于會議/教育,商用等音響系統(tǒng)。
2
軟件構(gòu)架

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側(cè)代碼。
USBX_paud_ek_ra8d1_ep_i2s_master:ra8d1 I2S master及usb應(yīng)用代碼。
tools/hidraw:linux上HID設(shè)備測試工具。
tools/HIDTool:Windows測HID設(shè)備讀寫工具。
如需要獲取以上軟件資源包和相關(guān)文檔,請咨詢?nèi)鹚_代理商。



如您在使用瑞薩MCU/MPU產(chǎn)品中有任何問題,可識別下方二維碼或復(fù)制網(wǎng)址到瀏覽器中打開,進入瑞薩技術(shù)論壇尋找答案或獲取在線技術(shù)支持。
https://community-ja.renesas.com/zh/forums-groups/mcu-mpu/
近期活動一覽
1
報名即將截止| RA4L1功能評估活動邀您參與
——RA4L1開發(fā)板評估報告提交截至6月9日
2
評估贏好禮!Renesas RA2L1功能評估活動
——不容錯過,報名截至4月30日
1
END
1
推薦閱讀
VS Code中玩轉(zhuǎn)瑞薩MCU(1)——RA MCU
2025年瑞薩電子工業(yè)以太網(wǎng)技術(shù)日(上)
2025年瑞薩電子工業(yè)以太網(wǎng)技術(shù)日(下)

