日韩a在线看I99r在线精品I国产欧美在线一区二区三区I91激情视频在线播放I日韩av影视I在线视频一区二区I免费观看黄色12片一级视频I69精品久久久

產品列表PRODUCTS LIST

聯系信息

  • 電話:
    13521418576
  • 傳真:
    010-62979724
首頁 > 技術與支持 > 串口開發的另一種方式
串口開發的另一種方式
點擊次數:5597 更新時間:2009-12-23

  根據以前的使用過的一系列串口操作軟件發現,大多數的串口操作軟件不具備自動的記錄保存功能,記錄文件是在應用程序目錄下 以時間命名的文本文件。現在發布的這個程序還有一些功能沒有實現不過這不影響使用。如果有需要大家可以自行添加代碼。下面主要說明一下程序的核心類CSuperSerialPort。該類主要功能有:

控制串口收發數據并利用window系統的消息來轉發接收到的數據;
支持一個CSuperSerialPort對象向多個窗口發送數據;
支持發送大塊數據;
支持動態設置收發緩存區大小;
支持利用外部線程進行文件傳輸;
支持收發數據統計;
支持自定義錯誤信息;
該類還有兩個輔助的結構體 WIN_ARG 和 tagPackage。WIN_ARG 是窗體描述結構體,該結構體包含了窗體指針、自定義消息和位置ID。


typedef struct WIN_ARG
{
     UINT  winId;
     CWnd* pWin;
     DWORD msg;
}WINARG, *pWINARG;

tagPackage 是數據包描述結構體,該結構體包含了數據長度、數據類別和數據值。CSuperSerialPort利用這個結構體來分解大塊數據然后發送。
typedef struct tagPackage
{
     enum emMaxSize
     { emMAX_SIZE = 1024 };
 
     UINT iLen;
     UINT iType;
     BYTE pData[emMAX_SIZE];
}PACKAGE, * pPACKAGE;

  在串口程序的開發過程中,zui麻煩的問題就是需要事先確定緩存區的大小。如果傳輸時按協議傳輸這個一般沒什么問題,但是如果按一個字節一個字節的進行傳輸,那么在收數據的時候就很麻煩。解決這一問題時我利用了串口中cbInQue這一屬性,同時為了提高程序的性能啟用了一個接收線程,并將收下來的數據都發往的窗體對象然后再進行處理。如:
pPACKAGE pPack = new PACKAGE;
DWORD rdLen = pCom->m_comState.cbInQue;
pPack->iLen   = rdLen;

為了協同串口的收發,在初始化串口的時候要啟用FILE_FLAG_OVERLAPPED這一屬性,如
CreateFile(, GENERIC_READ | GENERIC_WRITE, 0,NULL,OPEN_EXISTING,FILE_FLAG_OVERLAPPED,NULL);
  當然在接收的線程中還加入了互斥對象和臨界區用于控制線程和數據統計。如果你直接使用CSuperSerialPort類,程序已經替你完成了這些任務。如:
m_pSSP->Open(m_comName, m_uComRate, m_uComParity, m_uComDataBits, m_fComStopBits);
m_pSSP->StartReceive(m_pSSP)

詳細情況可以參照TestSerialPort2Dlg.cpp中的代碼。

  為了解決一個串口實例向多個窗口顯示數據問題,我在CSuperSerialPort類中添加了一個窗體向量表typedef vector vWINLIST;你可以通過Attach和Detach函數來控制窗體數量。如果需要添加其他的功能到CSuperSerialPort類中,有三種方法可以實現:
直接修改CSuperSerialPort類代碼;
繼承CSuperSerialPort類;
調用GetComHandle返回串口句柄;






<<利用串口“實時”接收短消息的方法


<<串口服務器的工作方式和應用

亚洲黄色高清 | 国产男女爽爽爽免费视频 | 最近更新中文字幕 | 日日日干| 岛国大片免费视频 | 热久久99这里有精品 | 一区二区三区四区五区六区 | 六月色 | 成人app在线播放 | 夜夜操天天干, | 久久久久久毛片精品免费不卡 | 欧美精品中文字幕亚洲专区 | 最近2019好看的中文字幕免费 | 天天操天天干天天玩 | 福利在线看片 | 色搞搞| 欧美日韩国产精品爽爽 | 色综合久久88色综合天天免费 | 久久亚洲欧美日韩精品专区 | 四虎影视欧美 | 国产高清在线永久 | 国产黑丝袜在线 | 亚洲欧美乱综合图片区小说区 | 久久怡红院 | 亚洲aⅴ乱码精品成人区 | 特级西西www44高清大胆图片 | 麻豆一级视频 | 日日干精品 | 中文国产字幕在线观看 | 国产91粉嫩白浆在线观看 | 欧美日韩精品在线观看 | av一级片在线观看 | 日韩精品欧美一区 | 国产精品毛片久久 | 国产一区二区高清视频 | 精品美女国产在线 | 国产麻豆精品一区二区 | 欧美成人亚洲 | 午夜av大片| 日韩欧美大片免费观看 | 91在线视频免费 | 国产精品免费在线 | 欧美成人猛片 | 色婷婷综合久久久中文字幕 | 香蕉在线观看 | 国产精品一区二区久久精品爱微奶 | 久久九九网站 | 亚洲伊人网在线观看 | 国产一区在线免费观看视频 | 国产小视频91 | 日韩免费观看高清 | 中文字幕资源网 国产 | 日批视频在线观看免费 | 91九色免费视频 | 激情丁香月| 97超碰人人模人人人爽人人爱 | 免费在线激情视频 | 日韩一区二区三 | 国产专区在线视频 | 亚洲闷骚少妇在线观看网站 | 久热av| 国产精品资源在线 | 欧美在线不卡一区 | 色狠狠一区二区 | 在线电影av | 伊人色综合久久天天网 | 成人资源网 | 久久观看| www.黄色小说.com | 99久久婷婷 | 日韩中文字幕网站 | 免费日韩视 | 久久综合狠狠综合久久狠狠色综合 | 免费看的黄色 | 精品99999| 碰超人人 | 成年人视频在线 | 波多野结衣一区二区三区中文字幕 | 美女黄网站视频免费 | 久久久久免费网 | 国产黄免费在线观看 | 国产一区二区在线播放视频 | 婷婷天天色| 欧美一级性生活片 | 亚洲成人资源 | 国产91影院| 首页中文字幕 | 玖玖视频网 | 久色小说 | 婷色在线| 国产精品久久久久久久久久尿 | www.av免费观看| 婷婷丁香在线 | 久久国产精品99久久久久久老狼 | 在线国产一区二区 | 另类老妇性bbwbbw高清 | 91视频下载 | 日本精品中文字幕 | 久久精品99国产国产精 | 丁香婷婷综合激情五月色 | 99热999 | 欧美黄色高清 | 最近最新中文字幕视频 | 男女精品久久 | 免费看的黄色的网站 | 欧美另类sm图片 | 久久高视频 | 97成人在线免费视频 | 精品亚洲午夜久久久久91 | 免费av网址大全 | 久久久精品国产一区二区三区 | 日本一区二区免费在线观看 | 在线观看视频99 | 91亚洲精品久久久久图片蜜桃 | 在线观看免费成人av | 毛片精品免费在线观看 | 超碰在线日本 | 日韩在观看线 | 亚洲视频久久久久 | 中文字幕在线免费播放 | 五月天久久久 | 97热在线观看 | 婷婷六月中文字幕 | 欧美 亚洲 另类 激情 另类 | 91麻豆精品国产91久久久更新时间 | 超碰在线1 | 天天综合色 | 久草视频手机在线 | 丝袜美腿一区 | 成年人国产精品 | 日韩精品一区二区在线观看 | 91中文在线观看 | 天天操天天爱天天爽 | www.婷婷色 | 五月婷婷在线播放 | 91av手机在线观看 | 97超在线视频 | 欧美性色19p | 99久久电影 | 国产成人精品一区二区三区 | www免费视频com━ | 亚洲伦理一区 | 欧美精品久久久久久久久久白贞 | 国产视频在线观看一区 | 一本一道波多野毛片中文在线 | 日韩精品欧美专区 | 亚洲欧美婷婷六月色综合 | www.天堂av| 亚洲国产中文字幕 | 欧美日韩国产精品一区二区亚洲 | 最新av电影网址 | 黄色一区三区 | 亚洲一区二区三区四区精品 | 色多多污污 | 国产黄色精品在线观看 | 麻豆精品视频在线观看免费 | 天天干天天射天天操 | 亚洲成人动漫在线观看 | 亚洲激情国产精品 | 99久久精品国产亚洲 | 国产精品永久免费视频 | 成人免费毛片aaaaaa片 | 国产一区二区三区四区在线 | 一区二区三区四区精品 | 欧美高清视频不卡网 | 一区二区三区在线电影 | 不卡电影免费在线播放一区 | 亚洲永久字幕 | 精品国产91亚洲一区二区三区www | 中文字幕在线视频网站 | 国产精品一区二区三区在线播放 | 最新中文字幕在线观看视频 | 亚洲成人精品久久久 | 国产白浆视频 | 狠狠狠色丁香婷婷综合久久88 | 91精品国产91久久久久福利 | 最近免费中文视频 | 国产精品永久免费 | 免费av 在线 | 国产一区二区在线免费观看 | 视频福利在线 | 国产精品wwwwww | 在线观看亚洲a | 国产成人99久久亚洲综合精品 | 亚洲 欧美日韩 国产 中文 | 不卡电影一区二区三区 | 国产成人黄色在线 | 99久久久久国产精品免费 | 国产日韩在线播放 | 五月丁色 | 亚洲天堂激情 | 一区二区三区 亚洲 | 九九爱免费视频 | 深夜精品福利 | 欧美极度另类 | 亚洲视频中文 | 正在播放国产一区 | 精品色999| 国产福利不卡视频 | 国产精品wwwwww | h文在线观看免费 | 日韩欧美在线一区二区 | 婷婷婷国产在线视频 | av免费看电影 | 美女网站免费福利视频 | 色狠狠狠 | 欧美少妇xxxxxx | 最近2019中文免费高清视频观看www99 | 免费高清影视 | 色资源在线 | 香蕉久草在线 | 超级碰碰视频 | 狠狠做六月爱婷婷综合aⅴ 日本高清免费中文字幕 | 久久精品国产免费观看 | 中文字幕av电影下载 | 久久久久国产一区二区三区 | 日韩精品中文字幕有码 | 一级精品视频在线观看宜春院 | 热久久视久久精品18亚洲精品 | 精品欧美一区二区在线观看 | 狠狠色香婷婷久久亚洲精品 | 91福利视频久久久久 | 91九色最新地址 | 亚洲精品videossex少妇 | 亚洲综合精品在线 | 91.dizhi永久地址最新 | 五月婷婷在线视频 | 久久免费大片 | 国产黄色片免费在线观看 | 91色在线观看 | 操操操夜夜操 | 国产精品免费一区二区三区在线观看 | 看黄色.com | 麻豆国产精品永久免费视频 | 日韩超碰 | 99精品国产99久久久久久97 | 久久美女视频 | 成人在线免费看视频 | 亚洲第一av在线播放 | 99久久爱| 日韩免费看的电影 | 九九电影在线 | 国产精品免费麻豆入口 | 九九九九九九精品任你躁 | 亚洲精品中文在线观看 | 日本中文字幕在线免费观看 | 国产精品v欧美精品v日韩 | 成人理论电影 | 中文在线免费一区三区 | av免费在线看网站 | 草久中文字幕 | 韩国av不卡| 亚洲国产97在线精品一区 | 美女久久| 精品久久久免费视频 | 97视频人人| 日韩欧美一区视频 | 丁香影院在线 | 国产精品精品久久久久久 | 美女国产精品 | 国产精品va在线观看入 | 亚洲午夜精品久久久久久久久久久久 | 日韩免费久久 | 亚洲精品国偷拍自产在线观看 | 久久精品亚洲综合专区 | 在线最新av | 丁香六月伊人 | 99国产一区| 色偷偷88888欧美精品久久 | 亚洲国产精久久久久久久 | 久久视频在线观看中文字幕 | 亚洲精品小区久久久久久 | 九九热精品国产 | 精品国产精品国产偷麻豆 | 国产资源网站 | 亚洲精品白浆高清久久久久久 | 日韩三级免费观看 | 欧美一区二区三区在线观看 | 亚洲精品国产自产拍在线观看 | 久久久久国产精品免费免费搜索 | 一区二区三区在线电影 | 91精品亚洲影视在线观看 | 久久久久国产精品免费网站 | 91亚洲在线 | 五月天久久婷婷 | 天天久久综合 | 99热在线这里只有精品 | 射九九| 精品国产欧美一区二区三区不卡 | 日韩欧美视频一区二区 | 精品亚洲视频在线观看 | 狠狠干婷婷色 | 正在播放国产91 | 国内精品小视频 | 国产色综合 | 中国一级特黄毛片大片久久 | 欧美日韩久久一区 | 成人久久久久久久久久 | 亚洲成人软件 | 在线日本看片免费人成视久网 | 又色又爽又激情的59视频 | 啪啪小视频网站 | 久久精品一二三 | 久久1电影院| 天天操夜夜操夜夜操 | av丝袜在线| 国产综合小视频 | 麻豆视频大全 | 日日夜夜天天久久 | 激情文学综合丁香 | 成人免费视频网站 | 99热国产精品 | 中文字幕av一区二区三区四区 | 久久综合五月天婷婷伊人 | 免费看一级黄色 | 欧美国产大片 | 久久久久国产精品午夜一区 | www好男人 | 久久免费视频2 | 久久一级片 | 黄色网免费| 亚洲成人av在线电影 | 中文av影院 | 午夜精品中文字幕 | 久久天天躁夜夜躁狠狠85麻豆 | 在线观看视频在线观看 | 久久国产精品成人免费浪潮 | 99久久精品免费看国产麻豆 | 亚洲国产日韩欧美 | 91视频免费看 | 99超碰在线观看 | 天天伊人网 | 欧美日韩在线观看一区二区 | 色久av| 色av网站 | 久草在线精品观看 | 国产精品91一区 | 国产成人三级在线观看 | 久久久福利 | 国产大片免费久久 | 一级一片免费看 | 玖玖视频免费在线 | 色综合激情网 | 99久久er热在这里只有精品15 |