99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

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

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

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

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

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

掃碼添加小助手

加入工程師交流群


Debian介紹

今天這篇文章是來介紹Debian的。Debian是Linux的一個(gè)發(fā)行版本,Linux有許多發(fā)行版本,比如Debian,center,redhat等都是比較流行的,要說Linux和Ubuntu的關(guān)系,那就好像是安卓和miui,flyme,氫os的關(guān)系差不多。


Linux發(fā)行版本雖然眾多,但是真正屬于原始構(gòu)建的Linux版本可不多,只有少數(shù)幾個(gè),而大多數(shù)大家熟悉的或使用比較多的諸如CentOS、Ubuntu這一類屬于再構(gòu)建版本,簡(jiǎn)單來說就是這些版本是基于原始構(gòu)建版本的基礎(chǔ)之上再次修改及構(gòu)建而來。屬于原始構(gòu)建版本的真不多,我知道的只有以下幾個(gè):

Redhat,使用的是Yum/rpm包管理

Debian,使用的是Apt/deb包管理

Arch Linux,pacman包管理


而在服務(wù)器,用的最多的兩個(gè)發(fā)行版本,一個(gè)CentOS,是基于Redhat構(gòu)建而來。而另一個(gè)Ubuntu則就是基于Debian構(gòu)建而來的。關(guān)于Debian和Ubuntu之間的區(qū)別,某種程度上可以說:Debian是Ubuntu的老爸。

01ADB調(diào)試接口測(cè)試

在上次的文章當(dāng)中介紹ADB的相關(guān)知識(shí),相比大家對(duì)于ADB已經(jīng)很熟悉了,那么關(guān)于這次Debian的調(diào)試肯定會(huì)更加的輕車熟路。

打開終端,查看設(shè)備序列號(hào)并連接設(shè)備,

如下圖所示:

bc76bd3a-f21a-11ee-9118-92fbcf53809c.jpg


1.1將文件拷貝至主板

在將文件拷貝至主板之前首先為大家介紹一組快捷鍵,可以通過Crtl+N、Crtl+D退回到Windows用戶下,方便大家操作。


將文件拷貝至主板命令:adb push “本地路徑” “主板系統(tǒng)路徑”這一命令的作用是將指定的本地文件復(fù)制到主板的特定目錄下。


bc8cf212-f21a-11ee-9118-92fbcf53809c.jpg

1.2ADB下載

首先創(chuàng)建一個(gè)文件

將主板文件拷貝至本地命令:adb pull “主板系統(tǒng)文件路徑” “本地路徑”

這樣就可以實(shí)現(xiàn)主板文件到本地文件的傳輸。

bc970fb8-f21a-11ee-9118-92fbcf53809c.jpg

bc9ef282-f21a-11ee-9118-92fbcf53809c.jpg


02USB2.1USB DEVICE模式和HOST模式的區(qū)別

DEVICE USB指的是該物理接口所連接的是作為主機(jī)(Host)的設(shè)備,比如個(gè)人計(jì)算機(jī)(PC)或電子收銀機(jī)(ECR)等大型設(shè)備,

它們擔(dān)任著主控制(Master Control)的角色。


而HOST USB則是指該物理接口所連接的是作為從設(shè)備(Device)的物品,它們扮演從屬(Slave)的角色,比如鼠標(biāo)、鍵盤、U盤等外設(shè)。


在調(diào)試過程中,我們采用了鼠標(biāo)作為調(diào)試工具。將鼠標(biāo)插入U(xiǎn)SB 2.0 HOST接口,并連接好顯示屏后,我們即可通過鼠標(biāo)來操作屏幕。如下圖所示:

bcaf4056-f21a-11ee-9118-92fbcf53809c.jpg

03
TF Card

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

bcb697f2-f21a-11ee-9118-92fbcf53809c.jpg


插入SD卡之后,在界面當(dāng)中就會(huì)顯示出32GB卷,

如下圖所示:

bcc0cf56-f21a-11ee-9118-92fbcf53809c.jpg

04
Ethernet

使用ifconfig查看IP地址,如下圖所示:

bccb3766-f21a-11ee-9118-92fbcf53809c.jpg

大家可以通過ifconfig指令來設(shè)置臨時(shí)靜態(tài)變量,ifconfig eth0 192.168.1.123 如下圖所示:

bcd7929a-f21a-11ee-9118-92fbcf53809c.jpg

05
WIFI

主板配置一個(gè)2.4G/5G 雙頻WiFi模塊,型號(hào)是AP6256。系統(tǒng)啟動(dòng)會(huì)默認(rèn)打開WiFi,對(duì)應(yīng)的網(wǎng)絡(luò)節(jié)點(diǎn)為wlan0,如下圖所示:

bcdf2208-f21a-11ee-9118-92fbcf53809c.jpg

5.1連接熱點(diǎn)

點(diǎn)擊桌面右上角的網(wǎng)絡(luò)按鈕,彈出的列表中選擇要連接的熱點(diǎn),如下圖所示:

bced3140-f21a-11ee-9118-92fbcf53809c.jpg

彈出密碼輸入框,使用鍵盤輸入密碼(如果沒有接鍵盤,可以使用軟鍵盤Onboard)如下圖所示:

bcfcacb0-f21a-11ee-9118-92fbcf53809c.jpg

輸入密碼后,點(diǎn)擊連接按鈕連接熱點(diǎn):

bd0c260e-f21a-11ee-9118-92fbcf53809c.jpg

通過再次點(diǎn)擊桌面右上角網(wǎng)絡(luò)按鈕

確認(rèn)是否連接成功:

bd1937b8-f21a-11ee-9118-92fbcf53809c.jpg

06
Bluetooth

輸入指令,就可以開啟藍(lán)牙的設(shè)備進(jìn)行相互連接傳輸文件了,指令如下:

root@linaro-alip:/# hciconfig hci0 iscan

root@linaro-alip:/# hcitool scan

Scanning ...

bd23f6c6-f21a-11ee-9118-92fbcf53809c.jpg

此時(shí)在終端中輸入yes后,與之匹配的藍(lán)牙設(shè)備也會(huì)發(fā)出請(qǐng)求連接的信號(hào),手機(jī)端只需要點(diǎn)擊確定即可,當(dāng)藍(lán)牙連接成功之后,可以發(fā)現(xiàn)終端中的命令行已經(jīng)變?yōu)樗{(lán)牙設(shè)備的名字,如下圖所示:

bd35d6c0-f21a-11ee-9118-92fbcf53809c.jpg

如果需要退出藍(lán)牙,在命令終端輸入exit即可。

07
MIPI CSI Camera

使用系統(tǒng)自帶的cheese程序攝像頭,如下圖所示:

bd485e3a-f21a-11ee-9118-92fbcf53809c.jpg

當(dāng)運(yùn)行./cheese之后,攝像頭就能正常的運(yùn)行,如果需要推出相機(jī)模式可以使用Ctrl+C強(qiáng)制退出。如下圖所示:

bd593638-f21a-11ee-9118-92fbcf53809c.jpg

08
LED


主板配置了1個(gè)LED燈,位于USB與網(wǎng)口在中間。

bd6623ac-f21a-11ee-9118-92fbcf53809c.jpg

LED燈正常運(yùn)行狀態(tài)如下圖所示:

bd759bde-f21a-11ee-9118-92fbcf53809c.jpg

09
RTC


大家可以通過hwclock來讀取和設(shè)置RTC時(shí)間,如下圖所示:

指令:hwclock

bd80af1a-f21a-11ee-9118-92fbcf53809c.jpg

設(shè)置RTC時(shí)間指令如下:

# date -s '2023-8-22 1500'

# hwclock -w

# hwclock

設(shè)置結(jié)果如下圖所示:

bd8516b8-f21a-11ee-9118-92fbcf53809c.jpg

10
硬盤


主板配置了一路硬盤接口(M.2),

位于主板背面J27如下圖所示:

bd8f0a24-f21a-11ee-9118-92fbcf53809c.jpg

使用fdisk命令可以查看硬盤設(shè)備信息如下圖所示:

bda4082a-f21a-11ee-9118-92fbcf53809c.jpg

在這些硬盤信息當(dāng)中我們分別來解讀一下:

磁盤 /dev/mmcblk2

總?cè)萘浚?4.56 GiB (15634268160 bytes)

扇區(qū)數(shù)量:30535680

扇區(qū)大?。哼壿嫼臀锢矶际?12 bytes

I/O 大?。鹤钚『妥顑?yōu)都是512 bytes

分區(qū)表類型:GPT (GUID Partition Table)

磁盤標(biāo)識(shí)符:62030000-0000-4459-8000-34630000378B

磁盤 /dev/mmcblk1

總?cè)萘浚?9.72 GiB (31914983424 bytes)

扇區(qū)數(shù)量:62333952

扇區(qū)大?。哼壿嫼臀锢矶际?12 bytes

I/O 大?。鹤钚『妥顑?yōu)都是512 bytes

分區(qū)表類型:DOS

磁盤標(biāo)識(shí)符:0x00000000

11
SPI


SPI接?在系統(tǒng)中對(duì)應(yīng)的設(shè)備節(jié)點(diǎn)為/dev/spidev0.0。

SPI接?可使?USB轉(zhuǎn)SPI?具配合測(cè)試,SPI?具與主板SPI接?的接線圖如下:

bdb27aae-f21a-11ee-9118-92fbcf53809c.jpg

按照上圖將單片機(jī)與SPI工具接口連接好,實(shí)物圖如下圖所示:

bdb6eca6-f21a-11ee-9118-92fbcf53809c.jpg

電腦打開SPI?具上位機(jī)軟件,選擇SPI從模式:

bdc57fc8-f21a-11ee-9118-92fbcf53809c.jpg

按照?qǐng)D中操作并且填入要預(yù)裝發(fā)送的數(shù)據(jù),如下圖所示:

bde2bbce-f21a-11ee-9118-92fbcf53809c.jpg

之后將測(cè)試SPI通信協(xié)議的測(cè)試文件傳入終端當(dāng)中,如下圖所示:

bdef9952-f21a-11ee-9118-92fbcf53809c.jpg

之后執(zhí)?spidev_test開始測(cè)試:

./spi_test -D /dev/spidev0.0 -s 200000 -v -p 12345678

測(cè)試結(jié)果如下圖所示:

bdf6f5f8-f21a-11ee-9118-92fbcf53809c.jpg

終發(fā)送的數(shù)據(jù)在測(cè)試軟件中接收,在測(cè)試之前預(yù)裝的數(shù)據(jù)在終端接收,說明SPI協(xié)議測(cè)試成功。

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

    關(guān)注

    5152

    文章

    19670

    瀏覽量

    317506
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11511

    瀏覽量

    213765
  • adb
    adb
    +關(guān)注

    關(guān)注

    1

    文章

    39

    瀏覽量

    10722
  • RK3562
    +關(guān)注

    關(guān)注

    0

    文章

    80

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

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

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

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

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

    嵌入式開發(fā)

    嵌入式開發(fā)就是指在嵌入式操作系統(tǒng)下進(jìn)行開發(fā),嵌入式Linux是以Linux為基礎(chǔ)的嵌入式作業(yè)系統(tǒng)。這里提供了
    發(fā)表于 12-20 13:21
    <b class='flag-5'>嵌入式開發(fā)</b>

    RK3562開發(fā)板:安卓Linux開發(fā)從入門到精通(一)

    導(dǎo)讀對(duì)于初涉嵌入式軟件開發(fā)的探索者,掌握開發(fā)板并實(shí)戰(zhàn)項(xiàng)目是不可或缺的一環(huán)。一套系統(tǒng)詳盡的入門指南猶如明燈。若你鐘情于嵌入式軟件,那么這款開發(fā)
    的頭像 發(fā)表于 03-28 08:31 ?1700次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板:安卓Linux<b class='flag-5'>開發(fā)</b>從入門到精通(一)

    RK3562開發(fā)板:安卓Linux開發(fā)從入門到精通(二)

    導(dǎo)讀通過上篇介紹RK3562的文章我們學(xué)習(xí)了關(guān)于:認(rèn)識(shí)接口、固件下載、安裝驅(qū)動(dòng)和燒錄工具、燒錄固件等內(nèi)容。這些知識(shí)的回顧,希望能夠幫助您更好地理解RK3562的使用方法和開發(fā)流程。接下來這篇教程中
    的頭像 發(fā)表于 04-02 08:31 ?1839次閱讀
    <b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板:安卓Linux<b class='flag-5'>開發(fā)</b>從入門到精通(二)

    迅為國(guó)產(chǎn)四核RK3562開發(fā)板底板硬件接口原理說明

    迅為國(guó)產(chǎn)四核RK3562開發(fā)板底板硬件接口原理說明
    的頭像 發(fā)表于 06-14 15:27 ?2931次閱讀
    迅為國(guó)產(chǎn)四核<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板底板硬件接口原理說明

    新一代低價(jià)開發(fā)板芯片RK3562來啦! — 觸覺智能RK3562開發(fā)

    最近我收到了個(gè)一套開發(fā)板,有核心板,開發(fā)板,還有個(gè)7英寸觸摸屏幕。這些東西,都是一家叫做觸覺智能的公司做的基于瑞芯微RK3562的產(chǎn)品。RK3562不少人,可能不太熟悉啊,之前見過的都
    的頭像 發(fā)表于 08-15 17:42 ?3055次閱讀
    新一代低價(jià)<b class='flag-5'>開發(fā)</b>板芯片<b class='flag-5'>RK3562</b>來啦! — 觸覺智能<b class='flag-5'>RK3562</b><b class='flag-5'>開發(fā)</b>板

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

    實(shí)用干貨!嵌入式開發(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)查詢命令(上)觸覺智能出品

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

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

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

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

    如何RK3562J在M核上啟動(dòng)?

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

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

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

    觸覺智能RK3562開發(fā)板新版強(qiáng)勢(shì)亮相

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

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

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

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

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