在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

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

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

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

迅為STM32MP157開發(fā)板入門教程之外設(shè)功能驗(yàn)證

北京迅為電子 ? 2022-02-23 14:12 ? 次閱讀


一、硬件連接

1 電源的連接

請使用開發(fā)板自帶的 12V 電源連接開發(fā)板的 POWER 插座,如圖所示。

2 控制臺(console)串口

使用數(shù)據(jù)線連接開發(fā)板的 J8 到 PC 機(jī)的串口,在這里 J8 是由 CH340 芯片轉(zhuǎn)接出來的,所以在電腦上需要安裝 CH340 驅(qū)動,CH340 對應(yīng)的驅(qū)動存放路徑為“iTOP-STM32MP157 開發(fā)板網(wǎng)盤資料匯總\01_開發(fā)所需 PC 軟件\01_CH340 驅(qū)動(USB 串口驅(qū)動)”,下載完成之后雙擊 SETUP.EXE 進(jìn)行安裝即可。注意:插拔串口,

要在斷電的情況下進(jìn)行,以免帶電插拔出現(xiàn)器件損壞。PC 機(jī)上對串口的操作軟件請參考“6.2 超級終端的 安裝和使用”。

iTOP-STM32MP157 開發(fā)板有 1 個 RS232 串口,一個 USB 串口,其中 J8 是作為系統(tǒng)的調(diào)試串口,如下圖所示。

3 屏幕的連接

從外觀上來看,STM32MP157 開發(fā)板兩個有個 HDMI 接口,如下圖所示。

CN3 HDMI 接口(靠近串口的一個),只能連接迅為提供的 7 寸屏幕、9.7 寸屏幕,或者 10.1 寸屏幕里

面有 5V(或者 3.3V)電源,絕對不能接到 HDMI 顯示器上。使用迅為提供的 HDMI 線是可以防呆的,不

會接錯,在用戶弄清楚信號之前,不要擅自使用自己購買的 HDMI 線!

CON2 HDMI 接口(靠近電源的一個),可以用來接 HDMI 的顯示器。

開發(fā)板除了使用 HDMI 線連接屏幕外,也可以通過我們平常使用的軟排線的方式來連接。

二、外設(shè)功能驗(yàn)證

本章節(jié)測試所使用的鏡像存放路徑為“

iTOP-STM32MP157 開發(fā)板網(wǎng)盤資料匯總\03_文件系統(tǒng)源碼和鏡

像\02_buildroot 文件系統(tǒng)\使用 buildroot 制作好的鏡像”。

1 用戶 LED 測試

iTOP-STM32MP157 開發(fā)板有 1 個用戶 led 燈,為 LED3.

首先我們給開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上,如下圖所示:

LED2 是用用來反饋 CPU 工作狀態(tài)的指示燈,所以上電之后會維持心跳狀態(tài)。LDE3 可以通過終端的命令 來控制。如果我們需要點(diǎn)亮用戶 LED3,可以在串口終端輸入下面的命令:

echo 1 > /sys/class/leds/user1/brightness

如果我們需要關(guān)閉用戶 LED3,可以在串口終端輸入下面的命令:

echo 0 > /sys/class/leds/user1/brightness

修改觸發(fā)方式,點(diǎn)亮用戶 led,關(guān)閉用戶 led,依次的操作如下圖所示:

2 蜂鳴器測試

首先我們給開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上,如果我們需要讓蜂鳴器發(fā)聲,可以在串口終端輸入下面的命令:

echo 1 > /sys/class/leds/beep/brightness

如果我們需要讓蜂鳴器不發(fā)聲,可以在串口終端輸入下面的命令: echo 0 > /sys/class/leds/beep/brightness 依次的操作如下圖所示:

3 ADC 電位器測試

首先我們給開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上,

然后我們在串口終端輸入下面的命令獲取 ADC 電位器的數(shù)值:

cat /sys/bus/iio/devices/iio\:device0/in_voltage0_raw 運(yùn)行結(jié)果如下圖所示:

4 TF 卡測試

首先我們給開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上

然后我們準(zhǔn)備一張 FAT32 分區(qū)的 TF 卡,插入開發(fā)板,可以看到串口終端打印出“檢測到 TF 卡的”信息, 如下圖所示:

我們可以從上圖了解到,TF 卡設(shè)備為/dev/mmcblk0p1,我們使用命令 mount /dev/mmcblk0p1 /mnt/ 來對 TF 卡進(jìn)行掛載,到 TF 卡被我們掛載到了“/mnt/”目錄下,我們使用“cd /mnt/”命令進(jìn)入到該目錄下,然后輸入“l(fā)s” 命令,可以查看 TF 卡里面都有哪些文件了,運(yùn)行結(jié)果如下圖所示:

我們可以使用“mkdir topeet”命令在 TF 卡里面建立一個 topeet 的文件夾,運(yùn)行結(jié)果如下圖所示:

我們可以像操作 Ubuntu 系統(tǒng)的下的磁盤一樣,對 TF 卡進(jìn)行讀寫操作。

5 USB HOST 測試

首先我們給開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上,然后我們準(zhǔn)備一個 FAT32 分區(qū)的 U 盤,插入到開發(fā)板的 USB HOST(開發(fā)板有兩個 USB HOST 接口,我們可以使用其中的任意一個),U 盤連接到開發(fā)板以后,我們可以看到串口打印出識別到 U 盤的信息,如下圖所示:

然后我們可以輸入“df -h”命令查看 U 盤被掛載到哪個目錄下了,運(yùn)行結(jié)果如下圖所示:

然后我們輸入“cd /mnt/usbdisk/sda1”命令,進(jìn)入到 U 盤掛載的目錄,然后輸入“l(fā)s”命令,查看 U 盤里面都有哪些文件,運(yùn)行結(jié)果如下圖所示:

我們可以使用“mkdir topeet”命令在 U 盤里面建立一個 topeet 的文件夾,運(yùn)行結(jié)果如下圖所示:

我們可以像操作 Ubuntu 系統(tǒng)的下的磁盤一樣,對 U 盤進(jìn)行讀寫操作。

6 以太網(wǎng)測試

開發(fā)板板載了一路千兆以太網(wǎng)接口首先我們連接網(wǎng)線的一端到 ETHERNET 接口,網(wǎng)線另一端連接到路由器,然后開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上,

如果我們使用的是最小 Linux 系統(tǒng)那么不需要配置網(wǎng)絡(luò),如果是 buildroot 文件系統(tǒng)就需要使用命令 udhcpc eth0 使用 DHCP 來進(jìn)行有線網(wǎng)絡(luò)的配置,如下圖所示:

然后我們在串口終端輸入“ifconfig”命令查看網(wǎng)卡的信息,然后我們在串口終端輸入“ping www.qq.com”ping 下騰訊的網(wǎng)址,可以看到聯(lián)網(wǎng)成功,運(yùn)行結(jié)果如下圖所示:

7 用戶按鍵測試

首先我們給開發(fā)板上電啟動,然后通過調(diào)試串口登錄到開發(fā)板上,

然后我們在串口終端輸入“

cat /proc/bus/input/devices”命令,查看 Linux 系統(tǒng)的輸入設(shè)備,如下圖所示

從上圖我們可以看到用戶按鍵的事件號是 event1 然后我們在串口終端輸入“od -x /dev/input/event1” 命令,然后按下開發(fā)板上的 BACK 按鍵,可以看到獲取到的按鍵上報數(shù)據(jù)(十六進(jìn)制方式),運(yùn)行結(jié)果如圖所示:

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

    關(guān)注

    6056

    文章

    44799

    瀏覽量

    643608
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11406

    瀏覽量

    212079
收藏 人收藏

    評論

    相關(guān)推薦

    iTOP-RK3576人工智能開發(fā)板Android?系統(tǒng)接口功能測試

    iTOP-RK3576人工智能開發(fā)板Android?系統(tǒng)接口功能測試
    的頭像 發(fā)表于 03-28 14:45 ?789次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>iTOP-RK3576人工智能<b class='flag-5'>開發(fā)板</b>Android?系統(tǒng)接口<b class='flag-5'>功能</b>測試

    STM32MP25x開發(fā)板Bring Up培訓(xùn)課程(下)

    STM32MP25x開發(fā)板BringUp培訓(xùn)課程(上)STM32MP25x開發(fā)板BringUp培訓(xùn)課程(中)米爾基于STM32MP257核心
    的頭像 發(fā)表于 02-27 08:03 ?430次閱讀
    <b class='flag-5'>STM32MP</b>25x<b class='flag-5'>開發(fā)板</b>Bring Up培訓(xùn)課程(下)

    STM32MP25x開發(fā)板Bring Up培訓(xùn)課程(中)

    STM32MP25x開發(fā)板BringUp培訓(xùn)課程(上)米爾基于STM32MP257核心開發(fā)板2.修改設(shè)備樹查看生成的Bringup工程空
    的頭像 發(fā)表于 02-20 08:06 ?357次閱讀
    <b class='flag-5'>STM32MP</b>25x<b class='flag-5'>開發(fā)板</b>Bring Up培訓(xùn)課程(中)

    全新上市 |iTOP-LS2K0300開發(fā)板HMI

    全新上市 |iTOP-LS2K0300開發(fā)板HMI
    的頭像 發(fā)表于 02-17 14:39 ?422次閱讀
    全新上市 |<b class='flag-5'>迅</b><b class='flag-5'>為</b>iTOP-LS2K0300<b class='flag-5'>開發(fā)板</b>HMI

    RK3568開發(fā)板驅(qū)動指南Linux中通用SPI設(shè)備驅(qū)動

    RK3568開發(fā)板驅(qū)動指南Linux中通用SPI設(shè)備驅(qū)動
    的頭像 發(fā)表于 01-23 11:02 ?2289次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3568<b class='flag-5'>開發(fā)板</b>驅(qū)動指南Linux中通用SPI設(shè)備驅(qū)動

    RK3576開發(fā)板Android?多屏顯示

    RK3576開發(fā)板Android?多屏顯示
    的頭像 發(fā)表于 01-16 16:58 ?602次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3576<b class='flag-5'>開發(fā)板</b>Android?多屏顯示

    RK3576開發(fā)板核心與底板接口硬件介紹

    RK3576開發(fā)板核心與底板接口硬件介紹
    的頭像 發(fā)表于 01-14 15:15 ?981次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3576<b class='flag-5'>開發(fā)板</b>核心<b class='flag-5'>板</b>與底板接口硬件介紹

    【北京】itop-3562開發(fā)板在Linux系統(tǒng)中使用NPU

    【北京】itop-3562開發(fā)板在Linux系統(tǒng)中使用NPU
    的頭像 發(fā)表于 11-25 14:52 ?725次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-3562<b class='flag-5'>開發(fā)板</b>在Linux系統(tǒng)中使用NPU

    敬請期待 | RK3576開發(fā)板即將發(fā)布

    敬請期待 | RK3576開發(fā)板即將發(fā)布
    的頭像 發(fā)表于 11-22 15:13 ?428次閱讀
    敬請期待 | <b class='flag-5'>迅</b><b class='flag-5'>為</b>RK3576<b class='flag-5'>開發(fā)板</b>即將發(fā)布

    【北京】itop-3588開發(fā)板快速測試手冊-銀河麒麟系統(tǒng)功能測試

    【北京】itop-3588開發(fā)板快速測試手冊-銀河麒麟系統(tǒng)功能測試
    的頭像 發(fā)表于 09-09 14:44 ?1150次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】itop-3588<b class='flag-5'>開發(fā)板</b>快速測試手冊-銀河麒麟系統(tǒng)<b class='flag-5'>功能</b>測試

    【北京】《stm32mp157開發(fā)板嵌入式linux開發(fā)指南》第五章 Ubuntu使用apt-get下載

    【北京】《stm32mp157開發(fā)板嵌入式linux開發(fā)指南》第五章 Ubuntu使用apt-get下載
    的頭像 發(fā)表于 09-03 16:26 ?1016次閱讀
    【北京<b class='flag-5'>迅</b><b class='flag-5'>為</b>】《<b class='flag-5'>stm32mp157</b><b class='flag-5'>開發(fā)板</b>嵌入式linux<b class='flag-5'>開發(fā)</b>指南》第五章 Ubuntu使用apt-get下載

    電子RK3588S開發(fā)板第三章Buildroot系統(tǒng)功能測試

    電子RK3588S開發(fā)板第三章Buildroot系統(tǒng)功能測試
    的頭像 發(fā)表于 09-02 14:45 ?1159次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b>電子RK3588S<b class='flag-5'>開發(fā)板</b>第三章Buildroot系統(tǒng)<b class='flag-5'>功能</b>測試

    iTOP-STM32MP157開發(fā)板Linux開發(fā)學(xué)習(xí)一兩用

    JTAG 接口: 1 個 CAMERA 接口: 1 個 CAN 接口: 1 路 CAN User Key: 5 個功能按鍵北京電子有限公司 iTOP-STM32MP157
    發(fā)表于 08-08 14:06

    STM32MP157運(yùn)行g(shù)lmark2提示沒有openEGL.so,為什么?

    我把ST官方的Starter Package里的根文件系統(tǒng)鏡像直接燒到正點(diǎn)原子的STM32MP157開發(fā)板,Linux內(nèi)核和uboot等使用的還是正點(diǎn)原子出廠的鏡像,啟動后其它的都正常,但是無法
    發(fā)表于 07-23 08:19

    如何獲取STM32MP157的嵌入式Linux的OpenGL庫?

    請問,如何獲取STM32MP157的嵌入式Linux的OpenGL庫?
    發(fā)表于 05-27 07:27
    主站蜘蛛池模板: 另类性欧美喷潮videofree | 天堂8资源在线官网资源 | 2019天天操 | 欧美日穴 | 久热国产精品视频 | 国模私拍在线观看 | 亚洲一区二区三 | 色男人网 | 亚洲网站在线看 | 在线看片你懂得 | 美女视频网站色软件免费视频 | 分分精品 | 国产玖玖| h小视频在线观看网 | 国产在线一卡 | 图片区网友自拍另类图区 | 一区二区三区视频在线 | 深爱五月激情五月 | 2021国产精品久久 | 性夜影院爽黄e爽在线观看 羞羞色院91精品网站 | xxxx性欧美极品另类 | 中文字幕天天躁夜夜狠狠综合 | 国产在线精品观看一区 | 天天躁狠狠躁夜夜躁2021 | 美女视频黄视大全视频免费网址 | 久久夜色撩人精品国产 | 超人碰碰碰人人成碰人 | 国产精品va在线观看不 | 久在草影院 | 欧洲freexxxx性 | 美女黄色一级毛片 | 色婷婷在线视频观看 | 亚洲国产视频一区 | 激情文学综合 | 日本三级视频在线播放 | 天天撸夜夜操 | 天天舔天天爱 | 最近高清在线国语 | 黑色丝袜在丝袜福利国产 | 亚洲大成色www永久网址 | 国产巨大bbbb俄罗斯 |