伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

瑞芯微RK3506核心板/開發(fā)板DSM音頻開發(fā)實(shí)戰(zhàn),關(guān)鍵知識(shí)點(diǎn)與實(shí)操案例必看攻略!

觸覺智能 ? 2025-09-30 17:41 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本文基于觸覺智能RK3506核心板/開發(fā)板,介紹DSM音頻功能使用攻略。

wKgZO2jLpDGAFBiiAATW_0nI02I076.png

如需購買開發(fā)板可某寶搜索 深圳觸覺智能

DSM簡介

DSM

DSM(Delta-Sigma Modulation,德爾塔-西格瑪調(diào)制)音頻原理,DSM 的核心是一種過采樣噪聲整形技術(shù),它的目標(biāo)不是一次性精確地記錄每個(gè)采樣點(diǎn)的幅度,而是通過極高的采樣率來記錄相鄰采樣點(diǎn)之間的變化(Delta, Δ),并將量化誤差(噪聲)推擠(Sigma, Σ, 意為求和與積累) 到人耳不敏感的高頻區(qū)域,再通過數(shù)字濾波器將其濾除。

DSM應(yīng)用

ADC為例,負(fù)責(zé)將麥克風(fēng)、樂器等模擬音頻信號(hào)轉(zhuǎn)換為數(shù)字信號(hào),DSM 技術(shù)在此場景中解決了 “高精度與低成本” 的矛盾 —— 傳統(tǒng)多位數(shù) ADC(如 16 位、24 位)依賴復(fù)雜的模擬電路來保證精度,而 DSM ADC 通過 1 位量化器 + 過采樣 / 噪聲整形,用數(shù)字算法替代部分模擬電路成本,同時(shí)實(shí)現(xiàn)更高動(dòng)態(tài)范圍。像汽車音頻:車載麥克風(fēng)(用于語音助手、降噪通話)。汽車環(huán)境存在發(fā)動(dòng)機(jī)、風(fēng)噪等干擾,DSM 的噪聲整形技術(shù)可將量化噪聲推至人耳不敏感的高頻段(>20kHz),提升語音信號(hào)的信噪比。

硬件連接參考

硬件修改

觸覺智能RK3506開發(fā)板由于默認(rèn)使用ES8388音頻編解碼芯片,需整改硬件,修改如下:空貼R183、R174,焊接R180、R178。

wKgZPGjbpPKABIIEAADE_k8R6i4434.png

wKgZO2jbpPeAeDsCAAHLb-W-NbQ209.png

內(nèi)核配置

打補(bǔ)丁

將觸覺智能提供的RK3506網(wǎng)盤中,軟件資料/Linux/patch/dsm路徑下的文件替換/kernel/sound/soc/codecs/下的文件。

DTS配置

相關(guān)配置如下,需要注意以下2點(diǎn):

1.RK3506 sndcpu必須為sai3。

dsm_sound: dsm-sound { status = "okay"; compatible = "simple-audio-card"; simple-audio-card,format = "i2s"; simple-audio-card,mclk-fs = <256>; simple-audio-card,name = "rockchip,dsm-sound"; simple-audio-card,bitclock-master = <&sndcodec>; simple-audio-card,frame-master = <&sndcodec>; sndcpu: simple-audio-card,cpu { sound-dai = <&sai3>; }; sndcodec: simple-audio-card,codec { sound-dai = <&acdcdig_dsm>; }; }; &acdcdig_dsm { status = "okay"; }; &sai3 { status = "okay"; }; &audio_codec { status = "okay"; };

2.觸覺智能RK3506開發(fā)板(EVB3506)的es8388聲卡與DSM復(fù)用,所以配置DSM功能前需先關(guān)閉es8388相關(guān)配置。

es8388_sound: es8388-sound { status = "disabled"; compatible = "rockchip,multicodecs-card"; rockchip,card-name = "rockchip-es8388"; spk-con-gpio = <&gpio0 RK_PB6 GPIO_ACTIVE_HIGH>; rockchip,pre-power-on-delay-ms = <30>; rockchip,post-power-down-delay-ms = <40>; rockchip,format = "i2s"; rockchip,mclk-fs = <256>; rockchip,cpu = <&sai1>; rockchip,codec = <&es8388>; rockchip,audio-routing = "Headphone", "LOUT1", "Headphone", "ROUT1", "Speaker", "LOUT2", "Speaker", "ROUT2", "Headphone", "Headphone Power", "Headphone", "Headphone Power", "Speaker", "Speaker Power", "Speaker", "Speaker Power", "RINPUT1", "Main Mic", "RINPUT2", "Main Mic", "LINPUT1", "Headset Mic", "LINPUT2", "Headset Mic"; pinctrl-names = "default"; pinctrl-0 = <&spk_ctrl>; }; &i2c0 { status = "okay"; pinctrl-names = "default"; pinctrl-0 = <&rm_io0_i2c0_scl &rm_io1_i2c0_sda>; es8388: es8388@11 { status = "disabled"; #sound -dai-cells = <0>; compatible = "everest,es8388", "everest,es8323"; reg = <0x11>; clocks = <&mclkout_sai1>; clock-names = "mclk"; assigned-clocks = <&mclkout_sai1>; assigned-clock-rates = <12288000>; pinctrl-names = "default"; pinctrl-0 = <&rm_io8_sai1_mclk>; }; };

播放音頻測試方法

查看DSM聲卡,命令如下:

root@rk3506-buildroot:/# aplay -l **** List of PLAYBACK Hardware Devices **** card 1: rockchipdsmsoun [rockchip,dsm-sound], device 0: ff4a0000.sai-rk_dsm rk_dsm-0 [ff4a0000.sai-rk_dsm rk_dsm-0] Subdevices: 1/1 Subdevice #0 : subdevice #0 root@rk3506-buildroot:/#

配置功放芯片,將功放芯片開關(guān)腳拉高,命令如下:

root@rk3506-buildroot:/root# echo 14 > /sys/class/gpio/export root@rk3506-buildroot:/root# echo out > /sys/class/gpio/gpio14/direction root@rk3506-buildroot:/root# echo 255 > /sys/class/gpio/gpio14/value

使用aplay播放音頻,命令如下:

root@rk3506-buildroot:/# aplay -Dhw:1,0 1KHZ.wav Playing WAVE '1KHZ.wav' : Signed 16 bit Little Endian, Rate 44100 Hz, Stereo

當(dāng)播放1k頻率音頻文件,示波器抓取經(jīng)過RC濾波前后的音頻信號(hào)如下:

wKgZPGjbpTmAF6hfAAWFu8ceLLY948.png

RC濾波前的信號(hào)為放大查看:

wKgZPGjbpUKAFKMeAAOjF25bxBg095.png

RC濾波后的音頻信號(hào)查看:

wKgZO2jbpVaAOBHAAAK8H6G47nM684.png

觸覺智能RK3506開發(fā)板/核心板,搭載瑞芯微RK3506B/RK3506J低功耗多核異構(gòu)處理器(3核A7@1.5Ghz+M0,滿載0.65W),雙CAN FD、雙網(wǎng)口、6路串口,最高支持-40℃~85℃嚴(yán)苛環(huán)境,百元內(nèi)國產(chǎn)化方案助力工控、IoT與智能設(shè)備高效升級(jí)!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • 音頻
    +關(guān)注

    關(guān)注

    31

    文章

    3206

    瀏覽量

    85839
  • 開發(fā)板
    +關(guān)注

    關(guān)注

    26

    文章

    6326

    瀏覽量

    119124
  • 核心板
    +關(guān)注

    關(guān)注

    6

    文章

    1407

    瀏覽量

    32065
  • DSM
    DSM
    +關(guān)注

    關(guān)注

    0

    文章

    25

    瀏覽量

    18454
  • RK3506
    +關(guān)注

    關(guān)注

    0

    文章

    96

    瀏覽量

    951
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    米爾多核異構(gòu)低功耗RK3506核心板重磅發(fā)布

    近日,米爾電子發(fā)布MYC-YR3506核心板開發(fā)板,基于國產(chǎn)新一代入門級(jí)工業(yè)處理器
    發(fā)表于 05-16 17:20

    米爾基于RK3562與RK3506開發(fā)板有什么區(qū)別?

    后可直接在產(chǎn)品中應(yīng)用。 具體來看,我這款開發(fā)板型號(hào)是基于RK3506J,512MB的內(nèi)存和8GB的存儲(chǔ),支持工業(yè)級(jí)寬溫度,此外它還有
    發(fā)表于 07-11 09:32

    RK3506到底有多香?搶先看核心板詳細(xì)參數(shù)配置

    RK3506到底有多香?觸覺智能已推出RK3506核心板,搶先了解核心板詳細(xì)參數(shù)配置!
    的頭像 發(fā)表于 01-18 11:33 ?3829次閱讀
    <b class='flag-5'>RK3506</b>到底有多香?搶先看<b class='flag-5'>核心板</b>詳細(xì)參數(shù)配置

    RK3506開發(fā)板必備之LVGL應(yīng)用開發(fā)手冊,深圳觸覺智能出品

    SDL送顯。目前RK3506平臺(tái)可支持SDL送顯。本文基于觸覺智能RK3506星閃開發(fā)板進(jìn)行演示,配套RK3506核心板(3核A7@1.5G
    的頭像 發(fā)表于 04-27 19:31 ?1663次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>必備之LVGL應(yīng)用<b class='flag-5'>開發(fā)</b>手冊,深圳觸覺智能出品

    RK3506開發(fā)板之Qt應(yīng)用開發(fā)手冊(上) 深圳觸覺智能出品,嵌入式方案商

    RK3506開發(fā)板必備攻略之Qt應(yīng)用開發(fā)手冊(
    的頭像 發(fā)表于 04-28 17:16 ?1567次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>之Qt應(yīng)用<b class='flag-5'>開發(fā)</b>手冊(上) 深圳觸覺智能出品,嵌入式方案商

    RK3506開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略,實(shí)測微秒級(jí)抖動(dòng)延遲!

    RK3506開發(fā)板Ethercat主站適配開發(fā)詳細(xì)攻略
    的頭像 發(fā)表于 05-09 15:57 ?1842次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>Ethercat主站適配<b class='flag-5'>開發(fā)</b>詳細(xì)<b class='flag-5'>攻略</b>,實(shí)測微秒級(jí)抖動(dòng)延遲!

    米爾基于RK3506核心板開發(fā)板

    MYC-YR3506核心板開發(fā)板新一代入門級(jí)國產(chǎn)工業(yè)處理器RK3506,3核A7+單核M0多核異構(gòu)RK3506B:3*Cortex-A7@
    發(fā)表于 05-15 16:00 ?14次下載

    有獎(jiǎng)丨米爾 RK3506開發(fā)板免費(fèi)試用

    米爾與合作發(fā)布的新品基于RK3506應(yīng)用
    的頭像 發(fā)表于 06-19 08:04 ?1115次閱讀
    有獎(jiǎng)丨米爾 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>免費(fèi)試用

    RK3506開發(fā)板必備攻略之Qt應(yīng)用開發(fā)手冊(下),觸覺智能工控嵌入式方案商

    本文基于觸覺智能RK3506星閃開發(fā)板Buildroot系統(tǒng)進(jìn)行演示,配套RK3506核心板(3核A7+M0多核異構(gòu))寬溫級(jí)59元/工業(yè)級(jí)68元BuildrootSDK安裝與環(huán)境搭建S
    的頭像 發(fā)表于 06-19 17:49 ?1279次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>必備<b class='flag-5'>攻略</b>之Qt應(yīng)用<b class='flag-5'>開發(fā)</b>手冊(下),觸覺智能工控嵌入式方案商

    有獎(jiǎng)丨米爾 RK3506開發(fā)板免費(fèi)試用來啦!

    米爾與合作發(fā)布的新品基于RK3506應(yīng)用
    的頭像 發(fā)表于 07-10 08:03 ?1031次閱讀
    有獎(jiǎng)丨米爾 <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>免費(fèi)試用來啦!

    觸覺智能RK3506開發(fā)板通過OpenHarmony 5.1 XTS認(rèn)證,引領(lǐng)鴻蒙開發(fā)新標(biāo)桿!

    觸覺智能作為專業(yè)方案商與開源鴻蒙南向硬件廠家,旗下RK3506開發(fā)板及其核心板(模組)通過
    的頭像 發(fā)表于 08-14 23:49 ?1816次閱讀
    觸覺智能<b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>通過OpenHarmony 5.1 XTS認(rèn)證,引領(lǐng)鴻蒙<b class='flag-5'>開發(fā)</b>新標(biāo)桿!

    RK3506開發(fā)板Linux開發(fā)板極致性價(jià)比之選

    RK3506開發(fā)板Linux開發(fā)板極致性價(jià)比之選RK3
    的頭像 發(fā)表于 09-11 16:26 ?3581次閱讀
    <b class='flag-5'>RK3506</b><b class='flag-5'>開發(fā)板</b>Linux<b class='flag-5'>開發(fā)板</b>極致性價(jià)比之選

    2025開發(fā)者大會(huì)萬象奧科展出RK3506郵票孔核心板

    2025開發(fā)者大會(huì)萬象奧科展出RK3506郵票孔核心板2025年7月17-18日,第九屆
    的頭像 發(fā)表于 10-10 14:10 ?1594次閱讀
    2025<b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>開發(fā)</b>者大會(huì)萬象奧科展出<b class='flag-5'>RK3506</b>郵票孔<b class='flag-5'>核心板</b>

    RK3506核心板/開發(fā)板SARADC模擬采集實(shí)戰(zhàn),軟硬件實(shí)必看攻略

    本文基于觸覺智能RK3506核心板/開發(fā)板,介紹SARADC采集模擬信號(hào)使用攻略,包括硬件、驅(qū)動(dòng)層的修改。
    的頭像 發(fā)表于 10-30 11:58 ?880次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b><b class='flag-5'>核心板</b>/<b class='flag-5'>開發(fā)板</b>SARADC模擬采集<b class='flag-5'>實(shí)戰(zhàn)</b>,軟硬件<b class='flag-5'>實(shí)</b><b class='flag-5'>操</b><b class='flag-5'>必看</b><b class='flag-5'>攻略</b>!

    RK3506 Flexbus技術(shù)開發(fā)指南,從原理、內(nèi)核配置到測試的完整攻略

    基于觸覺智能的RK3506核心板/開發(fā)板,介紹FlexBus總線的技術(shù)架構(gòu)、設(shè)備樹配置、驅(qū)動(dòng)實(shí)現(xiàn)與測試方法,為嵌入式開發(fā)者提供從理論到實(shí)戰(zhàn)
    的頭像 發(fā)表于 03-14 07:24 ?254次閱讀
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3506</b> Flexbus技術(shù)<b class='flag-5'>開發(fā)</b>指南,從原理、內(nèi)核配置到測試的完整<b class='flag-5'>攻略</b>