色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

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

Tronlong創龍科技 ? 2022-06-15 17:29 ? 次閱讀

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

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

poYBAGKhmD2ARYWpAAk3ysRkiyo437.jpg

評估板接口資源豐富,引出雙路網口、雙路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大容量存儲接口。

前 言

本指導文檔適用開發環境:

Windows開發環境:Windows 7 64bit、Windows 10 64bit

Linux開發環境:Ubuntu18.04.4 64bit

虛擬機:VMware15.1.0

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

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

Linux系統啟動卡對應的設備節點為mmcblk1,eMMC對應的設備節點為mmcblk0。

串口測試

UART6、UART7串口

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

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

poYBAGKppiqAb4NRAAGD-XBSooE949.jpg

圖 55

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

poYBAGKppiqARUVKAAGwMudAQLA511.jpg

圖 56

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

poYBAGKppimAHLtZAAAOV6q2y-M335.jpg

圖 57

發送測試

進入評估板文件系統,執行如下命令,設置UART6串口。

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

Target# echo tronlong > /dev/ttyS6

pYYBAGKppiqAXybAAAAzNJ-_ORo544.jpg

圖 58

pYYBAGKppiqASkyeAAAQMg_8MOE056.jpg

圖 59

接收測試

執行如下命令,由調試串口向UART6串口發送數據,UART6串口對應的串口調試終端將顯示接收到的數據,按"Ctrl + C"可終止測試命令。

Target# cat /dev/ttyS6 //等待接收UART6串口數據

poYBAGKppiqAZAbaAAAauYfFh5M096.jpg

圖 60

pYYBAGKppiqABV4cAAARgNSgrlA886.jpg

圖 61

RS232 UART3串口

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

pYYBAGKppiuABT8KAAGfwy4gqZI678.jpg

圖 62

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

poYBAGKppiuAdtIWAAIKAPILwUw193.jpg

圖 63

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

poYBAGKppiuAKS3GAAANNAUnyUI915.jpg

圖 64

發送測試

進入評估板文件系統,執行如下命令,由調試串口向RS232 UART3串口發送數據,RS232 UART3串口對應的串口調試終端將顯示接收到的數據。

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

Target# echo tronlong > /dev/ttyS3

pYYBAGKppiuAOmE1AAAybuWfmSc650.jpg

圖 65

189bb55ab4384470bd64146a207a3fa2

圖 66

接收測試

執行如下命令,并在RS232 UART3串口輸入數據,調試串口對應的串口調試終端將顯示接收到的數據,按"Ctrl + C"可終止測試命令。

Target# cat /dev/ttyS3 //等待接收RS232 UART3串口數據

pYYBAGKppiuAPcVgAAAa_ZTytdE392.jpg

圖 67

poYBAGKppiuAZg-TAAAQ32_u2mE508.jpg

圖 68

RS485 UART4、RS485 UART5串口

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

RS232轉RS485模塊與評估板RS485串口連接方法如下:

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

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

poYBAGKppiuAKrsSAAGnPLg66W0679.jpg

圖 69

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

poYBAGKppiuAdtIWAAIKAPILwUw193.jpg

圖 70

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

poYBAGKppiuAKS3GAAANNAUnyUI915.jpg

圖 71

發送測試

進入評估板文件系統,執行如下命令進行調試串口與RS485 UART4串口互發數據。RS485 UART4串口測試步驟、現象與RS232串口類似,

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

Target# echo tronlong > /dev/ttyS4 //向RS485 UART4串口發送數據

poYBAGKppiyAYvRVAAAyr3DjWwk664.jpg

圖 72

2598a1513369454296fc727532790281

圖 73

接收測試

執行如下命令,并在RS458 UART4串口輸入數據,調試串口對應的串口調試終端將顯示接收到的數據,按"Ctrl + C"可終止測試命令。

Target# cat /dev/ttyS4 //等待接收RS485 UART4串口數據

pYYBAGKppiyAA4fXAAAbJM8vCUo006.jpg

圖 74

poYBAGKppiuAZg-TAAAQ32_u2mE508.jpg

圖75

CAN接口測試

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

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

pYYBAGKppiyAJ9tyAAGkdoCvqXM245.jpg

圖 76

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

Target# canconfig can0 stop //注意設備節點

Target# canconfig can0 bitrate 1000000

Target# canconfig can0 start

poYBAGKppiyAN8WCAAHL7KjcTnI247.jpg

圖 77

發送測試

執行如下命令,接收PC端發送的數據。

Target# candump can0

pYYBAGKppiyAVekRAAAdJqU_Wwk048.jpg

圖 78

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

poYBAGKppiyAH8sXAAJojaS2Zd4781.jpg

圖 79

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

poYBAGKppi2AK1VZAAKfUxCM7nc807.jpg

圖 80

在如下數據發送界面中,點擊“發送”開始發送數據。

pYYBAGKppi2AUzoRAAHa3JlGG4E702.jpg

圖 81

依次向接收端發送兩組數據,在ECAN Tools及串口調試終端可看到數據,如下圖所示。

poYBAGKppi2AHsJ-AAH0XvHwCZg123.jpg

圖 82

pYYBAGKppi2AeqM_AAAvhgi4Rd4211.jpg

圖 83

接收測試

評估板文件系統執行如下命令,發送數據至ECANTools軟件,ECANTools軟件收到數據說明功能正常。

Target# cansend can0 123#1122334455667788

pYYBAGKppi2AAcy_AABKI2-SRZY193.jpg

圖 84

poYBAGKppi2AAKGrAAHkLFGQh9U716.jpg

圖 85

VGA接口測試

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

poYBAGKppi2AL38SAABt55m2I8w656.jpg

圖 86

7英寸LCD觸摸屏測試

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

poYBAGKppi6ASKerAAGOX8Qrh04666.jpg

圖 87

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

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顯示屏顯示測試

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

pYYBAGKppi6AIu-5AAEMZHvuiV0385.jpg

圖 89

LCD顯示屏校準測試

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

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

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

Target# reboot

pYYBAGKppi6AdDq6AAAvrrxC7LQ642.jpg

圖 90

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

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

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

pYYBAGKppi-APfl_AABWMpwmquc180.jpg

圖 92

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

Target# ts_print

pYYBAGKppi-AGjXbAARYDxjRnmI972.jpg

圖 93

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

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

Target# reboot

poYBAGKppi6AV_zUAAAiMf5pC5Q945.jpg

圖 94

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5086

    文章

    19142

    瀏覽量

    305979
  • ARM開發
    +關注

    關注

    0

    文章

    36

    瀏覽量

    9577
  • 國產芯片
    +關注

    關注

    2

    文章

    255

    瀏覽量

    29760
  • 國產操作系統

    關注

    0

    文章

    14

    瀏覽量

    6389
收藏 人收藏

    評論

    相關推薦

    T113-S3開發板網絡通信

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

    有獎丨米爾 T536開發板免費試用

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

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

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

    T113-S3開發板串口通信

    實現串口通訊的前提。產品簡介眺望電子EVM-T113-S3是一款基于T113-S3雙核ARMCortex-A7+單核HiFi
    的頭像 發表于 12-19 08:33 ?351次閱讀
    <b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T113-S3</b><b class='flag-5'>開發板</b>之<b class='flag-5'>串口</b>通信

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

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

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

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

    T507-H國產平臺Ubuntu系統正式發布,讓您的應用開發更便捷!

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

    基于T113-i多核異構處理器的全國產嵌入式核心簡介

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

    嵌入式linux開發板怎么操作

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

    嵌入式linux開發板芯片的工作原理

    嵌入式Linux開發板是一種基于Linux操作系統的嵌入式系統開發平臺,它廣泛應用于工業控制、智能家居、智能交通、醫療設備等領域。 嵌入式L
    的頭像 發表于 09-02 09:07 ?410次閱讀

    T3+Logos FPGA開發板——雙屏異顯開發案例

    (基于T3_LinuxSDK_V1.3_20190122) 本文測試板卡為創龍科技TLT3F-EVM開發板,它是一款基于
    發表于 07-12 17:27

    7折購!米爾基于T113系列開發板

    T113系列芯片是目前比較受歡迎的國產入門級嵌入式工業芯片。米爾是基于T113芯片開發較早、
    的頭像 發表于 06-21 08:01 ?566次閱讀
    7折購!米爾基于<b class='flag-5'>全</b><b class='flag-5'>志</b><b class='flag-5'>T</b>113系列<b class='flag-5'>開發板</b>

    米爾T527開發板開箱驗機

    是一體化設計。 再看一下官方對開發板的介紹: 科技 T527 系列高性能處理器是一款基于八核 Cortex-A55 + HiFi4 DS
    發表于 03-07 10:40

    T527國產核心及米爾配套開發板批量上市!

    2023年12月,米爾電子聯合戰略合作伙伴科技,率先業內發布了國產第一款T527核心開發板。這款高性能、高性價比、八核A55的國產核
    發表于 02-23 18:33

    飛凌嵌入式T113-i開發板的調屏方法

    對于飛凌嵌入式T113-i開發板的調屏問題,需要按照以下步驟進行操作
    的頭像 發表于 01-29 16:25 ?1031次閱讀
    主站蜘蛛池模板: fyeex性欧美人与曾| 国产成人综合视频| 伊人色啪啪天天综合婷婷| 亚洲一品AV片观看五月色婷婷| 一级特黄视频| 777黄色片| 波野结衣qvod| 国产精品人妻无码久久久奥特曼| 国产亚洲精品久久久闺蜜| 精品夜夜澡人妻无码AV| 美国女孩毛片| 色屁屁影院| 亚洲精品中文字幕一二三四区| 中文字幕乱码在线人视频 | 久久国产伦子伦精品| 免费黄色网址在线观看| 三级黄色在线免费观看| 亚洲精品午夜VA久久成人| 总裁呻吟双腿大开男男H| 成年女人免费影院播放| 国产乱国产乱老熟300部视频 | www.欧美与曽交性video| 国产精品1区在线播放| 精品手机在线1卡二卡3卡四卡| 男人大臿蕉香蕉大视频| 无码区国产区在线播放| 中国人泡妞www免费| 朝鲜美女bbwbbw撒尿| 国内精品自产拍在线少密芽| 男女床上黄色| 驯服有夫之妇HD中字日本| 4438成人情人网站| 国产精品香蕉视频在线| 蜜芽亚洲欧美一区二区电影| 午夜福利小视频400| 97国产视频| 国产日韩高清一区二区三区| 男助理憋尿PLAY灌尿BL出去| 亚洲.欧美.中文字幕在线观看| 99久久精品费精品国产| 国产午夜一级鲁丝片|