91在线观看视频-91在线观看视频-91在线观看免费视频-91在线观看免费-欧美第二页-欧美第1页

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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

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

「嵌入式必學」基于全志T3開發(fā)板測評手冊——串口測試(4)

Tronlong創(chuàng)龍科技 ? 2022-06-15 17:29 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

本篇文章將會分為好幾大部分,詳細分享嵌入式初學者拿到開發(fā)板后,所需要做的一些基礎性測試,例如系統(tǒng)啟動、文件傳送 、LED、按鍵、時鐘設置、DDR讀寫、SATA接口讀寫、串口等測試,感興趣的可以按照文章數(shù)查閱。

本次測試板卡為基于創(chuàng)龍科技TLT3-EVM是一款基于全志科技T3處理器設計的4核ARM Cortex-A7高性能低功耗國產(chǎn)評估板,每核主頻高達1.2GHz。

poYBAGKhmD2ARYWpAAk3ysRkiyo437.jpg

評估板接口資源豐富,引出雙路網(wǎng)口、雙路CAN、雙路USB、雙路RS485通信接口,板載Bluetooth、WIFI、4G(選配)模塊,同時引出MIPI LCD、LVDS LCD、TFT LCD、CVBS OUT、CAMERA、LINE IN、H/P OUT等音視頻多媒體接口,支持雙屏異顯、1080P@45fps H.264視頻硬件編解碼,并支持SATA大容量存儲接口。

前 言

本指導文檔適用開發(fā)環(huán)境:

Windows開發(fā)環(huán)境:Windows 7 64bit、Windows 10 64bit

Linux開發(fā)環(huán)境:Ubuntu18.04.4 64bit

虛擬機:VMware15.1.0

進行本文檔操作前,請先按照調(diào)試工具安裝、Linux開發(fā)環(huán)境搭建相關文檔,安裝SecureCRT串口調(diào)試終端、VMware虛擬機等相關軟件。

本文檔主要提供評估板的硬件資源測試方法。無特殊說明情況下,默認使用USB TO UART0作為調(diào)試串口,使用Linux系統(tǒng)啟動卡(Micro SD方式)啟動系統(tǒng),通過路由器與PC機進行網(wǎng)絡連接。

Linux系統(tǒng)啟動卡對應的設備節(jié)點為mmcblk1,eMMC對應的設備節(jié)點為mmcblk0。

串口測試

UART6、UART7串口

使用TTL轉(zhuǎn)Micro USB模塊,將評估板的UART6(CON25)或UART7(CON27)串口連接至PC機的USB接口,如下圖所示。

本章節(jié)以UART6(CON25)串口(設備節(jié)點為:ttyS6)進行演示。如需測試UART7(CON27)串口,請將設備節(jié)點修改為ttyS7。

poYBAGKppiqAb4NRAAGD-XBSooE949.jpg

圖 55

打開設備管理器,本次測試中調(diào)試串口USB TO UART0端口號為COM9,UART6串口的端口號為COM4,如下圖所示。

poYBAGKppiqARUVKAAGwMudAQLA511.jpg

圖 56

打開串口調(diào)試終端,COM4、CON9波特率設為115200,8N1,無校驗位,并建立串口連接,如下圖所示。

poYBAGKppimAHLtZAAAOV6q2y-M335.jpg

圖 57

發(fā)送測試

進入評估板文件系統(tǒng),執(zhí)行如下命令,設置UART6串口。

Target# stty -F /dev/ttyS6 ispeed 115200 ospeed 115200 cs8 //設置串口波特率

Target# echo tronlong > /dev/ttyS6

pYYBAGKppiqAXybAAAAzNJ-_ORo544.jpg

圖 58

pYYBAGKppiqASkyeAAAQMg_8MOE056.jpg

圖 59

接收測試

執(zhí)行如下命令,由調(diào)試串口向UART6串口發(fā)送數(shù)據(jù),UART6串口對應的串口調(diào)試終端將顯示接收到的數(shù)據(jù),按"Ctrl + C"可終止測試命令。

Target# cat /dev/ttyS6 //等待接收UART6串口數(shù)據(jù)

poYBAGKppiqAZAbaAAAauYfFh5M096.jpg

圖 60

pYYBAGKppiqABV4cAAARgNSgrlA886.jpg

圖 61

RS232 UART3串口

使用RS232交叉串口母母線、USB轉(zhuǎn)RS232公頭串口線,將評估板的RS232串口連接至PC機的USB接口,如下圖所示。

pYYBAGKppiuABT8KAAGfwy4gqZI678.jpg

圖 62

打開設備管理器,本次測試中調(diào)試串口USB TO UART0端口號為COM9,RS232 UART3串口的端口號為COM12,如下圖所示。

poYBAGKppiuAdtIWAAIKAPILwUw193.jpg

圖 63

打開串口調(diào)試終端,COM9、CON12波特率設為115200,,8N1,無校驗位,并建立串口連接,如下圖所示。

poYBAGKppiuAKS3GAAANNAUnyUI915.jpg

圖 64

發(fā)送測試

進入評估板文件系統(tǒng),執(zhí)行如下命令,由調(diào)試串口向RS232 UART3串口發(fā)送數(shù)據(jù),RS232 UART3串口對應的串口調(diào)試終端將顯示接收到的數(shù)據(jù)。

Target# stty -F /dev/ttyS3 ispeed 115200 ospeed 115200 cs8 //設置串口波特率

Target# echo tronlong > /dev/ttyS3

pYYBAGKppiuAOmE1AAAybuWfmSc650.jpg

圖 65

189bb55ab4384470bd64146a207a3fa2

圖 66

接收測試

執(zhí)行如下命令,并在RS232 UART3串口輸入數(shù)據(jù),調(diào)試串口對應的串口調(diào)試終端將顯示接收到的數(shù)據(jù),按"Ctrl + C"可終止測試命令。

Target# cat /dev/ttyS3 //等待接收RS232 UART3串口數(shù)據(jù)

pYYBAGKppiuAPcVgAAAa_ZTytdE392.jpg

圖 67

poYBAGKppiuAZg-TAAAQ32_u2mE508.jpg

圖 68

RS485 UART4、RS485 UART5串口

使用RS232轉(zhuǎn)RS485模塊、USB轉(zhuǎn)RS232公頭串口線,將評估板的RS485 UART4或RS485 UART5串口連接至PC機的USB接口,如下圖所示。

RS232轉(zhuǎn)RS485模塊與評估板RS485串口連接方法如下:

  1. RS232轉(zhuǎn)RS485模塊485+端子,連接評估板RS485串口A端子。
  2. RS232轉(zhuǎn)RS485模塊485-端子,連接評估板RS485串口B端子。
  3. RS232轉(zhuǎn)RS485模塊GND端子,連接評估板RS485串口GND1端子。

本章節(jié)以RS485 UART4串口(設備節(jié)點為:ttyS4)進行演示。如需測試RS485 UART5串口,請將設備節(jié)點修改為ttyS5。

poYBAGKppiuAKrsSAAGnPLg66W0679.jpg

圖 69

打開設備管理器,本次測試中調(diào)試串口USB TO UART0端口號為COM9,RS485 UART4串口的端口號為COM12,如下圖所示。

poYBAGKppiuAdtIWAAIKAPILwUw193.jpg

圖 70

打開串口調(diào)試終端,COM9、CON12波特率設為115200,8N1,無校驗位,并建立串口連接,如下圖所示。

poYBAGKppiuAKS3GAAANNAUnyUI915.jpg

圖 71

發(fā)送測試

進入評估板文件系統(tǒng),執(zhí)行如下命令進行調(diào)試串口與RS485 UART4串口互發(fā)數(shù)據(jù)。RS485 UART4串口測試步驟、現(xiàn)象與RS232串口類似,

Target# stty -F /dev/ttyS4 ispeed 115200 ospeed 115200 cs8 //設置波特率

Target# echo tronlong > /dev/ttyS4 //向RS485 UART4串口發(fā)送數(shù)據(jù)

poYBAGKppiyAYvRVAAAyr3DjWwk664.jpg

圖 72

2598a1513369454296fc727532790281

圖 73

接收測試

執(zhí)行如下命令,并在RS458 UART4串口輸入數(shù)據(jù),調(diào)試串口對應的串口調(diào)試終端將顯示接收到的數(shù)據(jù),按"Ctrl + C"可終止測試命令。

Target# cat /dev/ttyS4 //等待接收RS485 UART4串口數(shù)據(jù)

pYYBAGKppiyAA4fXAAAbJM8vCUo006.jpg

圖 74

poYBAGKppiuAZg-TAAAQ32_u2mE508.jpg

圖75

CAN接口測試

請先按照調(diào)試工具安裝文檔安裝CAN接口調(diào)試工具ECAN Tools。使用USB轉(zhuǎn)CAN模塊連接評估板CAN0 SPI2(CON9)或CAN1 SPI2(CON8)接口至PC機USB接口,如下圖所示。

本章節(jié)以CAN0 SPI2接口(設備節(jié)點為:can0)進行演示。如需測試CAN1 SPI2接口,請將設備節(jié)點修改為can1。

pYYBAGKppiyAJ9tyAAGkdoCvqXM245.jpg

圖 76

進入評估板文件系統(tǒng),執(zhí)行如下命令配置CAN0總線比特率為1MHz,并啟動CAN0總線。

Target# canconfig can0 stop //注意設備節(jié)點

Target# canconfig can0 bitrate 1000000

Target# canconfig can0 start

poYBAGKppiyAN8WCAAHL7KjcTnI247.jpg

圖 77

發(fā)送測試

執(zhí)行如下命令,接收PC端發(fā)送的數(shù)據(jù)。

Target# candump can0

pYYBAGKppiyAVekRAAAdJqU_Wwk048.jpg

圖 78

在PC端打開ECANTools軟件,選擇設備類型,然后點擊“打開設備”。

poYBAGKppiyAH8sXAAJojaS2Zd4781.jpg

圖 79

等待軟件檢測到設備后,點擊“確定”進入軟件操作界面,如下圖所示。

poYBAGKppi2AK1VZAAKfUxCM7nc807.jpg

圖 80

在如下數(shù)據(jù)發(fā)送界面中,點擊“發(fā)送”開始發(fā)送數(shù)據(jù)。

pYYBAGKppi2AUzoRAAHa3JlGG4E702.jpg

圖 81

依次向接收端發(fā)送兩組數(shù)據(jù),在ECAN Tools及串口調(diào)試終端可看到數(shù)據(jù),如下圖所示。

poYBAGKppi2AHsJ-AAH0XvHwCZg123.jpg

圖 82

pYYBAGKppi2AeqM_AAAvhgi4Rd4211.jpg

圖 83

接收測試

評估板文件系統(tǒng)執(zhí)行如下命令,發(fā)送數(shù)據(jù)至ECANTools軟件,ECANTools軟件收到數(shù)據(jù)說明功能正常。

Target# cansend can0 123#1122334455667788

pYYBAGKppi2AAcy_AABKI2-SRZY193.jpg

圖 84

poYBAGKppi2AAKGrAAHkLFGQh9U716.jpg

圖 85

VGA接口測試

我司提供的Linux系統(tǒng)鏡像默認為VGA顯示,請將評估板VGA OUT接口連接VGA顯示屏。系統(tǒng)啟動后,即可在VGA顯示屏觀察到Qt界面。

poYBAGKppi2AL38SAABt55m2I8w656.jpg

圖 86

7英寸LCD觸摸屏測試

請通過FFC軟排線將TL070A LCD觸摸屏與評估板TFT LCD(CON11)接口連接,硬件連接如下圖所示。

poYBAGKppi6ASKerAAGOX8Qrh04666.jpg

圖 87

將產(chǎn)品資料“4-軟件資料\Linux\Boot_package\AA_BB_CC\”目錄下boot_package_tft_lcd.fex文件(支持LCD顯示)拷貝至評估板文件系統(tǒng)root用戶目錄下,執(zhí)行如下命令將其固化至Linux系統(tǒng)啟動卡。

Target# dd if=boot_package_tft_lcd.fex of=/dev/mmcblk1 seek=32800

Target# dd if=boot_package_tft_lcd.fex of=/dev/mmcblk1 seek=24576

Target# sync

Target# reboot

poYBAGKppi6AO5mKAAByYDdlBM4771.jpg

圖 88

LCD顯示屏顯示測試

評估板重啟,進入文件系統(tǒng)后在LCD顯示屏可觀察到Qt界面。

pYYBAGKppi6AIu-5AAEMZHvuiV0385.jpg

圖 89

LCD顯示屏校準測試

執(zhí)行如下命令刪除校準文件,并關閉默認啟動的Qt程序。

Target# rm /etc/pointercal //如提示"/etc/pointercal"不存在,請忽略

Target# mv /etc/init.d/runqt /etc/init.d/K99runqt

Target# reboot

pYYBAGKppi6AdDq6AAAvrrxC7LQ642.jpg

圖 90

評估板重啟后,執(zhí)行如下命令,打開背光,并執(zhí)行校準命令。

Target# mount -t debugfs none /sys/kernel/debug

Target# echo PB20 1 > /sys/kernel/debug/sunxi_pinctrl/function

Target# echo PB20 1 > /sys/kernel/debug/sunxi_pinctrl/data

Target# ts_calibrate

pYYBAGKppi6AYPJDAAGicURMKUU453.jpg

圖 91

執(zhí)行完命令后,進入如下界面進行校準,根據(jù)提示點擊坐標點,連續(xù)點擊五次之后,會在文件系統(tǒng)"/etc/"目錄下生成校準文件pointercal,校準后的信息記錄在該文件中。

pYYBAGKppi-APfl_AABWMpwmquc180.jpg

圖 92

檢查校準坐標,執(zhí)行如下指令,并點擊屏幕,查看打印坐標是否正常,按"Ctrl + C"結(jié)束。

Target# ts_print

pYYBAGKppi-AGjXbAARYDxjRnmI972.jpg

圖 93

校準完畢,執(zhí)行如下命令恢復默認啟動Qt程序。

Target# mv /etc/init.d/K99runqt /etc/init.d/runqt

Target# reboot

poYBAGKppi6AV_zUAAAiMf5pC5Q945.jpg

圖 94

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    基于米爾T536開發(fā)板的多協(xié)議物聯(lián)網(wǎng)關的方案測試

    本文將介紹基于米爾電子MYD-LT536開發(fā)板(米爾基于T536開發(fā)板)的多協(xié)議物聯(lián)網(wǎng)關方案的開發(fā)
    的頭像 發(fā)表于 06-19 08:03 ?924次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536<b class='flag-5'>開發(fā)板</b>的多協(xié)議物聯(lián)網(wǎng)關的方案<b class='flag-5'>測試</b>

    基于米爾T536開發(fā)板的視頻識別應用方案

    A53處理器、G31GPU、4K編解碼能力)和嵌入式場景需求。米爾基于T536開發(fā)板以下是分
    的頭像 發(fā)表于 06-05 08:01 ?996次閱讀
    基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536<b class='flag-5'>開發(fā)板</b>的視頻識別應用方案

    科技攜飛凌嵌入式T527核心亮相OpenHarmony開發(fā)者大會

    科技作為OpenHarmony生態(tài)的重要合作伙伴受邀參會,還重點介紹了與飛凌嵌入式合作開發(fā)的FET527-C核心
    的頭像 發(fā)表于 05-30 11:02 ?728次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b>科技攜飛凌<b class='flag-5'>嵌入式</b><b class='flag-5'>T</b>527核心<b class='flag-5'>板</b>亮相OpenHarmony<b class='flag-5'>開發(fā)</b>者大會

    【米爾-T536開發(fā)板試用體驗】 試用測評報-初識T536

    【米爾-T536開發(fā)板試用體驗】 試用測評報-初識T536 從電子發(fā)燒友網(wǎng)申請到MYC-L
    發(fā)表于 04-23 11:35

    OpenCV行人檢測應用方案--基于米爾T527開發(fā)板

    本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于T527開發(fā)板)的OpenCV行人檢測方案
    的頭像 發(fā)表于 04-10 08:03 ?744次閱讀
    OpenCV行人檢測應用方案--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>開發(fā)板</b>

    【正點原子】T113-i開發(fā)板資料震撼來襲!異核開發(fā)、工控設計方案!

    【正點原子】T113-i開發(fā)板震撼來襲!異核開發(fā)、工控設計方案!ATK-DLT113IS開發(fā)板
    發(fā)表于 03-13 15:37

    T113-S3開發(fā)板網(wǎng)絡通信

    電子EVM-T113-S3是一款基于T113-S3雙核ARMCortex-A7多核處理器設計的國產(chǎn)工業(yè)評估,主頻高達1.2GHz。評估
    的頭像 發(fā)表于 12-26 08:32 ?1214次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-S3</b><b class='flag-5'>開發(fā)板</b>網(wǎng)絡通信

    有獎丨米爾 T536開發(fā)板免費試用

    米爾與合作發(fā)布的新品基于T536應用處理器的MYD-LT536-GK開發(fā)板免費試用活動來
    的頭像 發(fā)表于 12-26 08:05 ?905次閱讀
    有獎丨米爾 <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>536<b class='flag-5'>開發(fā)板</b>免費試用

    Made with KiCad(九十四):M5Pi Linux嵌入式開發(fā)板

    “ 波哥大作,必須優(yōu)先安排!M5Pi 是一款開源 Linux 嵌入式開發(fā)板,使用 F1C200s CPU,擁有漂亮的外殼。”
    的頭像 發(fā)表于 12-25 14:53 ?759次閱讀
    Made with KiCad(九十四):M5Pi Linux<b class='flag-5'>嵌入式開發(fā)板</b>

    如何用OpenCV進行手勢識別--基于米爾T527開發(fā)板

    本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于T527開發(fā)板)的OpenCV手勢識別方案
    的頭像 發(fā)表于 12-13 08:04 ?1358次閱讀
    如何用OpenCV進行手勢識別--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>開發(fā)板</b>

    FacenetPytorch人臉識別方案--基于米爾T527開發(fā)板

    本篇測評由電子工程世界的優(yōu)秀測評者“小火苗”提供。本文將介紹基于米爾電子MYD-LT527開發(fā)板(米爾基于
    的頭像 發(fā)表于 11-28 15:12 ?832次閱讀
    FacenetPytorch人臉識別方案--基于米爾<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>527<b class='flag-5'>開發(fā)板</b>

    T507-H國產(chǎn)平臺Ubuntu系統(tǒng)正式發(fā)布,讓您的應用開發(fā)更便捷!

    系統(tǒng)上,可以方便地安裝Qt庫、Qt Creator以及相關的嵌入式開發(fā)工具,進行嵌入式GUI應用的開發(fā)。 圖 2 T507-H典型應用領域 圖 3
    發(fā)表于 10-29 09:39

    基于T113-i多核異構(gòu)處理器的全國產(chǎn)嵌入式核心簡介

    嵌入式核心。ECK30系列核心可廣泛應用于工業(yè)控制、HMI、IoT等領域。 公司的T11
    的頭像 發(fā)表于 10-25 13:40 ?1077次閱讀

    嵌入式linux開發(fā)板怎么操作

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺。它通常包括一個處理器、內(nèi)存、存儲器、輸入/輸出接口等硬件組件,以及一個基于Linux的操作系統(tǒng)和
    的頭像 發(fā)表于 09-02 09:09 ?812次閱讀

    嵌入式linux開發(fā)板芯片的工作原理

    嵌入式Linux開發(fā)板是一種基于Linux操作系統(tǒng)的嵌入式系統(tǒng)開發(fā)平臺,它廣泛應用于工業(yè)控制、智能家居、智能交通、醫(yī)療設備等領域。 嵌入式L
    的頭像 發(fā)表于 09-02 09:07 ?835次閱讀
    主站蜘蛛池模板: 午夜影院在线观看免费 | 国产小视频免费观看 | 九九九色| 操综合 | 视频在线免费 | 张柏芝三级无删减在线观看 | 一级一片一a一片 | 国产性较精品视频免费 | 婷婷亚洲五月 | 天天色天天操综合网 | 自拍中文字幕 | 国产日韩精品欧美一区色 | 欧美性xxxx巨大黑人猛 | 深夜视频免费看 | 精品日韩 | 午夜在线观看福利 | 狠狠色丁香婷婷综合 | 天天射天天射天天干 | 2019天天操 | 日本a级三级三级三级久久 日本a级影院 | 久久久噜噜噜久久中文字幕色伊伊 | 天天摸天天碰中文字幕 | 二十年等一人小说在线观看 | 亚洲国产成人久久99精品 | 天天操夜夜操狠狠操 | 黄色尤物 | 国产精品三级视频 | 午夜免费福利在线 | 久久国模 | 亚洲播播 | 久久看免费视频 | 女人精69xxxxxx | 农村苗族一级特黄a大片 | 精品久久成人 | 欧美12一13高清视频 | 亚洲一区二区三区播放在线 | 久久综合色播 | 国产午夜a理论毛片在线影院 | 婷婷久久五月天 | 色老头·com 色老头成人免费综合视频 色老头久久久久 | 色婷婷久久合月综 |