国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ArmSoM-W3之RK3588 - ES8388音頻調試筆記

這篇具有很好參考價值的文章主要介紹了ArmSoM-W3之RK3588 - ES8388音頻調試筆記。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1. 簡介

  • 專欄總目錄
  • 本文是基于RK3588平臺,音頻芯片ES8388調試總結。
  • 外接聲卡:ES8388

2. 音頻ES8388調試

2.1 調試總覽,調試步驟分析

  • 步驟 ① dts配置
  • 步驟 ② 編譯燒寫,調試

2.2 dts配置

  • 系統(tǒng)聲音配置:
    es8388_sound: es8388-sound {
            status = "okay";
            compatible = "rockchip,multicodecs-card";
            rockchip,card-name = "rockchip-es8388";
            hp-det-gpio = <&gpio1 RK_PD5 GPIO_ACTIVE_LOW>;
            io-channels = <&saradc 3>;
            io-channel-names = "adc-detect";
            keyup-threshold-microvolt = <1800000>;
            poll-interval = <100>;
            spk-con-gpio = <&gpio1 RK_PD3 GPIO_ACTIVE_HIGH>;
            hp-con-gpio = <&gpio1 RK_PD2 GPIO_ACTIVE_HIGH>;
            rockchip,format = "i2s";
            rockchip,mclk-fs = <256>;
            rockchip,cpu = <&i2s0_8ch>;
            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",
                "LINPUT1", "Main Mic",
                "LINPUT2", "Main Mic",
                "RINPUT1", "Headset Mic",
                "RINPUT2", "Headset Mic";
            pinctrl-names = "default";
            pinctrl-0 = <&hp_det>;
            play-pause-key {
                label = "playpause";
                linux,code = <KEY_PLAYPAUSE>;
                press-threshold-microvolt = <2000>;
            };
        };
    
  • ES8388設備驅動配置
    &i2c7 {
        status = "okay";
        es8388: es8388@11 {
            status = "okay";
            #sound-dai-cells = <0>;
            compatible = "everest,es8388", "everest,es8323";
            reg = <0x11>;
            clocks = <&cru I2S0_8CH_MCLKOUT>;
            clock-names = "mclk";
            assigned-clocks = <&cru I2S0_8CH_MCLKOUT>;
            assigned-clock-rates = <12288000>;
            pinctrl-names = "default";
            pinctrl-0 = <&i2s0_mclk>;
        };
    };
    

2.3 編譯燒寫,調試

  • 查看聲卡命令:cat /proc/asound/cards

  • 將wav文件拷貝到板子上:

    adb root
    adb remount
    adb push C:\adb\test.wav mnt
    
  • RK Android 播放音樂 ( RK Android SDK 標配 tiny-alsa 工具 ):

    adb shell
    cd /mnt
    tinyplay ./test.wav -D 0 -d 0
    
  • RK Android 錄音:

    tinycap /sdcard/test.wav 
    
    播放錄音
    cd /sdcard
    tinyplay ./test.wav -D 0 -d 0
    
  • RK Linux 播放音樂 ( RK Linux SDK 標配 alsa-utils 工具 )

     aplay  test.wav
    

    或者

    aplay -Dplughw:0,0 test.wav
    
    aplay -Dplughw:1,0 test.wav
    
    aplay -Dplughw:2,0 test.wav
    
    -Dplughw:x  表示指定第幾個聲卡
    

    或者

    aplay -D plughw:CARD=rockchipes8388 test.wav
    
  • RK Linux 錄音文章來源地址http://www.zghlxwxcb.cn/news/detail-653342.html

    arecord -D hw:1,0 -d 10 -f cd -r 44100 -c 2 -t wav test.wav
    
    -d 10表示錄制10秒聲音,test.wav是保存的文件名稱
    
    -D hw:x  表示指定第幾個聲卡
    
    -r 指定采樣率,-f 指定每個采樣點的位數(shù)--樣本大小
    
    

ArmSoM 產(chǎn)品介紹: http://wiki.armsom.org/index.php/ArmSoM-w3

ArmSoM 技術論壇: http://forum.armsom.org/

到了這里,關于ArmSoM-W3之RK3588 - ES8388音頻調試筆記的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • ArmSoM-W3之RK3588調試imx415攝像頭

    ArmSoM-W3之RK3588調試imx415攝像頭

    [RK3588從入門到精通] 專欄總目錄 soc:rk3588 sensor:imx415 board: ArmSoM-W3 linux:5.10 品牌:SONY 型號:IMX415 接口:MIPI CSI 瑞芯微支持的攝像頭,有個support list, 此次從該list中選擇了IMX415 RK提供的默認sdk里面已經(jīng)將支持的所有攝像頭驅動都添加到了內核,所以不需要移植該驅動了。

    2024年02月13日
    瀏覽(37)
  • ArmSoM-W3之RK3588安裝ffmpeg

    ArmSoM-W3之RK3588安裝ffmpeg

    FFmpeg 是一個完整的、跨平臺的音頻和視頻錄制、轉換和流媒體解決方案。既是一款音視頻編解碼工具,同時也是一組音視頻編解碼開發(fā)套件,作為編解碼開發(fā)套件,它為開發(fā)者提供了豐富的音視頻處理的調用接口。 FFmpeg 提供了多種媒體格式的封裝和解封裝,包括多種音視頻

    2024年02月02日
    瀏覽(25)
  • RK3588平臺產(chǎn)測之ArmSoM-W3 DDR壓力測試

    RK3588平臺產(chǎn)測之ArmSoM-W3 DDR壓力測試

    RK3588從入門到精通 ArmSoM團隊在產(chǎn)品量產(chǎn)之前都會對產(chǎn)品做幾次專業(yè)化的功能測試以及性能壓力測試,以此來保證產(chǎn)品的質量以及穩(wěn)定性 優(yōu)秀的產(chǎn)品都要進行多次全方位的功能測試以及性能壓力測試才能夠經(jīng)得起市場的檢驗 硬件環(huán)境: ArmSoM-W3 RK3588開發(fā)板 軟件版本: OS:Arm

    2024年02月09日
    瀏覽(32)
  • RK3588之ArmSoM-W3 + MPP實現(xiàn)多路硬解碼拉流

    學習完MPP的解碼Demo之后,想必大家都想通過一個項目來進行RK3588-MPP的解碼實戰(zhàn)。 本篇文章就基于ArmSoM-W3開發(fā)板,開發(fā)一個多路硬解碼項目,實現(xiàn)四路MPP硬解碼拉流顯示 實現(xiàn)的效果如下: RK3588四路MPP硬解碼拉流 硬件環(huán)境: ArmSoM-W3 RK3588開發(fā)板 軟件版本: OS:ArmSoM-W3 Debian11

    2024年02月06日
    瀏覽(24)
  • ArmSoM-W3之RK3588-MPP實現(xiàn)多路硬解碼拉流

    學習完MPP的解碼Demo之后,想必大家都想通過一個項目來進行RK3588-MPP的解碼實戰(zhàn)。 本篇文章就基于ArmSoM-W3開發(fā)板,開發(fā)一個多路硬解碼項目,實現(xiàn)四路MPP硬解碼拉流顯示 實現(xiàn)的效果如下: RK3588四路MPP硬解碼拉流 硬件環(huán)境: ArmSoM-W3 RK3588開發(fā)板 軟件版本: OS:ArmSoM-W3 Debian11

    2024年02月05日
    瀏覽(29)
  • RK3588平臺產(chǎn)測之ArmSoM-W3軟硬件重啟測試

    專欄總目錄 ArmSoM團隊在產(chǎn)品量產(chǎn)之前都會對產(chǎn)品做幾次專業(yè)化的功能測試以及性能壓力測試,以此來保證產(chǎn)品的質量以及穩(wěn)定性 優(yōu)秀的產(chǎn)品都要進行多次全方位的功能測試以及性能壓力測試才能夠經(jīng)得起市場的檢驗 軟件方式重啟系統(tǒng)3000次測試 硬件電源拔插重啟3000次測試

    2024年02月08日
    瀏覽(29)
  • ArmSoM-W3之RK3588安裝Qt+opencv+采集攝像頭畫面

    ArmSoM-W3之RK3588安裝Qt+opencv+采集攝像頭畫面

    [RK3588從入門到精通] 專欄總目錄 場景:在RK3588上做qt開發(fā)工作 RK3588安裝Qt+opencv+采集攝像頭畫面 硬件環(huán)境: ArmSoM-W3 RK3588開發(fā)板、MIPI-CSI攝像頭( ArmSoM官方配件 ) 軟件版本: OS:ArmSoM-W3 Debian11 QT:QT5.15.2(Qt Creator:4.11.0) OpenCV:3.4.14 RK3588開發(fā)板聯(lián)網(wǎng),確認好是否能訪問網(wǎng)絡

    2024年02月14日
    瀏覽(33)
  • 深入探索RK3588平臺開發(fā):解析Linux音頻調試與alsa-utils工具

    近期我深入研究了RK3588平臺的開發(fā),特別是在音頻領域的探索。在這個系列的講解中,我們將重點關注Linux音頻調試,并深入探討與之相關的alsa-utils工具。通過本文,我將為大家詳細介紹如何在RK3588平臺上進行高效的音頻開發(fā),讓我們一同踏入這個令人興奮的領域。 RK3588是瑞

    2024年01月25日
    瀏覽(20)
  • RK3588開發(fā)筆記-USB3.0接口調試

    目錄 前言 一、資源介紹 二、硬件連接 三、設備樹配置

    2024年02月08日
    瀏覽(22)
  • RK3588-MIPI屏幕調試筆記:RK3588-MIPI-DSI之LCD上電初始化時序

    mipi屏調試一般都要在RK平臺的dts中配置屏幕上電初始化時序 :panel-init-sequence和下電初始化時序:panel-exit-sequence。本文講解如何配置屏幕的這些初始化時序。 注意:這里的parameter并不是指數(shù)據(jù)字節(jié)個數(shù) 0x05 命令類型:(DCS Short Write, no parameters) 0x15 命令類型:(DCS Short Write, 1 p

    2024年02月12日
    瀏覽(186)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包