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)不再提示

讓RK3562教你嵌入式開發(fā)!(四)

觸覺智能 ? 2024-04-12 08:33 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群


導(dǎo)讀

接著上篇介紹Debian的文章,這篇文章先把Debian的后續(xù)說完緊接著Android 13 SDK編譯這個教程就完美結(jié)束啦。

01Ethernet

接口如下圖所示:

5062d0d4-f864-11ee-9118-92fbcf53809c.png

配置如下表所示:

50795840-f864-11ee-9118-92fbcf53809c.png

主板有一路千兆以太網(wǎng)接口,設(shè)備節(jié)點為eth0,以太網(wǎng)接口默認(rèn)支持DHCP,只需要將以太網(wǎng)接口連接路由器及可為主板動態(tài)分配IP地址。如下圖即為成功分配IP。

50801d4c-f864-11ee-9118-92fbcf53809c.png

如果要看IP,可以ADB調(diào)試,輸入ifconfig,查看IP地址,如下圖所示:

5087828a-f864-11ee-9118-92fbcf53809c.png

02WIFI

首先上滑屏幕點擊【設(shè)置】-> 【網(wǎng)絡(luò)和互聯(lián)網(wǎng)】,隨后在WIFI列表中選擇需要連接的WIFI名稱,輸入對應(yīng)的密碼即可測試WIFI連接功能,如下圖所示:

5094b7a2-f864-11ee-9118-92fbcf53809c.png

50a976e2-f864-11ee-9118-92fbcf53809c.png

連接成功后使用ifconfig命令查看wlan0的IP,

如下圖所示:

50b9bc6e-f864-11ee-9118-92fbcf53809c.png

03Bluetooth

首先上滑屏幕點擊【設(shè)置】->【已連接的設(shè)備】->【與新設(shè)備配對】,選擇需要連接藍牙的名稱進行連接配對,點擊如下圖所示:

50dab9b4-f864-11ee-9118-92fbcf53809c.png

50e63294-f864-11ee-9118-92fbcf53809c.png

藍牙連接成功,配對成功之后主板即可通過藍牙與手機相互傳輸文件。

04耳機接口

主板有一路標(biāo)準(zhǔn)四節(jié)座J37,具備進行音頻輸出及錄音功能,接入耳機后聲音優(yōu)先從耳機輸出,如下圖所示:

50f8a244-f864-11ee-9118-92fbcf53809c.png

510bd7d8-f864-11ee-9118-92fbcf53809c.png


耳機支持插入檢測,當(dāng)插入耳機后,音頻只從耳機通道輸出,喇叭將會靜音。

511edc70-f864-11ee-9118-92fbcf53809c.png

當(dāng)然也可以通過藍牙來連接無線耳機,

如下圖所示:

512b8830-f864-11ee-9118-92fbcf53809c.png

05MIC

麥克風(fēng)位于主板的J36,連接MIC后,使用系統(tǒng)自帶的錄音機,進行錄音測試功能。

514061ce-f864-11ee-9118-92fbcf53809c.png

51b0425a-f864-11ee-9118-92fbcf53809c.png

序號1:按下錄音

序號2:播放錄音

序號3:暫停錄音

序號4:歷史錄音文件

06RTC

外部RTC HYM8563 電池底座位于J47,需要接入紐扣電池才能讓主板掉電保存時間,RTC電池,當(dāng)需要取下或更換時,將黃色部分輕掰電池即可彈出,如下圖所示:

51ca3976-f864-11ee-9118-92fbcf53809c.png

設(shè)備節(jié)點:/dev/etc0

系統(tǒng)默認(rèn)使用HYM8635作為系統(tǒng)時鐘,時間設(shè)置方法:

//設(shè)置時間

su date “2024-3-18 14:00”

//將RTC時鐘調(diào)整為目前的系統(tǒng)一致的時鐘

su hwclock -w

//獲取硬件RTC當(dāng)前時間

su hwclock

07USB

將鼠標(biāo)插入USB 2.0 HOST,并連接好屏幕,這時我們就可以通過鼠標(biāo)來操作屏幕了如下圖所示:

51e01f02-f864-11ee-9118-92fbcf53809c.png

08TF Card

TF Card位于J6,如上圖所示,支持FAT32和NTFS格式分區(qū)自動掛載。在插入TF卡后,安卓桌面菜單欄會顯示TF卡標(biāo)識。

52081020-f864-11ee-9118-92fbcf53809c.png

52236d16-f864-11ee-9118-92fbcf53809c.png

=

09ADC

52490a6c-f864-11ee-9118-92fbcf53809c.png

主板擴展接口有六路ADC,支持10bit ADC采樣

5268da7c-f864-11ee-9118-92fbcf53809c.png

ADC輸入電壓計算公式為:

V = (voltage_raw/1024)*1.8v

其中voltage_raw為從設(shè)備節(jié)點讀取的值。以ADCIN0為例:

ADC讀取如下圖所示:

52773fb8-f864-11ee-9118-92fbcf53809c.png

即voltage_raw = 134。

V = (voltage_raw/1024)*1.8v = (134/1024)*1.8v = 0.2v

10
MIPI CSI Camera

主板適配了OV1385(后攝)和GC8034(前攝)接口位置和連接方式

如下圖所示:

OV1385(后攝)

528eb4c2-f864-11ee-9118-92fbcf53809c.png

點擊相機按鈕可以進行拍照,并在相冊中查看剛剛拍攝的照片,如下圖所示:

52ad7088-f864-11ee-9118-92fbcf53809c.png

52c0d452-f864-11ee-9118-92fbcf53809c.png

11
開啟手勢導(dǎo)航

打開菜單界面點擊【設(shè)置】->【系統(tǒng)】->【手勢】,選擇【手勢當(dāng)行】

52d6b0e2-f864-11ee-9118-92fbcf53809c.png

手勢導(dǎo)航功能如下:

從屏幕底部向上滑動,可以切換到主屏幕。

從底部向上滑動并按住在松開,可切換應(yīng)用

從左側(cè)或者右側(cè)邊緣向另外一側(cè)滑動,可返回上一個屏幕

當(dāng)需要調(diào)整按鈕靈敏度時可點擊右側(cè)設(shè)置按鈕進行調(diào)節(jié),如下圖所示:

主板適配了OV1385(后攝)和GC8034(前攝)接口位置和連接方式如下圖所示:

52ff1e1a-f864-11ee-9118-92fbcf53809c.png

53112b0a-f864-11ee-9118-92fbcf53809c.png

12
開發(fā)者選項

打開設(shè)置,并點擊【關(guān)于平板電腦】,連續(xù)點擊此版本號5次即可進入開發(fā)者選項,如下圖所示:

531e541a-f864-11ee-9118-92fbcf53809c.png

13Android 13 SDK編譯

對于剛學(xué)習(xí)嵌入式軟件開發(fā)的新手來說可能對于SDK有些許的陌生,下面就由我為大家介紹一下SDK是什么,作用又是什么。

13-1SDK簡介

SDK,全稱Software Development Kit,即“軟件開發(fā)工具包”。這是一個覆蓋面相當(dāng)廣泛的術(shù)語,可以理解為,由第三方服務(wù)商提供的實現(xiàn)軟件產(chǎn)品某項功能的工具包。SDK內(nèi)部一般包含API(接口)、庫、開發(fā)工具之類的內(nèi)容,通常是軟件工程師為特定的軟件包、軟件框架、硬件平臺、操作系統(tǒng)等建立應(yīng)用軟件時的開發(fā)工具的集合。

簡而言之,SDK是一種輔助開發(fā)某一類軟件的相關(guān)文檔、范例和工具的集合,通常用于軟件開發(fā)人員為特定的軟件包、軟件框架、硬件平臺或操作系統(tǒng)等創(chuàng)建應(yīng)用時的開發(fā)環(huán)境的建立。通過SDK的使用,軟件開發(fā)人員可以更加高效、便捷地開發(fā)出符合特定需求的應(yīng)用軟件。

13-2 源碼獲取

注意:源碼的解壓和編譯使用普通用戶即可,無需使用sudo或root用戶

整包源碼獲?。?/p>

鏈接:

https://pan.baidu.com/s/1tKS67beMzwthqhdTEG-A3Q?pwd=1234

提取碼:1234

13-3網(wǎng)盤文件傳輸?shù)経buntu中

在這里為大家推薦一種傳輸工具FileZilla,可以很方便的將文件傳輸?shù)?a target="_blank">Linux中具體使用方法如下:

FileZilla官方網(wǎng)站:

http://www.filezilla.cn/download

下載好軟件之后,打開軟件點擊【文件】-> 【站點管理】,之后根據(jù)下圖標(biāo)注步驟操作:

533985fa-f864-11ee-9118-92fbcf53809c.png

連接成功以后,將需要傳輸?shù)奈募献е付ǖ腖inux文件夾當(dāng)中即可,如下圖所示:

53500668-f864-11ee-9118-92fbcf53809c.png

將源碼傳輸完成之后,進入Ubuntu進行校驗并對源碼進行解壓,首先創(chuàng)建一個文件名為target_path的文件夾,將待解壓的文件解壓到此文件夾下,解壓時間過長請大家耐心等待,代碼如下:

53500668-f864-11ee-9118-92fbcf53809c.png

#校驗下載文件的完整性

$ md5sum -c md5sum.txt

#將下載的文件解壓到 target_path 目錄

$ cat RK3562_Android13.0_SDK.tar.gza* | tar -xz -C target_path

$ cd target_path/RK3562_Android13.0_SDK

#解壓后的目錄下有.git隱藏文件,使用以下命令從.git中恢復(fù)SDK源碼

$ git reset --hard

13-4SDK編譯

這里以一鍵編譯為例,進入SDK根目錄執(zhí)行命令可以使用編譯腳本。一鍵編譯uboot、kernel、system等分區(qū),編譯時間過長大家耐心等待。

代碼如下:

$ source build/envsetup.sh

$ lunch rk3562_t-userdebug

$ ./build.sh -UCKAu -d ido-evb3562-v1b-dsi-mipi -J20

編譯成功結(jié)果如下圖所示:

537afdfa-f864-11ee-9118-92fbcf53809c.png

13-5 MIPI屏LOGO旋轉(zhuǎn)

修改kernel-5.10/logo.bmp

和kernel-5.10/logo_kernel.bmp,

LOGO旋轉(zhuǎn)270度,結(jié)果如下:

kernel-5.10/logo.bmp修改后圖:

539a581c-f864-11ee-9118-92fbcf53809c.png

kernel-5.10/logo_kernel.bmp修改后圖:

53a7cc22-f864-11ee-9118-92fbcf53809c.png

13-6觸摸屏旋轉(zhuǎn)

按照下面代碼提示根據(jù)路徑修改源碼

---a/kernel-5.10/arch/arm64/boot/dts/rockchip/ido-evb3562-v1b-dsi-mipi.dts

+++ b/kernel-5.10/arch/arm64/boot/dts/rockchip/ido-evb3562-v1b-dsi-mipi.dts

@@ -360,8 +360,8 @@ gt911@14 {

pinctrl-0 = <&touch_gpio>;

goodix_irq_gpio = <&gpio0 RK_PB6 IRQ_TYPE_LEVEL_LOW>;

goodix_rst_gpio = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;

- // touchscreen-inverted-y;

- // touchscreen-swapped-x-y;

+ touchscreen-inverted-y;

+ touchscreen-swapped-x-y;

status = "okay";

};

};

如下圖所示:

53b494c0-f864-11ee-9118-92fbcf53809c.png

13-7AOSP系統(tǒng)旋轉(zhuǎn)

---a/device/rockchip/rk3562/BoardConfig.mk

+++ b/device/rockchip/rk3562/BoardConfig.mk

@@-26,7+26,7@@ PRODUCT_KERNEL_CONFIG += rk356x.config

# used for fstab_generator, sdmmc controller address

PRODUCT_BOOT_DEVICE := ff870000.mmc

-SF_PRIMARY_DISPLAY_ORIENTATION := 0

+SF_PRIMARY_DISPLAY_ORIENTATION := 270

# Disable emulator for "make dist" until there is a 64-bit qemu kernel

BUILD_EMULATOR := false

53c998b6-f864-11ee-9118-92fbcf53809c.png

以上三個位置修改后,重新在編譯一下,編譯指令為:

$ source build/envsetup.sh

$ lunch rk3562_t-userdebug

$ ./build.sh -CKAu -d ido-evb3562-v1b-dsi-mipi -J20

即可獲得橫屏固件,測試結(jié)果如下圖所示:

53d8f4c8-f864-11ee-9118-92fbcf53809c.png

53f273bc-f864-11ee-9118-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)注

    5175

    文章

    19986

    瀏覽量

    324543
  • 以太網(wǎng)
    +關(guān)注

    關(guān)注

    41

    文章

    5867

    瀏覽量

    178649
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1091

    瀏覽量

    50677
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    84

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

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

    迅為RK3562開發(fā)板 Ubuntu系統(tǒng)功能測試

    迅為RK3562開發(fā)板 Ubuntu系統(tǒng)功能測試
    的頭像 發(fā)表于 07-10 13:46 ?838次閱讀
    迅為<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板 Ubuntu系統(tǒng)功能測試

    迅為RK3562開發(fā)板2900頁+資料_多種系統(tǒng)適配全開源

    迅為RK3562開發(fā)板ARM核A53核心板多種系統(tǒng)適配全開源 RK3562開發(fā)板(2GB內(nèi)存+16GB存儲)
    發(fā)表于 06-17 10:50

    迅為RK3562開發(fā)板Buildroot系統(tǒng)功能測試

    迅為RK3562開發(fā)板Buildroot系統(tǒng)功能測試
    的頭像 發(fā)表于 06-13 13:46 ?1546次閱讀
    迅為<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板Buildroot系統(tǒng)功能測試

    有獎丨米爾 瑞芯微RK3562開發(fā)板免費試用新增名額!

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3562應(yīng)用處理器的MYD-YR3562開發(fā)板免費試用名額增加
    的頭像 發(fā)表于 06-13 08:04 ?705次閱讀
    有獎丨米爾 瑞芯微<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板免費試用新增名額!

    RK3562開發(fā)板uboot下GPIO的控制方法,觸覺智能嵌入式方案商

    本文介紹如何uboot下GPIO的控制方法等,使用觸覺智能RK3562開發(fā)板演示,搭載4核A53處理器,主頻高達2.0GHz;內(nèi)置獨立1Tops算力NPU,可應(yīng)用于物聯(lián)網(wǎng)網(wǎng)關(guān)、平板電腦、智能家居
    的頭像 發(fā)表于 06-06 17:49 ?470次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板uboot下GPIO的控制方法,觸覺智能<b class='flag-5'>嵌入式</b>方案商

    性價比不錯的工業(yè)級開發(fā)板 — 米爾RK3562

    今天給大家介紹一款開發(fā)板是來自米爾的RK3562開發(fā)RK3562是瑞芯微新推出的開發(fā)板芯片帶有
    的頭像 發(fā)表于 06-05 08:01 ?1379次閱讀
    性價比不錯的工業(yè)級<b class='flag-5'>開發(fā)</b>板 — 米爾<b class='flag-5'>RK3562</b>

    觸覺智能RK3562開發(fā)板新版強勢亮相

    /RK3562J),都支持NPU和CAN功能了,為此觸覺智能RK3562開發(fā)板進行了迭代升級,全新型號為EVB3562-V2。為了慶祝觸覺智能RK3
    的頭像 發(fā)表于 05-30 11:32 ?766次閱讀
    觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板新版強勢亮相

    RK3562開發(fā)板使用SPI掛載RTD溫度傳感器

    。 飛凌嵌入式基于瑞芯微RK3562處理器推出的OK3562J-C開發(fā)板,在P8插針引腳上預(yù)留了SPI2接口,包括: SPI2_CLK_M0、SPI2_CSN0_M0、SPI2
    發(fā)表于 04-15 15:45

    NPU性能深度評測:瑞芯微RK3588、RK3576、RK3568、RK3562

    隨著AI技術(shù)不斷發(fā)展,越來越多的嵌入式設(shè)備開始集成NPU(神經(jīng)網(wǎng)絡(luò)處理單元),以實現(xiàn)更高效的AI推理。作為國產(chǎn)芯片廠商的佼佼者,瑞芯微推出的RK3588、RK3576、RK3568、
    的頭像 發(fā)表于 04-03 11:17 ?4459次閱讀
    NPU性能深度評測:瑞芯微<b class='flag-5'>RK</b>3588、<b class='flag-5'>RK</b>3576、<b class='flag-5'>RK</b>3568、<b class='flag-5'>RK3562</b>

    瑞芯微米爾RK3562國產(chǎn)核心板,ARM中量級多面手

    近日,米爾電子攜手推出全新一代ARM核心板——基于瑞芯微RK3562(J)處理器的MYC-YR3562核心板及開發(fā)板。這款核心板憑借其強大的性能、豐富的接口和靈活的擴展能力,為工業(yè)控制、物聯(lián)網(wǎng)
    發(fā)表于 02-28 15:32

    瑞芯微RK3562處理器的基本特性

    RK3562是瑞芯微新推出的高性能、低功耗核應(yīng)用處理器芯片,內(nèi)置多種功能強大的嵌入式硬件引擎,具有高性能的存儲器接口。本文主要介紹RK3562處理器的基本特性以及Smart-
    的頭像 發(fā)表于 02-25 17:05 ?2240次閱讀
    瑞芯微<b class='flag-5'>RK3562</b>處理器的基本特性

    如何RK3562J在M核上啟動?

    飛凌嵌入式基于瑞芯微RK3562系列處理器打造的FET3562J-C全國產(chǎn)核心板,是一款專為工業(yè)自動化及消費類電子設(shè)備設(shè)計的產(chǎn)品,憑借其強大的功能和靈活性,自上市以來得到了各行業(yè)客戶的廣泛關(guān)注。本文
    的頭像 發(fā)表于 01-22 09:05 ?939次閱讀
    如何<b class='flag-5'>讓</b><b class='flag-5'>RK3562</b>J在M核上啟動?

    Linux系統(tǒng)更換開機logo方法教程,觸覺智能RK3562開發(fā)板演示

    本文介紹Linux系統(tǒng)更換開機logo方法教程,通用RK3566、RK3568、RK3588、RK3576等開發(fā)板,觸覺智能
    的頭像 發(fā)表于 01-06 10:53 ?1081次閱讀
    Linux系統(tǒng)更換開機logo方法教程,觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板演示

    嵌入式開發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(下)

    本文繼續(xù)介紹Linux系統(tǒng)查看硬件配置及常用調(diào)試命令,方便開發(fā)者快速了解開發(fā)板硬件信息及進行相關(guān)調(diào)試。觸覺智能RK3562開發(fā)板演示
    的頭像 發(fā)表于 01-03 13:54 ?873次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>必備-<b class='flag-5'>RK3562</b>演示Linux常用系統(tǒng)查詢命令(下)

    嵌入式開發(fā)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)觸覺智能出品

    實用干貨!嵌入式開發(fā)學(xué)習(xí)必備-RK3562演示Linux常用系統(tǒng)查詢命令(上)關(guān)注觸覺智能持續(xù)為大家?guī)砀?b class='flag-5'>嵌入式開發(fā)內(nèi)容
    的頭像 發(fā)表于 12-31 10:51 ?117次閱讀
    <b class='flag-5'>嵌入式開發(fā)</b>必備-<b class='flag-5'>RK3562</b>演示Linux常用系統(tǒng)查詢命令(上)觸覺智能出品