吴忠躺衫网络科技有限公司

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

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

3天內不再提示

【米爾MYD-YT507開發(fā)板試用體驗】ubuntu下QT串口助手開發(fā)調試

開發(fā)板試用精選 ? 來源:開發(fā)板試用 ? 作者:電子發(fā)燒友論壇 ? 2022-10-26 15:04 ? 次閱讀

本文來源電子發(fā)燒友社區(qū),作者:岳洋, 帖子地址:https://bbs.elecfans.com/jishu_2297439_1_1.html


上次我們測試完QT之后,我們還能創(chuàng)建一個串口終端,因為這些都是QT自己本身就帶的功能,如果有3D應該還可以跑下QT 3D效果,本開發(fā)板的全志芯片也是帶了GPU的,顯示3D難度應該會好很多。本次的話我們還是先體驗下QT開發(fā)串口調試助手,這樣我們能用串口接一些傳感器了。

image.png

首先使用QT5的串口,只需要在頭文件中添加上QT += serialport。這樣就能使用串口庫了。

image.png

然后我們還是在之前的基礎上完善內容,首先是就是端口要聲明使用QSerialPort 新建一個。然后我們再添加一個定時器,定時去讀取獲得的數據。
image.png

之后就是主函數中直接添加,我們這里使用的串口就是米爾在設備里提供的,印象中有四個有ttyS0,ttyS2,ttyS3,ttyS5。他這個都是對應的,對應了板子原理圖中的串口0,2,3,5。

my_serialport = new QSerialPort(this);

my_serialport->setPortName("/dev/ttyS2");

//以讀寫方式打開串口

if(my_serialport->open(QIODevice::ReadWrite))

{

//設置波特率

my_serialport->setBaudRate(QSerialPort::Baud115200,QSerialPort::AllDirections);

//設置數據位

my_serialport->setDataBits(QSerialPort::Data8);

//設置校驗位

my_serialport->setParity(QSerialPort::NoParity);

//設置流控制

my_serialport->setFlowControl(QSerialPort::NoFlowControl);

//設置停止位

my_serialport->setStopBits(QSerialPort::OneStop);

//每秒讀一次

timer = new QTimer(this);

connect(timer, SIGNAL(timeout()), this, SLOT(readComDataSlot()));

timer->start(1000);


}

else

{

QMessageBox::about(NULL, "提示", "串口沒有打開!");

return;

}

}

MainWindow::~MainWindow()

{

delete ui;

}

void MainWindow::readComDataSlot()

{

QByteArray info = my_serialport->readAll();

qDebug() << info;

}


上面是具體代碼,這里面也使用了信號槽的概念,暫時我們沒有在ui中體現接收到的數據。所以我們使用qDebug()直接打印出來,在我們QT creator中底部有終端直接顯示的。

然后我們外接USB轉TTL的,這里沒用串口終端ttyS0因為我發(fā)現好像打不開,沒反應,所以我換了。

image.png

我們找原理圖,發(fā)現一個端子上就有我們TTL的所以直接接串口2即可。

image.png

如上圖。

image.png

然后win終端打開串口助手,發(fā)送。QT這邊能接收到。

image.png

這個換一個字符測試。都是可以的。雖然這個都顯示在一起,但是實際是板子的終端界面在win上,win上實際就是一個串口助手發(fā)送。至此QT串口助手測試完成了。

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

    關注

    5

    文章

    227

    瀏覽量

    21103
收藏 人收藏

    評論

    相關推薦

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

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

    人臉疲勞檢測應用-米爾基于RK3576核心/開發(fā)板

    本文將介紹基于米爾電子MYD-LR3576開發(fā)板米爾基于瑞芯微RK3576開發(fā)板)的人臉疲勞檢測方案測試。
    的頭像 發(fā)表于 12-20 08:06 ?384次閱讀
    人臉疲勞檢測應用-<b class='flag-5'>米爾</b>基于RK3576核心<b class='flag-5'>板</b>/<b class='flag-5'>開發(fā)板</b>

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

    本文將介紹基于米爾電子MYD-LT527開發(fā)板米爾基于全志T527開發(fā)板)的OpenCV手勢識別方案測試。摘自優(yōu)秀創(chuàng)作者-小火苗
    的頭像 發(fā)表于 12-13 08:04 ?838次閱讀
    如何用OpenCV進行手勢識別--基于<b class='flag-5'>米爾</b>全志T527<b class='flag-5'>開發(fā)板</b>

    米爾-Xilinx XC7A100T FPGA開發(fā)板試用】測試一

    感謝米爾電子和電子發(fā)燒友提供的米爾-Xilinx XC7A100T FPGA開發(fā)板MYD-J7A100T用的 FPGA 為 XILINX 公司 ARTIX-7 系列的 XC 7A1
    發(fā)表于 12-08 08:48

    追加名額丨米爾瑞芯微RK3576開發(fā)板有獎試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發(fā)板免費試用活動加碼啦~~米爾追加了2塊價值849元的
    的頭像 發(fā)表于 11-22 01:00 ?275次閱讀
    追加名額丨<b class='flag-5'>米爾</b>瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    有獎丨米爾 瑞芯微RK3576開發(fā)板免費試用

    米爾與瑞芯微合作發(fā)布的新品基于瑞芯微RK3576應用處理器的MYD-LR3576開發(fā)板免費試用活動來啦~~米爾提供了7塊價值849元的
    的頭像 發(fā)表于 11-12 01:00 ?414次閱讀
    有獎丨<b class='flag-5'>米爾</b> 瑞芯微RK3576<b class='flag-5'>開發(fā)板</b>免費<b class='flag-5'>試用</b>

    用SecureCRT連接串口卻沒有登錄Ubuntu界面

    米爾MYD-JX8MPQ開發(fā)板。 想要的效果如圖 搜了很多資料,不知道是不是因為WSL2不支持串口的原因。 我第二張圖里的視頻用的是WSL2和Ubu
    發(fā)表于 11-06 21:16

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

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

    米爾基于NXP iMX.93開發(fā)板的M33處理器應用開發(fā)筆記

    資源MYD-LMX9X開發(fā)板米爾基于NXPiMX.93開發(fā)板)3.軟件資源Windows7及以上版本軟件:IAREmbeddedWorkbench4.板載固件
    的頭像 發(fā)表于 06-29 08:01 ?1572次閱讀
    <b class='flag-5'>米爾</b>基于NXP iMX.93<b class='flag-5'>開發(fā)板</b>的M33處理器應用<b class='flag-5'>開發(fā)</b>筆記

    點擊參與米爾NXP i.MX 93開發(fā)板有獎試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了3塊價值678元的
    的頭像 發(fā)表于 06-13 08:02 ?608次閱讀
    點擊參與<b class='flag-5'>米爾</b>NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    米爾NXP i.MX 93開發(fā)板Qt開發(fā)指南

    1. 概述Qt 是一個跨平臺的圖形應用開發(fā)框架,被應用在不同尺寸設備和平臺上,同時提供不同版權版本供用戶選擇。米爾 NXP i.MX 93 開發(fā)板
    發(fā)表于 06-07 20:45

    米爾NXP i.MX 93開發(fā)板Qt開發(fā)指南

    1.概述Qt是一個跨平臺的圖形應用開發(fā)框架,被應用在不同尺寸設備和平臺上,同時提供不同版權版本供用戶選擇。米爾NXPi.MX93開發(fā)板MYD
    的頭像 發(fā)表于 06-07 08:01 ?1842次閱讀
    <b class='flag-5'>米爾</b>NXP i.MX 93<b class='flag-5'>開發(fā)板</b>的<b class='flag-5'>Qt</b><b class='flag-5'>開發(fā)</b>指南

    免費!NXP i.MX 93開發(fā)板有獎試用

    米爾與NXP合作發(fā)布的新品基于NXPi.MX93應用處理器的MYD-LMX9X開發(fā)板免費試用活動來啦~~米爾提供了2塊價值678
    的頭像 發(fā)表于 05-23 08:01 ?800次閱讀
    免費!NXP i.MX 93<b class='flag-5'>開發(fā)板</b>有獎<b class='flag-5'>試用</b>

    G2D圖像處理硬件調用和測試-基于米爾-全志T113-i開發(fā)板

    本篇測評由電子工程世界的優(yōu)秀測評者“jf_99374259”提供。本文將介紹基于米爾電子MYD-YT113i開發(fā)板的G2D圖像處理硬件調用和測試。MYC-YT113i核心
    的頭像 發(fā)表于 04-12 08:01 ?773次閱讀
    G2D圖像處理硬件調用和測試-基于<b class='flag-5'>米爾</b>-全志T113-i<b class='flag-5'>開發(fā)板</b>

    米爾-芯馳D9360商顯試用評測】2、配置QT開發(fā)環(huán)境

    【前言】 D9360商顯開發(fā)顯示界面,安裝QT開發(fā)環(huán)境是邁出的第一步,所謂萬丈高樓平地起。邁開這一步,花了我整整兩天的時間,在這里先要給米爾
    發(fā)表于 04-01 21:42
    新天地百家乐官网的玩法技巧和规则 | 百家乐高级技巧| 百家乐公式计算| 做生意的风水朝向| 大发百家乐官网的玩法技巧和规则| 多伦多百家乐官网的玩法技巧和规则| 威尼斯人娱乐场 送2688元礼金领取lrm64| 新乐园百家乐娱乐城| 威尼斯人娱乐城提款| 大发888手机版下载| 大发888官方网页| 龙虎斗游戏| 百家乐官网攻略投注法| 百家乐官网系统足球博彩通| 百家乐官网赌博公司| 百家乐官网视频画面| 百家乐楼梯缆| 百家乐红桌布| 百乐坊娱乐城官网| 龙山县| 金宝博百家乐娱乐城| 多伦多百家乐的玩法技巧和规则| 大发888游戏 平台| 余江县| 百家乐官网作弊知识| 百家乐官网15人桌| 澳门百家乐骗人| 永利赌场| 百家乐官网视频计牌器| 联众百家乐官网的玩法技巧和规则 | 百家乐官网庄闲和各是多少| 百家乐官网猪仔路| 娱乐百家乐的玩法技巧和规则| 总统娱乐城能赢钱吗| 百家乐官网打线| 贵宾百家乐官网的玩法技巧和规则| 澳门百家乐单注下限| 大发888刮刮了下载| 百家乐官网高人玩法| 娱乐城百家乐官网的玩法技巧和规则 | 顶级赌场 官方直营网|