激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:關于串口、線程以及回調函數的問題?

  共有40181人關注過本帖    
Rite2009
1樓


關于串口、線程以及回調函數的問題?  發帖心情 Post By:2009-8-6 17:44:00   [只看該作者]

我想直接用例子程序中的CCESerial類,但是我需要同時開三個串口,這樣的話我需要建三個串口對象,它們分別操作不同的設備,如何處理CCESerial類中的接收線程中的回調函數?謝謝!

  單帖管理 | 引用 | 回復 回到頂部
x10
2樓


  發帖心情 Post By:2009-8-6 23:12:00   [只看該作者]

如果不同的處理,可以分別加載不同的回調函數。

  單帖管理 | 引用 | 回復 回到頂部
9260
3樓


  發帖心情 Post By:2009-8-7 8:42:00   [只看該作者]

是的啊,而且是下載的新的。

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
4樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2009-8-7 10:00:00   [只看該作者]

ceSer.OnReceive和ceSer.OnError是回調函數指針,你只需定義不同的回調函數,將函數名附給它們就行了。
比如:
class CCESerial  ceSer1,ceSer2;
...
ceSer1.OnReceive = OnReceive1;
ceSer1.OnError = OnError1;
ceSer2.OnReceive = OnReceive2;
ceSer2.OnError = OnError2;
...

void CALLBACK OnReceive1( )
{...}

void CALLBACK OnError1( )
{...}

void CALLBACK OnReceive2( )
{...}

void CALLBACK OnError2( )
{...}

  單帖管理 | 引用 | 回復 回到頂部
em9260
5樓


  發帖心情 Post By:2009-12-29 10:57:00   [只看該作者]

那接收函數里面怎么處理?需要寫兩個CESerial.cpp接收函數 ?
lpSerial->OnReceive( );

  單帖管理 | 引用 | 回復 回到頂部
9260
6樓


  發帖心情 Post By:2009-12-29 11:23:00   [只看該作者]

lqk:ceSer.OnReceive和ceSer.OnError是回調函數指針,你只需定義不同的回調函數,將函數名附給它們就行了。
請問:
2個串口發過來的數據,在接收函數中,怎么去判斷是哪個串口發過來的數據?該調用哪個串口的回調函數?

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
7樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2009-12-29 11:47:00   [只看該作者]

EM9260:不用寫多個CPP,你只需要實例化多個CCESerial 類就行了,接收數據部份程序的差別是通過給不同類的OnReceive附不同的函數指針實現的。
9260:如果采用多個回調函數,不同的串口類會調用自己的回調函數的。

  單帖管理 | 引用 | 回復 回到頂部
em9260
8樓


  發帖心情 Post By:2009-12-29 13:51:00   [只看該作者]

那如果我想改變調用回調函數的條件呢,就是說lpSerial->OnReceive( );這一語句不是在lpSerial->m_lDatLen>0這個條件下觸發。比如兩個串口觸發回調函數的條件不同。這時候我寫了兩個CESerial的cpp和h文件,為什么主程序只認前一個加載進入的.h文件的類?

  單帖管理 | 引用 | 回復 回到頂部
帥哥喲,離線,有人找我嗎?
lqk
9樓 信息 | 搜索 | 郵箱


加好友 發短信
  發帖心情 Post By:2009-12-29 14:29:00   [只看該作者]

能不能大概說明一下,你具體想做怎樣的應用呢?

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

關于串口、線程以及回調函數的問題?

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 国产网站大全| 激情啪啪网站| 夜色福利久久久久久777777| 日本a级毛片| 亚洲人和日本人hd| 免费永久在线观看黄网| 国产亚洲精品va在线| 黄色小视频在线免费看| 爱爱亚洲| 日产国产欧美韩国在线| 中文字幕在线看片成人| 一级香蕉免费毛片| 久久嫩模| 日韩免费观看一级毛片看看| 在线欧美69v免费观看视频| 免费黄色一级毛片| 国产51| 国产限制级在线观看| 香蕉钻洞视频| 黄色大片一级片| 婷婷色在线播放| 99久久精品免费看国产情侣| 日本一级α片| 婷婷色六月| 亚洲国产天堂久久综合| 在线sese| 中文乱码一二三四有限公司| a级一级片| www.黄色网.com| 一区二区不卡视频| 久久国产偷| 久久综合精品国产一区二区三区| 日本精品久久久久中文字幕2| 午夜黄| 中国女人三级在线播放| 永久免费mv网站入口| 亚洲欧美中文日韩v在线观看| 亚洲美女自拍视频| 亚洲欧美精品中文字幕| 直接看的毛片| 国产大片黄在线播放|