91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 0.09M
    文件類型: .zip
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-29
  • 語言: C/C++
  • 標(biāo)簽: 操作??串口??

資源簡介

通過qt5操作串口

基本功能:
1:支持16進制數(shù)據(jù)發(fā)送與接收。
2:支持windows下COM9以上的串口通信。
3:自動加載對應(yīng)操作系統(tǒng)串口號。
4:實時顯示收發(fā)數(shù)據(jù)字節(jié)大小以及串口狀態(tài)。

高級功能:
1:可自由管理需要發(fā)送的數(shù)據(jù),每次只要從下拉框中選擇數(shù)據(jù)即可,無需重新輸入數(shù)據(jù)。
2:可模擬設(shè)備回復(fù)數(shù)據(jù),需要在主界面開啟模擬設(shè)備回復(fù)數(shù)據(jù)。當(dāng)接收到設(shè)置好的指令時,立即回復(fù)設(shè)置的回復(fù)指令。例如指定收到0x16 0x00 0xFF 0x01需要回復(fù)0x16 0x00 0xFE 0x01,則只需要在SendData.txt中添加一條數(shù)據(jù)16 00 FF 01:16 00 FE 01即可。
3:可定時發(fā)送數(shù)據(jù)和保存數(shù)據(jù)到文本文件:,默認(rèn)間隔5秒鐘,可更改間隔時間。
4:在不斷接收到大量數(shù)據(jù)時,可以暫停顯示數(shù)據(jù)來查看具體數(shù)據(jù),后臺依然接收數(shù)據(jù)但不處理,無需關(guān)閉串口來查看已接收到的數(shù)據(jù)。
5:每次收到的數(shù)據(jù)都是完整的一條數(shù)據(jù),而不是脫節(jié)的,做了延時處理。
6:一套源碼隨處編譯,無需更改串口通信類,已在XP/WIN7/UBUNTU/ARMLINUX系統(tǒng)下成功編譯并運行。



資源截圖

代碼片段和文件信息

#include?“frmmain.h“
#include?“ui_frmmain.h“
#include?“myhelper.h“

frmMain::frmMain(QWidget?*parent)?:
????QWidget(parent)
????ui(new?Ui::frmMain)
{
????ui->setupUi(this);
????myHelper::FormInCenter(this);
????this->InitForm();
}

frmMain::~frmMain()
{????
????delete?ui;
}

//監(jiān)聽回車鍵
bool?frmMain::eventFilter(Qobject?*obj?QEvent?*event)
{
????if?(obj==ui->txtSend)
????{
????????if?(event->type()==QEvent::KeyPress)
????????{
????????????QKeyEvent?*keyEvent=static_cast(event);
????????????if?(keyEvent->key()==Qt::Key_Return?||?keyEvent->key()==Qt::Key_Enter)
????????????{
????????????????WriteMyCom();
????????????????return?true;
????????????}
????????}
????}

????return?Qobject::eventFilter(objevent);
}

void?frmMain::InitForm()
{????
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2013-12-12?20:13??mySerialPortTools\
?????文件?????????484??2013-07-25?21:20??mySerialPortTools\ConfigData.txt
?????文件???????13456??2013-12-17?11:00??mySerialPortTools\frmmain.cpp
?????文件????????2146??2013-12-17?11:00??mySerialPortTools\frmmain.h
?????文件???????18564??2013-12-17?11:02??mySerialPortTools\frmmain.ui
?????文件?????????461??2013-12-17?16:09??mySerialPortTools\main.cpp
?????文件???????92854??2013-08-01?16:24??mySerialPortTools\main.ico
?????文件????????7929??2013-07-22?20:41??mySerialPortTools\main.png
?????文件?????????120??2013-12-12?20:15??mySerialPortTools\main.qrc
?????文件??????????37??2013-04-18?10:27??mySerialPortTools\main.rc
?????文件???????11800??2013-12-16?15:41??mySerialPortTools\myhelper.h
?????文件?????????719??2013-12-17?14:18??mySerialPortTools\mySerialPortTools.pro
?????文件???????13375??2013-12-17?16:10??mySerialPortTools\mySerialPortTools.pro.user
?????文件???????32622??2013-10-15?10:29??mySerialPortTools\qextserialport.cpp
?????文件????????7241??2013-12-17?08:57??mySerialPortTools\qextserialport.h
?????文件????????2641??2013-10-15?10:29??mySerialPortTools\qextserialport_global.h
?????文件????????7131??2013-10-15?10:29??mySerialPortTools\qextserialport_p.h
?????文件???????15106??2013-10-15?10:29??mySerialPortTools\qextserialport_unix.cpp
?????文件???????14871??2013-10-15?10:29??mySerialPortTools\qextserialport_win.cpp
?????文件??????117337??2010-09-13?14:02??mySerialPortTools\qt_zh_CN.qm
?????文件?????????889??2013-12-17?12:19??mySerialPortTools\readme.txt
?????文件?????????234??2013-09-17?17:38??mySerialPortTools\SendData.txt

評論

共有 條評論