91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

OpenHarmony支持HDMI接口聲卡適配說(shuō)明

OpenAtom OpenHarmony ? 來(lái)源:未知 ? 2023-05-23 07:05 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

點(diǎn)擊藍(lán)字 ╳ 關(guān)注我們


開(kāi)源項(xiàng)目 OpenHarmony
是每個(gè)人的 OpenHarmony

陳甲印

鴻湖萬(wàn)聯(lián)資深技術(shù)專家

鴻湖萬(wàn)聯(lián)產(chǎn)品推薦官


高清多媒體接口(High Definition Multimedia Interface,HDMI )是一種全數(shù)字化視頻和聲音發(fā)送接口,可以發(fā)送未壓縮的音頻及視頻信號(hào)。HDMI可用于機(jī)頂盒、DVD播放機(jī)、個(gè)人計(jì)算機(jī)、電視、游戲主機(jī)、綜合擴(kuò)大機(jī)、數(shù)字音響與電視機(jī)等設(shè)備。HDMI可以同時(shí)發(fā)送音頻和視頻信號(hào),由于音頻和視頻信號(hào)采用同一條線材,大大簡(jiǎn)化系統(tǒng)線路的安裝難度。這塊是百度百科對(duì)HDMI的簡(jiǎn)單介紹,我們?cè)倏纯碒DMI不同版本對(duì)音頻的支持情況:


當(dāng)前我們使用最多的是2.0版本,本文介紹了OpenHarmony系統(tǒng)支持HDMI聲卡的適配過(guò)程,帶有HDMI聲卡的設(shè)備包括電視、投影儀和一些帶有音響的顯示器。

1 功能描述

OpenHarmony系統(tǒng)中音頻系統(tǒng)使用ADM框架,下面是ADM框架的組成:


ADM框架是基于HDF系統(tǒng)框架開(kāi)發(fā),Card Manager是用來(lái)管理多個(gè)聲卡鏈表,Controller是聲卡的控制模塊包含了音量、靜音、通路選擇等控制功能。
Audio Control Dispath是控制功能的中轉(zhuǎn)站負(fù)責(zé)接收HDI下發(fā)的控制命令和將控制命令轉(zhuǎn)發(fā)給各個(gè)聲卡組件。Audio Stream Dispatch是數(shù)據(jù)流的中轉(zhuǎn)站,播放過(guò)程中負(fù)責(zé)接收HDI的數(shù)據(jù)流,在錄音過(guò)程中負(fù)責(zé)上傳聲卡的錄音數(shù)據(jù)流。
Run Time Device中包括的這些模塊就是一個(gè)聲卡工作需要的驅(qū)動(dòng)服務(wù)。其中codec編解碼模塊驅(qū)動(dòng)服務(wù)、dai數(shù)字音頻接口驅(qū)動(dòng)服務(wù)和platform片上系統(tǒng)也就是DMA模塊驅(qū)動(dòng)服務(wù)是大多數(shù)聲卡所必須的。
HDMI聲卡和其他聲卡一樣由三個(gè)模塊組成codec編解碼模塊、dai數(shù)字音頻接口和platform片上系統(tǒng)也就是DMA模塊。HDMI的codec是集成在HDMI轉(zhuǎn)換芯片內(nèi)部的我們只需要將PCM音頻流給到HDMI轉(zhuǎn)換芯片就可以。DAI這塊使用的是I2S總線連接HDMI芯片和platform。要實(shí)現(xiàn)對(duì)HDMI聲卡的支持,就需要將這幾個(gè)模塊的驅(qū)動(dòng)注冊(cè)到ADM框架中。
本文基于3月1日的OpenHarmony master分支進(jìn)行介紹?;趛angfan平臺(tái)介紹,如適配其他平臺(tái)相關(guān)配置根據(jù)具體平臺(tái)進(jìn)行修改。
OpenHarmony系統(tǒng)支持HDMI聲卡的插拔識(shí)別,支持HDMI聲卡的播放功能,包括啟動(dòng)、停止、暫停、恢復(fù)功能。

2 準(zhǔn)備工作

2.1 查詢物理連接

這是一個(gè)HDMI設(shè)備模塊的邏輯試圖,圖中可以看到音頻數(shù)據(jù)可以通過(guò)兩種接口I2S或者SPIDIF將音頻數(shù)據(jù)傳給HDMI設(shè)備,此處我們使用的是I2S總線。


首先需要查看芯片手冊(cè)HDMI模塊和SOC是如何連接的,找到音頻數(shù)據(jù)傳輸相應(yīng)的I2S總線,這塊是更具rk3568芯片查到的數(shù)據(jù),I2S0連接的是HDMI。


2.2 查詢寄存器地址
因?yàn)槲覀兪褂肐2S總線就要對(duì)其進(jìn)行配置所以我們需要找到I2S總線的基地址和I2S總線的寄存器說(shuō)明。查看芯片手冊(cè)找到I2S總線對(duì)應(yīng)的寄存器基地址。


3 代碼介紹

HDMI的驅(qū)動(dòng)codec的代碼ADM框架中已經(jīng)實(shí)現(xiàn)了,我們只需要根據(jù)不同的單板平臺(tái)修改平臺(tái)下面的配置文件。Dai和platform的驅(qū)動(dòng)代碼需要根據(jù)各自平臺(tái)自行開(kāi)發(fā)。yangfan開(kāi)發(fā)板Dai和platform驅(qū)動(dòng)代碼路徑在deviceoardisoftstoneyangfankernelhdfdriversaudio下面的dai和soc目錄下面。
涉及到的配置文件如下:
vendor/isoftstone/yangfan/hdf_config/khdf/audio$ tree
├── audio_config.hcs   // 此配置文件配置聲卡信息
├── codec_config.hcs // 此配置文件配置codec信息
├── dai_config.hcs // 此配置文件配置dai信息
└── dma_config.hcs // 此配置文件配置platform信息
vendor/isoftstone/yangfan/hdf_config/khdf/device_info/
device_info.hcs//此配置文件配置聲卡驅(qū)動(dòng)服務(wù)信息
修改涉及的代碼倉(cāng):device_board_hihope、vendor_isoftstone和kernel_linux_config

4 構(gòu)建開(kāi)關(guān)

OpenHarmony系統(tǒng)要支持HDMI聲卡首先要打開(kāi)構(gòu)建開(kāi)關(guān):在文件kernel/linux/config/linux-5.10/arch/arm64/configs/rockchip_standard_defconfig
添加:CONFIG_DRIVERS_HDF_AUDIO_HDMI=y

5 功能配置

HCS(HDF Configuration Source)是HDF驅(qū)動(dòng)框架的配置描述源碼,內(nèi)容以Key-Value為主要形式。它實(shí)現(xiàn)了配置代碼與驅(qū)動(dòng)代碼解耦,便于開(kāi)發(fā)者進(jìn)行配置管理。

5.1 配置文件:device_info.hcs 添加hdmi聲卡節(jié)點(diǎn)信息。
文件路徑:
vendor/isoftstone/yangfan/hdf_config/khdf/device_info/
HDMI聲卡插入后系統(tǒng)會(huì)根據(jù)此處配置的聲卡節(jié)點(diǎn)加載HDMI聲卡驅(qū)動(dòng)。
        audio :: host {
hostName = "audio_host";
priority = 110;
device_dai :: device {...
device_hdmi :: deviceNode {
policy = 1;
priority = 50;
preload = 0;
permission = 0666;
moduleName = "DAI_RK3568";
serviceName = "hdmi_dai_service";
deviceMatchAttr = "hdf_hdmi_dai_driver";
}
}
device_codec :: device {...
device_hdmi :: deviceNode {
policy = 1;
priority = 50;
preload = 0;
permission = 0666;
moduleName = "AUDIO_HDMI_CODEC";
serviceName = "codec_service_1";
deviceMatchAttr = "hdf_codec_driver_1";
}
...
}
...
device_dma :: device {...
device_hdmi :: deviceNode {
policy = 1;
priority = 50;
preload = 0;
permission = 0666;
moduleName = "DMA_RK3568";
serviceName = "hdmi_dma_service_0";
deviceMatchAttr = "hdf_hdmi_dma_driver";
}
...
}


device_audio :: device {...
device_hdmi :: deviceNode {
policy = 2;
priority = 60;
preload = 2;
permission = 0666;
moduleName = "HDF_AUDIO";
deviceMatchAttr = "hdf_audio_driver_1";
serviceName = "hdf_audio_codec_hdmi_dev0";
}
...
}
...
}
moduleName 配置組件名稱,和驅(qū)動(dòng)代碼中的moduleName相對(duì)應(yīng),系統(tǒng)會(huì)根據(jù)此名稱加載驅(qū)動(dòng)。
deviceMatchAttr私有配置的屬性名稱,根據(jù)此名稱可以找到相應(yīng)的私有配置。
serviceName驅(qū)動(dòng)服務(wù)名稱,根據(jù)此名稱可以使用對(duì)應(yīng)的驅(qū)動(dòng)。
preload 配置加載方式,2為動(dòng)態(tài)加載,當(dāng)HDMI聲卡插入時(shí)加載HDMI聲卡驅(qū)動(dòng)。
此文件中首先配置了文件首先先配置了HDMI的dai、codec和dma驅(qū)動(dòng)服務(wù),最后配置了HDMI聲卡設(shè)備。

5.2 配置文件:audio_config.hcs 添加hdmi聲卡服務(wù)信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此處配置一個(gè)HDMI聲卡驅(qū)動(dòng)包括哪些驅(qū)動(dòng)服務(wù)。
root {
platform {
...
controller_0x120c1001 :: card_controller {
match_attr = "hdf_audio_driver_1";
serviceName = "hdf_audio_codec_hdmi_dev0";
codecName = "codec_service_1";
platformName = "hdmi_dma_service_0";
cpuDaiName = "hdmi_dai_service";
codecDaiName = "hdmi_codec_dai";
}
...
}
}
card_controller配置項(xiàng)根據(jù)聲卡包含的驅(qū)動(dòng)服務(wù)進(jìn)行配置,不同聲卡包含的驅(qū)動(dòng)服務(wù)可能不同,HDMI聲卡包含platform、dai和codec所以需要配置codecName codec驅(qū)動(dòng)服務(wù)名稱,platformName platform驅(qū)動(dòng)服務(wù)名稱、cpuDaiName platform側(cè)dai服務(wù)名稱、codecDaiName codec側(cè)驅(qū)動(dòng)服務(wù)名稱。
match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的私有配置名稱相匹配,聲卡設(shè)備可以根據(jù)這個(gè)私有配置找到聲卡對(duì)應(yīng)的codec、dai、platform驅(qū)動(dòng)服務(wù)。
serviceName HDMI聲卡服務(wù)名稱,聲卡加載成功后會(huì)生成/dev/hdf_audio_codec_hdmi_dev0結(jié)點(diǎn)。

5.3 配置文件:dma_config.hcs 添加HDMI聲卡硬件信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此文件配置和HDMI聲卡連接的SOC側(cè)的DMA信息。具體信息可以通過(guò)查看cpu芯片手冊(cè)得到。
root {
platform {
template dma_controller {
match_attr = "";
serviceName = "";
}
...
controller_0x120c1011 :: dma_controller {
match_attr = "hdf_hdmi_dma_driver";
serviceName = "hdmi_dma_service_0";


idInfo {
chipName = "/i2s@fe400000"; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdRegister = 0xfe400000; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdSize = 0x1000;
}
regConfig {
daiStartupSeqConfig = [
0x00, 0x00, 0, 0, 0, 0xFFFFFFFF, 0xFFFFFFFF, 0, 0x0, //Transmit Operation Init
];
}
}
}
}
此文件配置了HDMI聲卡使用的dma信息。
match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的dma服務(wù)私有配置名稱相匹配。serviceName HDMI聲卡dma驅(qū)動(dòng)服務(wù)名稱需要和device_info配置文件中HDMI聲卡的dma驅(qū)動(dòng)服務(wù)名稱相同。
HDMI模塊只需要配置idInfo配置項(xiàng)信息,其他配置項(xiàng)HDMI模塊未使用。

5.4 配置文件:dai_config.hcs 添加HDMI聲卡硬件信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此文件配置和HDMI聲卡連接的SOC側(cè)的i2s信息。具體信息可以通過(guò)查看cpu芯片手冊(cè)得到。
root {
platform {
template dai_controller {
match_attr = "";
serviceName = "";
}
...
controller_0x120c1021 :: dai_controller {
match_attr = "hdf_hdmi_dai_driver";
serviceName = "hdmi_dai_service";


idInfo {
chipName = "/i2s@fe400000"; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdRegister = 0xfe400000; // 根據(jù)hdmi驅(qū)動(dòng)芯片連接的I2S總線地址進(jìn)行配置
chipIdSize = 0x1000;
}
regConfig {
daiStartupSeqConfig = [
0x00, 0x00, 0, 0, 0, 0xFFFFFFFF, 0xFFFFFFFF, 0, 0x0, //Transmit Operation Init
];
}
}
}
}
此文件配置了HDMI聲卡使用的dai信息。match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的dai服務(wù)私有配置名稱相匹配。serviceName HDMI聲卡dai驅(qū)動(dòng)服務(wù)名稱需要和device_info配置文件中HDMI聲卡的dai驅(qū)動(dòng)服務(wù)名稱相同。
chipIdRegister HDMI驅(qū)動(dòng)芯片連接的I2S總線地址,此信息可以通過(guò)cpu的芯片手冊(cè)獲取。
chipIdSize物理地址映射的虛擬地址大小。

5.5 配置文件:codec_config.hcs 添加HDMI聲卡硬件信息。
文件路徑:vendor/isoftstone/yangfan/hdf_config/khdf/audio/
此文件配置HDMI聲卡信息。由于HDMI聲卡只支持播放,此處只配置了播放的參數(shù)信息。
root {
platform {
template codec_controller {
match_attr = "";
serviceName = "";
codecDaiName = "";
}
...
controller_0x120c1031 :: codec_controller {
match_attr = "hdf_codec_driver_1";
serviceName = "codec_service_1";
codecDaiName = "hdmi_codec_dai";


hwInfo = [
/*
Playback/Captrue, formats, rates, rate_min, rate_max, channels_min, channels_max,
buffer_bytes_max, period_bytes_min, period_bytes_max, periods_min, periods_max
*/
1, 0xF, 0xFF, 8000, 96000, 1, 2, 1, 2, 3, 4, 5
];
}
...
}
此文件配置了HDMI聲卡使用的codec信息。
match_attr配置項(xiàng)名稱和HDMI聲卡設(shè)備的codec服務(wù)私有配置名稱相匹配。serviceName HDMI聲卡codec驅(qū)動(dòng)服務(wù)名稱需要和device_info配置文件中HDMI聲卡的codec驅(qū)動(dòng)服務(wù)名稱相同。
codecDaiName HDMI聲卡使用的codec dai的設(shè)備名稱,此處名稱需要和audio_config配置文件中的codecDaiName名稱相同。
hwInfo配置聲卡的信息,包括聲卡播放和錄音支持的格式、采樣率范圍、通道范圍、緩存buffer最大值、每個(gè)周期的字節(jié)范圍、周期的范圍。第一個(gè)配置項(xiàng)Playback對(duì)應(yīng)的值為1,Captrue對(duì)應(yīng)的值為2。其他配置項(xiàng)沒(méi)有使用。
HDMI聲卡只支持播放,這里只配置了播放,有些參數(shù)沒(méi)有生效可以隨便配置。

6 應(yīng)用樣例

audio_sample_render是用來(lái)測(cè)試錄音功能的工具,audio_sample_capture是用來(lái)測(cè)試播放功能的工具,audio_sample_event是用來(lái)檢測(cè)USB插拔事件上報(bào)的工具。這兩個(gè)工具可以通過(guò)編譯得到,編譯命令如下:
./build.sh --product-name yangfan -T audio_sample_render -T audio_sample_capture -T audio_sample_event
hdc shell
cd /data/
./audio_sample_renderYoungForYou.wav

7 功能驗(yàn)證

使用hdc工具推送audio_sample_render和audio_sample_event和wav音頻文件到開(kāi)發(fā)板data目錄下:
hdc file send E:audio_sample_render /data
hdc file send E:audio_sample_event /data
hdcfilesendE:xxx.wav/data
HDMI音頻類設(shè)備插拔檢測(cè)
進(jìn)入shell端口進(jìn)行一次HDMI設(shè)備插入、拔出流程。
hdc shell
#cd/data/#chmod+xaudio_sample_event#./audio_sample_event
插入打?。?/section>
===============================================================================
@@@@@ serviceName: audio_hdi_pnp_service
@@@@@ deviceClass: 32
@@@@@ status : 1
@@@@@ info : EVENT_TYPE=0x1;DEVICE_TYPE=0x400
===============================================================================
拔出打?。?/section>
===============================================================================
@@@@@ serviceName: audio_hdi_pnp_service
@@@@@ deviceClass: 32
@@@@@ status : 1
@@@@@ info : EVENT_TYPE=0x2;DEVICE_TYPE=0x400
===============================================================================
HDMI音頻類設(shè)備放音
進(jìn)入shell端口進(jìn)行一次完整的播放、停止、退出流程。
hdc shell
# cd /data/# chmod +x audio_sample_render## ./audio_sample_render YoungForYou.wav
==================== Loading Mode ===================
| 1. Passthrough Loading |
| 2. IPC Loading |
======================================================
Please enter your choice:
2
================= Select Audio Card ==================
1. primary
2. primary1
3. hdmi
4. usb
5. a2dp
======================================================
Please enter your choice:
3
================== Play Render Menu ==================
| 1. Render Start |
| 2. Render Stop |
| 3. Render Resume |
| 4. Render Pause |
| 5. Render SetVolume |
| 6. Render GetGain |
| 7. Render SetMute |
| 8. Render SetAttributes |
| 9. Render SelectScene |
| 10. Render getEXtParams |
| 11. Render getMmapPosition |
| 12.Exit |
======================================================
your choice is:
1
Music channels = 2
Music Rate = 44100 Hz
Music Bit = 16 bit
============= Play Render Mode ==========
| 1. Render non-mmap |
| 2. Render mmap |
========================================
Please enter your choice:
1
Start Successful,Music is playing
================== Play Render Menu ==================
| 1. Render Start |
| 2. Render Stop |
| 3. Render Resume |
| 4. Render Pause |
| 5. Render SetVolume |
| 6. Render GetGain |
| 7. Render SetMute |
| 8. Render SetAttributes |
| 9. Render SelectScene |
| 10. Render getEXtParams |
| 11. Render getMmapPosition |
| 12.Exit |
======================================================
your choice is:
2
Stop Successful
================== Play Render Menu ==================
| 1. Render Start |
| 2. Render Stop |
| 3. Render Resume |
| 4. Render Pause |
| 5. Render SetVolume |
| 6. Render GetGain |
| 7. Render SetMute |
| 8. Render SetAttributes |
| 9. Render SelectScene |
| 10. Render getEXtParams |
| 11. Render getMmapPosition |
| 12.Exit |
======================================================
your choice is:
12

8 總結(jié)

本文沒(méi)有介紹HDMI聲卡codec驅(qū)動(dòng)的具體實(shí)現(xiàn),代碼路徑drivers/hdf_core/framework/model/audio/hdmi。平臺(tái)適配支持HDMI聲卡可以不用關(guān)注驅(qū)動(dòng)的具體實(shí)現(xiàn)。
支持HDMI聲卡是OpenHarmony系統(tǒng)使用中不可或缺的一部分,是OpenHarmony系統(tǒng)用于投影儀、電視顯示和生活場(chǎng)景的重要功能,本文介紹了OpenHarmony系統(tǒng)支持HDMI聲卡的適配步驟希望對(duì)您有所幫助。



原文標(biāo)題:OpenHarmony支持HDMI接口聲卡適配說(shuō)明

文章出處:【微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

    關(guān)注

    60

    文章

    2968

    瀏覽量

    45942
  • OpenHarmony
    +關(guān)注

    關(guān)注

    33

    文章

    3955

    瀏覽量

    21129

原文標(biāo)題:OpenHarmony支持HDMI接口聲卡適配說(shuō)明

文章出處:【微信號(hào):gh_e4f28cfa3159,微信公眾號(hào):OpenAtom OpenHarmony】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    基于AMD FPGA的HDMI2.1接口實(shí)現(xiàn)

    Multimedia Interface(HDMI)是一種傳輸音視頻數(shù)據(jù)的專用接口。目前最新的版本為HDMI 2.1,最大帶寬48Gbps,最大可支持8
    的頭像 發(fā)表于 02-12 17:18 ?6325次閱讀
    基于AMD FPGA的<b class='flag-5'>HDMI</b>2.1<b class='flag-5'>接口</b>實(shí)現(xiàn)

    RK平臺(tái)聲卡基礎(chǔ)知識(shí)總結(jié)(基于ALSA框架)

    多個(gè)功能模塊的協(xié)作,將 SoC 內(nèi)部的數(shù)字音頻信號(hào)與外部音頻設(shè)備(麥克風(fēng)、耳機(jī)、HDMI 等)連接,同時(shí)解決數(shù)據(jù)同步、格式兼容、硬件適配等問(wèn)題。
    的頭像 發(fā)表于 02-06 16:58 ?3198次閱讀
    RK平臺(tái)<b class='flag-5'>聲卡</b>基礎(chǔ)知識(shí)總結(jié)(基于ALSA框架)

    HT1001K光電一體機(jī)詳細(xì)介紹和說(shuō)明

    模式,靈活適配局域網(wǎng)與互聯(lián)網(wǎng)環(huán)境。 ? 豐富接口設(shè)計(jì):接口布局清晰,功能明確,具體參數(shù)如下:端口名稱 功能說(shuō)明 核心用途 HDMI IN 1
    發(fā)表于 01-06 18:24

    新唐科技HDMI接口芯片的開(kāi)發(fā)經(jīng)驗(yàn)和歷史背景

    新唐科技通過(guò)20幾年在高速接口芯片的開(kāi)發(fā)經(jīng)驗(yàn),一直耕耘在HDMI接口芯片的開(kāi)發(fā)領(lǐng)域,作為行業(yè)的領(lǐng)導(dǎo)者在新協(xié)議發(fā)布時(shí)都會(huì)在第一時(shí)間推出最新的產(chǎn)品。至今已經(jīng)開(kāi)發(fā)了HDMI1.0/
    的頭像 發(fā)表于 01-06 11:01 ?517次閱讀
    新唐科技<b class='flag-5'>HDMI</b><b class='flag-5'>接口</b>芯片的開(kāi)發(fā)經(jīng)驗(yàn)和歷史背景

    TPD12S015:HDMI接口的集成解決方案

    的傳輸。德州儀器(TI)的TPD12S015就是一款專門為HDMI 1.3和1.4接口設(shè)計(jì)的集成解決方案,它為便攜式和非便攜式電子應(yīng)用提供了強(qiáng)大的功能支持。 文件下載: tpd12s015.pdf 一
    的頭像 發(fā)表于 12-24 17:25 ?662次閱讀

    TPD5S116:HDMI接口的理想伴侶芯片

    TPD5S116:HDMI接口的理想伴侶芯片 在當(dāng)今電子設(shè)備高度普及的時(shí)代,HDMI接口作為一種廣泛應(yīng)用的高清視頻傳輸接口,其穩(wěn)定性和可靠性
    的頭像 發(fā)表于 12-23 14:10 ?440次閱讀

    應(yīng)用 I HDMI接口防護(hù)方案

    一、應(yīng)用背景HDMI接口(又稱高清多媒體接口)是一種全數(shù)字化視頻和聲音發(fā)送接口,可以發(fā)送未壓縮的音頻及視頻信號(hào)。廣泛用于機(jī)頂盒、DVD播放器、電視、計(jì)算機(jī)、數(shù)字音響等設(shè)備。
    的頭像 發(fā)表于 12-01 13:38 ?367次閱讀
    應(yīng)用 I <b class='flag-5'>HDMI</b><b class='flag-5'>接口</b>防護(hù)方案

    五種HDMI接口類型介紹

    我們都知道USB接口有很多類型,然而熟悉的HDMI接口,它也有很多不一樣的接口,本文將圍繞HDMI的不同
    的頭像 發(fā)表于 10-28 16:11 ?5803次閱讀
    五種<b class='flag-5'>HDMI</b><b class='flag-5'>接口</b>類型介紹

    新品速遞!DS - 6320SE數(shù)字標(biāo)牌主板正式發(fā)布,支持安卓 OpenHarmony系統(tǒng)+超高性價(jià)比

    ,系統(tǒng)適配靈活,可支持Android9.0與OpenHarmony5.1操作系統(tǒng);輸出端提供LVDS、HDMI雙版本選擇,其中HDMI版本能
    的頭像 發(fā)表于 10-24 10:04 ?856次閱讀
    新品速遞!DS - 6320SE數(shù)字標(biāo)牌主板正式發(fā)布,<b class='flag-5'>支持</b>安卓 <b class='flag-5'>OpenHarmony</b>系統(tǒng)+超高性價(jià)比

    嵌入式接口通識(shí)知識(shí)之HDMI接口

    1.1 基礎(chǔ)概念HDMI的全稱是High-Definition Multimedia Interface,譯為高清多媒體接口。HDMI是一種完全數(shù)字化的接口,用于連接高清晰度視頻設(shè)備,
    發(fā)表于 08-25 17:41

    HDMI接口如何選擇ESD保護(hù)器件

    本文參考HDMI接口各版本規(guī)范,詳細(xì)介紹了HDMI接口的引腳配置及選型要求,討論了深回掃器件在HDMI
    的頭像 發(fā)表于 08-05 15:11 ?961次閱讀

    【VisionFive 2單板計(jì)算機(jī)試用體驗(yàn)】測(cè)試聲卡

    測(cè)試板卡上聲卡,播放mp3音樂(lè)。 一、聲卡設(shè)備 1.1、查詢板卡的聲卡設(shè)備 板卡支持兩個(gè)聲卡,一個(gè)是自身
    發(fā)表于 07-22 07:33

    HDMI接口芯片失效原因分析和HDMI接口芯片改善措施與選型

    HDMI接口芯片 失效原因分析和改善措施 ? ? HDMI,全稱 High Definition Multimedia Interface, 即高清多媒體接口。自問(wèn)世以來(lái),
    的頭像 發(fā)表于 05-09 11:16 ?3.4w次閱讀
    <b class='flag-5'>HDMI</b><b class='flag-5'>接口</b>芯片失效原因分析和<b class='flag-5'>HDMI</b><b class='flag-5'>接口</b>芯片改善措施與選型

    HDMI接口輻射問(wèn)題解決

    原創(chuàng)金工電磁 一前言 HDMI,即高清多媒體接口,是一種全數(shù)字化視頻和聲音發(fā)送接口支持同時(shí)發(fā)送音頻和視頻信號(hào),具有非常廣泛的應(yīng)用,現(xiàn)在的多媒體顯示器,包括電視,機(jī)頂盒,筆記本以及投影
    發(fā)表于 05-06 14:40

    HDMI接口的定義和主要應(yīng)用

    Multimedia Interface”。HDMI接口支持高分辨率的視頻流與高保真的音頻流的傳輸,大大減少了布線的復(fù)雜度。
    的頭像 發(fā)表于 03-26 15:21 ?7313次閱讀