chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

高清電視盒子方案分享,紅外遙控適配過程全解析

迅為電子 ? 來源:迅為電子 ? 2024-12-17 10:46 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


應(yīng)用背景

隨著紅外線設(shè)備的應(yīng)用日益廣泛,例如遙控器和紅外傳感器等。而RK3399作為一款高性能處理器,廣泛應(yīng)用于電視盒子等智能終端。通過將紅外遙控功能與 RK3399 電視盒子結(jié)合,用戶能夠高效地控制電視設(shè)備。極大的提升了用戶體驗。

iTOP-RK3399平臺介紹

c8bff3ba-b847-11ef-93f3-92fbcf53809c.jpg

c8cd2788-b847-11ef-93f3-92fbcf53809c.jpg

c8f7623c-b847-11ef-93f3-92fbcf53809c.jpg

c9059a50-b847-11ef-93f3-92fbcf53809c.jpg

c91fc074-b847-11ef-93f3-92fbcf53809c.jpg

c9511f98-b847-11ef-93f3-92fbcf53809c.jpg

c961dcde-b847-11ef-93f3-92fbcf53809c.jpg


紅外遙控方案示例

iTOP-RK3399 開發(fā)板搭載了HS0038B 紅外接收模塊。接下來我們在RK3399開發(fā)板 Android8系統(tǒng)上適配紅外遙控。

01-獲取USERCODE和KEY值

開發(fā)板里面燒寫Android8系統(tǒng),然后在串口終端輸入以下命令使能DBG_CODE 打印

echo 1 > /sys/module/rockchip_pwm_remotectl/parameters/code_print

在遙控器上按下任意按鍵,可以看到類似如下信息:

c971f2ea-b847-11ef-93f3-92fbcf53809c.png

從上圖發(fā)現(xiàn)這個遙控的 usercode是0xdd22,用以標(biāo)識遙控種類。RMC_GETDATA 表示鍵值。

我們選取遙控器上的幾個按鈕作為示例,分別測出如下圖所示的按鍵的鍵值。

c97c73d2-b847-11ef-93f3-92fbcf53809c.png

02-修改設(shè)備樹打開PWM

首先查看開發(fā)板底板的原理圖如下圖所示:

c9a00edc-b847-11ef-93f3-92fbcf53809c.png

然后在核心板原理圖搜索“IR_RX”,如下圖所示,對應(yīng)的引腳是GPIO0_A6/PWM3A_IR_d

c9b47dd6-b847-11ef-93f3-92fbcf53809c.png

然后查找設(shè)備樹itop-3399.dtsi文件,路徑為:itop-3399_8.1/kernel/arch/arm64/boot/dts/rockchip/itop-3399.dtsi

在此文件中的pwm3節(jié)點添加鍵值,如下圖所示:

c9d17fbc-b847-11ef-93f3-92fbcf53809c.png

我們來分析一下這個節(jié)點,如下表所示:

c9e11f1c-b847-11ef-93f3-92fbcf53809c.png

itop-3399_8.1/kernel/include/dt-bindings/input/rk-input.h文件如下圖所示:

c9f8dab2-b847-11ef-93f3-92fbcf53809c.png

03-Android鍵值映射

在修改了步驟二的設(shè)備樹后,重新編譯Android源碼,編譯完成會在out目錄下生成編譯好的文件。itop-3399_8.1/out/target/product/rk3399_mid/system/usr/keylayout/ff420030_pwm.kl文件用于將 Linux 層獲取的鍵值映射到 Android 上對應(yīng)的鍵值。我們可以添加或者修改該文件的內(nèi)容以實現(xiàn)不同的鍵值映射。沒有的按鍵值,在按鍵時,上層app收到的值是未知按鍵。我們添加示例的幾個按鍵的鍵值映射,如下圖所示:

ca06ff5c-b847-11ef-93f3-92fbcf53809c.png

中間的數(shù)字是功能碼對應(yīng)的數(shù)字,在itop-3399_8.1/kernel/include/dt-bindings/input/rk-input.h中查看。右側(cè)的是與上層對應(yīng)的關(guān)系,在frameworks/base/core/java/android/view/KeyEvent.java路徑可以查找到(例如:KEYCODE_DPAD_DOWN 只需要取后半部分就可以),如下圖所示:

ca1d77c8-b847-11ef-93f3-92fbcf53809c.png

修改完畢f(xié)f420030_pwm.kl文件,然后修改編譯腳本,將“make installclean”注釋掉,然后重新編譯Android8的鏡像,編譯完后,燒寫鏡像。

04-測試紅外遙控

燒寫鏡像以后,系統(tǒng)啟動進(jìn)入Android系統(tǒng),我們打開系統(tǒng)自帶的“設(shè)置”APP,按遙控器上的上下鍵,可以移動到對應(yīng)的選項,按遙控器上的enter按鈕,可以選中選項,按返回按鈕可以退回上一級目錄,按音量+ - 可以控制音量。

然后我們打開系統(tǒng)自帶的“通訊錄”APP,新建聯(lián)系人,在手機(jī)號的輸入框里面,用遙控器按下0-9 的數(shù)字,可以輸入,如下圖所示,以上測試說明3399支持紅外線接收。

ca489a70-b847-11ef-93f3-92fbcf53809c.png

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

    關(guān)注

    11

    文章

    290

    瀏覽量

    58481
  • 紅外線
    +關(guān)注

    關(guān)注

    14

    文章

    629

    瀏覽量

    58243
  • 電視盒子
    +關(guān)注

    關(guān)注

    1

    文章

    159

    瀏覽量

    19682

原文標(biāo)題:高清電視盒子方案分享 | 紅外遙控適配過程全解析

文章出處:【微信號:迅為電子,微信公眾號:迅為電子】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    藍(lán)牙語音遙控方案 NRF52840、HS6621

    方案介紹 藍(lán)牙語音遙控器一般是通過按下語音鍵,遙控器會發(fā)送一個 HID 編碼通知智能電視或者機(jī)頂盒打開識音功能,此時,遙控器LED燈保持閃爍
    的頭像 發(fā)表于 10-13 09:26 ?19次閱讀
    藍(lán)牙語音<b class='flag-5'>遙控</b>器<b class='flag-5'>方案</b> NRF52840、HS6621

    紅外感應(yīng)迎賓器方案方案介紹及產(chǎn)品功能)

    LED 呼吸無頻閃 GPIO 12 3 路 LED、1 路觸摸、1 路 PIR、1 路喇叭 復(fù)用 紅外感應(yīng)迎賓器方案核心功能 深圳三佛科技推出的紅外感應(yīng)迎賓器
    發(fā)表于 08-26 11:48

    浮思特 | 紅外熱像儀鏡頭模組是什么?原理、結(jié)構(gòu)與應(yīng)用解析

    解析。一、紅外熱像儀鏡頭模組的定義紅外熱像儀鏡頭模組(InfraredThermalImagingLensModule)是紅外熱像儀的前端成像核心,負(fù)責(zé)接收物體發(fā)
    的頭像 發(fā)表于 08-14 14:24 ?644次閱讀
    浮思特 | <b class='flag-5'>紅外</b>熱像儀鏡頭模組是什么?原理、結(jié)構(gòu)與應(yīng)用<b class='flag-5'>全</b><b class='flag-5'>解析</b>

    尋求遙控器:cist電視是哪個公司的產(chǎn)品呀?是否有遙控器賣?

    cist電視是哪個公司的產(chǎn)品呀?是否有遙控器賣?
    發(fā)表于 08-04 17:26

    【選型】常見的遙控開關(guān)控制協(xié)議,看看哪種適合你?

    日常生活中十分常見,只是大家一般忽略了它的存在。例如家里的電視、空調(diào)遙控器就是通過38kHz紅外載波的方式進(jìn)行傳輸?shù)摹?b class='flag-5'>紅外遙控方式一般有一個
    的頭像 發(fā)表于 07-17 19:34 ?780次閱讀
    【選型】常見的<b class='flag-5'>遙控</b>開關(guān)控制協(xié)議,看看哪種適合你?

    藍(lán)牙語音遙控器:智能家居的智慧控制核心

    隨著智能家居的蓬勃發(fā)展,藍(lán)牙語音遙控器憑借其便捷的操作和智能交互體驗,正迅速取代傳統(tǒng)紅外遙控器,成為智能電視、機(jī)頂盒等設(shè)備的首選控制工具。 相較于需對準(zhǔn)設(shè)備的
    發(fā)表于 06-01 20:24

    藍(lán)牙語音遙控器 低功耗芯片選型HS6621CxC/OM6621

    隨著智能家居的蓬勃發(fā)展,藍(lán)牙語音遙控器憑借其便捷的操作和智能交互體驗,正迅速取代傳統(tǒng)紅外遙控器,成為智能電視、機(jī)頂盒等設(shè)備的首選控制工具。相較于需對準(zhǔn)設(shè)備的
    發(fā)表于 05-22 15:23

    傳統(tǒng)攝像頭為什么需要升級為AI盒子?多場景痛點解析

    系統(tǒng)具備了“看得懂”的能力,大幅提升了管理效率并降低了人力成本。?? 那么, 為什么傳統(tǒng)攝像頭需要升級AI盒子? 哪些場景必須依賴AI分析?小編將從安防、零售、工業(yè)三大典型場景出發(fā),解析傳統(tǒng)方案的痛點,并說明AI
    的頭像 發(fā)表于 05-14 17:53 ?601次閱讀

    藍(lán)牙語音遙控國產(chǎn)適用芯片HS6621

    ,使用非常方便,徹底擺脫傳統(tǒng)紅外遙控器在節(jié)目搜索時的繁瑣操作和低效。 藍(lán)牙語音遙控器一般是通過按下語音鍵,遙控器會發(fā)送一個 HID 編碼通知智能電視
    發(fā)表于 04-30 16:21

    索尼中標(biāo)湖南廣播電視臺4K超高清轉(zhuǎn)播車項目

    近日,索尼(中國)有限公司核心系統(tǒng)產(chǎn)品成功中標(biāo)湖南廣播電視臺4K超高清轉(zhuǎn)播車項目,這是繼成功交付的湖南臺第一輛4K 轉(zhuǎn)播車和4K新聞演播室項目之后,索尼4K系統(tǒng)產(chǎn)品和解決方案再度應(yīng)用于湖南廣播
    的頭像 發(fā)表于 03-12 16:44 ?1321次閱讀

    電鴻系統(tǒng)技術(shù)架構(gòu)解析,觸覺智能推出多款電鴻適配硬件方案

    電鴻系統(tǒng)技術(shù)架構(gòu)解析,觸覺智能推出多款電鴻適配硬件方案
    的頭像 發(fā)表于 02-26 16:21 ?1204次閱讀
    電鴻系統(tǒng)技術(shù)架構(gòu)<b class='flag-5'>解析</b>,觸覺智能推出多款電鴻<b class='flag-5'>適配</b>硬件<b class='flag-5'>方案</b>

    華芯紅外智能解碼分析儀介紹

    華芯紅外智能解碼分析儀是根據(jù)市場需求自主研發(fā)的一款高效能工具,專為紅外編碼分析設(shè)計。本設(shè)備結(jié)合了先進(jìn)的硬件與軟件技術(shù),旨在提供一個簡單易用且經(jīng)濟(jì)實惠的解決方案,用于接收并解析市場上常見
    的頭像 發(fā)表于 01-20 10:09 ?714次閱讀
    華芯<b class='flag-5'>紅外</b>智能解碼分析儀介紹

    智芯433Mhz無線遙控級聯(lián)RGB炫彩燈方案

    智芯433無線遙控級聯(lián)RGB炫彩燈方案是基于ASP32F003芯片所開發(fā)的具有RGB彩燈變幻的智能燈具方案。該項目采用硬件“SPI+DMA”來實現(xiàn)信號的傳輸,相較于采用軟件模擬的SR
    的頭像 發(fā)表于 01-14 09:48 ?937次閱讀

    等離子電視的連接方式解析

    、等離子電視的基本接口 等離子電視通常配備有多種接口,以滿足不同設(shè)備的連接需求。以下是一些常見的接口類型: HDMI接口 :高清多媒體接口(HDMI)是目前最主流的高清視頻和音頻傳輸接
    的頭像 發(fā)表于 01-13 09:54 ?1540次閱讀

    RF遙控器廠家:射頻遙控器將成為未來的控制主流

    改革開放40余年來,人們的家庭生活發(fā)生了巨變——各型家用電器走進(jìn)了千家萬戶。在此期間,家用電器的發(fā)展也在不斷走向多樣化、智能控制化。通常我們所見的電視和空調(diào)、投影儀等設(shè)備大都是使用紅外遙控器來控制
    的頭像 發(fā)表于 12-31 11:47 ?930次閱讀