青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

posts - 45,  comments - 232,  trackbacks - 0

工程下載: http://m.shnenglu.com/Files/dyj057/SerialPortLib.rar
最近封裝了一個(gè)串口類,與大家分享,該類的主要特點(diǎn)是:能實(shí)現(xiàn)數(shù)據(jù)的異步接收;無須MFC的支持;只能在VS2003編譯通過,但只要做少量修改就可以在VC6.0中使用.使用起來非常簡單,主要代碼如下:

?1?#include?"stdafx.h"
?2?#include?"comm_exception.h"
?3?#include?"SerialPort.h"
?4?#include?"serialportobservertest.h"
?5?
?6?using?namespace ?C2217::StdLib;
?7?using?namespace
?IBMS;
?8?

?9?int?_tmain(int?argc,?_TCHAR* ?argv[])
10?
{
11?????try

12? ????{????
13?????????//聲明一個(gè)串口觀察者

14? ????????CSerialPortObserverTest?portObserver;
15?????????//聲明串口1

16?????????CSerialPort?port(1 );
17?????????//注冊串口的觀察者

18?????????port.AtachPortObserver(& portObserver);
19?????????//打開串口

20? ????????port.Open();
21?????????byte?data[100]?=?{0
};
22?

23?????????port.Send(data,sizeof (data));
24?
????}
25?????catch(comm_exception?&
e)
26?
????{
27?
????????SET_CATCH_POS(e);
28?????????std::cout?<<
?e;
29?
????}
30?

31?????return?0 ;
32?
}
33?

???串口數(shù)據(jù)的接收在

void ?CSerialPortObserverTest::OnSerialPortReceive(CSerialPort? * pSerialPort,? byte ? * pData,?size_t?nDataLen)
{
?cout?
<< ?pSerialPort -> GetName().c_str()? << ? " Received?Data:? " <<
endl;
?
?
for (size_t?i = 0 ;?i < ?nDataLen?; ++
i?)
?{
??cout?
<< ?pData[i]? << ? " ? "
?;
?}

?cout?
<<
endl;
}

???完成,你也可以不使用觀察者,直接重寫void CSerialPort::OnReceiveData(byte *pData, size_t nDataLen)可以獲得更好的執(zhí)行效率。去掉觀察者對象list.

?? 有什么問題郵件聯(lián)系:dyj057@gmail.com

posted on 2005-12-22 17:53 天下無雙 閱讀(3515) 評論(3)  編輯 收藏 引用

FeedBack:
# re: C++中實(shí)現(xiàn)串口操作類
2005-12-22 18:34 | 小明
我看你的程序使用了一個(gè)叫IbmsSerialPort.dll的dll來完成通訊

而這個(gè)IbmsSerialPort.dll首先使用CreateFile,然后使用GetCommState等等一系列communications resource function來完成端口通訊

ok,學(xué)到了一些東西

  回復(fù)  更多評論
  
# re: C++中實(shí)現(xiàn)串口操作類
2006-03-01 10:44 | msn:a.zlp@163.com
CreateFile對串口操作是獨(dú)占的,其他的應(yīng)用程序就不能打開,怎么實(shí)現(xiàn)觀察者的角色呢?想請教樓主!msn:a.zlp@163.com  回復(fù)  更多評論
  
# re: C++中實(shí)現(xiàn)串口操作類
2006-03-01 12:00 | 天下無雙
這個(gè)簡單,當(dāng)你發(fā)送數(shù)據(jù)的時(shí)候,也發(fā)送一份到觀察者.接收到數(shù)據(jù)的時(shí)候,也轉(zhuǎn)一份到觀察者。  回復(fù)  更多評論
  

只有注冊用戶登錄后才能發(fā)表評論。
網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理



常用鏈接

留言簿(15)

隨筆分類

隨筆檔案

相冊

我的其它領(lǐng)域Blog

搜索

  •  

積分與排名

  • 積分 - 207930
  • 排名 - 129

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲国产天堂久久国产91| 亚洲欧美激情精品一区二区| 亚洲欧洲在线视频| 亚洲国产精品ⅴa在线观看 | 欧美成人午夜激情| 久久精品女人| 久久只精品国产| 免费欧美日韩国产三级电影| 欧美成年人在线观看| 91久久线看在观草草青青| 日韩视频在线观看免费| 一本色道久久88综合亚洲精品ⅰ | 最新亚洲激情| 一区二区三区www| 久久国产精品久久久久久| 免费成人av| 国产精品视频久久久| 国产主播喷水一区二区| 亚洲欧洲精品一区二区三区波多野1战4| 一本久道久久综合中文字幕| 欧美一区二区三区视频在线| 六月婷婷久久| 在线中文字幕日韩| 麻豆免费精品视频| 国产日产亚洲精品| 99精品国产99久久久久久福利| 先锋影音一区二区三区| 欧美黄色片免费观看| 亚洲一区二区三区精品视频| 久久影音先锋| 国产伦精品一区二区三区在线观看 | 久久综合色88| 国产精品国产| 亚洲激情视频在线观看| 午夜一级久久| 日韩一级黄色片| 狼人社综合社区| 国产日本精品| 亚洲综合视频一区| 亚洲国产成人精品视频| 欧美在线看片| 国产精品视频久久一区| 中文久久精品| 亚洲日本久久| 欧美不卡三区| 在线欧美三区| 久久综合影音| 久久国产精品毛片| 国内综合精品午夜久久资源| 性欧美在线看片a免费观看| 91久久精品国产| 欧美1区2区| 亚洲国产精品久久人人爱蜜臀 | 国产亚洲欧美日韩美女| 欧美精品亚洲一区二区在线播放| 99日韩精品| 欧美亚洲一区二区在线| 亚洲人被黑人高潮完整版| 午夜精品视频在线观看| 欧美极品aⅴ影院| 国内综合精品午夜久久资源| 翔田千里一区二区| 这里只有精品视频在线| 欧美日韩视频一区二区三区| 一区二区三欧美| 99av国产精品欲麻豆| 欧美国产先锋| 日韩视频在线免费观看| 亚洲国产一区二区a毛片| 欧美成人亚洲成人| 99re国产精品| 中文精品视频一区二区在线观看| 欧美人成在线| 亚洲摸下面视频| 亚洲在线免费| 狠狠色综合网| 亚洲国产国产亚洲一二三| 欧美精品三级日韩久久| 亚洲一区二区三区在线| 午夜精品三级视频福利| 精品av久久707| 91久久夜色精品国产网站| 欧美日韩免费观看一区三区| 香蕉av777xxx色综合一区| 久久久久国色av免费观看性色| 亚洲国产精品久久久久秋霞影院| 亚洲精品影院| 国产乱肥老妇国产一区二| 你懂的亚洲视频| 欧美成人午夜77777| 午夜一区二区三区不卡视频| 久久精品亚洲一区二区| 欧美一级理论片| 欧美一区视频| 亚洲六月丁香色婷婷综合久久| 一本久久a久久免费精品不卡| 国产亚洲人成网站在线观看| 欧美a级一区| 欧美香蕉视频| 欧美a级在线| 国产日韩欧美在线视频观看| 欧美激情视频一区二区三区在线播放 | 欧美xart系列高清| 一区二区三区欧美日韩| 亚洲一区免费网站| 亚洲欧洲另类| 久久成人精品无人区| 一本综合久久| 亚洲欧美日韩国产综合精品二区| 激情欧美日韩| 亚洲一区二区三区精品在线| 最近看过的日韩成人| 亚洲香蕉网站| 亚洲精品久久久久| 久久激情视频久久| 午夜伦欧美伦电影理论片| 蜜臀a∨国产成人精品| 久久精品一本| 国产精品va在线播放| 欧美激情一区二区三区在线视频观看| 国产精品制服诱惑| 一本色道久久综合| 宅男66日本亚洲欧美视频| 欧美高清在线| 亚洲国产精品成人综合| 黄色一区三区| 久久九九国产精品| 久久久久久久精| 国产午夜精品久久久久久免费视| 一本一本久久a久久精品综合麻豆| 91久久在线| 久久夜色精品国产| 久久这里有精品视频| 国产伦精品一区二区三区在线观看| 日韩视频三区| 亚洲视屏一区| 国产精品国产成人国产三级| 亚洲乱亚洲高清| 99热免费精品| 欧美日本韩国一区二区三区| 亚洲日本理论电影| 一区二区av| 欧美日韩在线播放一区| 日韩香蕉视频| 性刺激综合网| 国产自产高清不卡| 久久资源在线| 女女同性精品视频| 91久久极品少妇xxxxⅹ软件| 免费亚洲一区| 亚洲精选久久| 午夜亚洲伦理| 精品91免费| 欧美精品激情在线观看| 99在线精品免费视频九九视| 午夜精品成人在线| 国产一区91精品张津瑜| 久久久久国产成人精品亚洲午夜| 免费久久99精品国产自| 亚洲精品少妇| 国产精品日本精品| 久久精品中文字幕免费mv| 亚洲成色777777女色窝| 一本色道久久综合亚洲精品高清| 国产精品久久久久av免费| 午夜在线视频观看日韩17c| 欧美chengren| 亚洲欧美日韩精品| 亚洲第一黄色网| 欧美亚韩一区| 久久久综合激的五月天| 日韩亚洲国产精品| 久久久五月天| 亚洲一区精彩视频| 在线欧美小视频| 国产精品久久久久久久久免费樱桃| 欧美大片免费观看| 久久国产精品一区二区| 亚洲国产精品女人久久久| 亚洲一区在线观看视频| 狠狠爱成人网| 欧美调教vk| 免费影视亚洲| 欧美在线观看视频| 99热在这里有精品免费| 美女任你摸久久| 午夜国产精品影院在线观看| 亚洲国产综合在线| 国产在线精品自拍| 国产精品美女黄网| 欧美精品尤物在线| 麻豆九一精品爱看视频在线观看免费| 亚洲一线二线三线久久久| 最新成人av在线| 欧美成人一区在线| 久久久久久电影| 久久精品99久久香蕉国产色戒| 亚洲在线成人| 亚洲网站在线播放| 99成人精品|