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


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

  共有40178人關注過本帖    
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   [只看該作者]

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

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

返回首頁

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

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 欧美日韩亚洲一区二区| 欧美成人免费高清网站| 激情婷婷网| 亚洲经典在线观看| 日韩一级片免费观看| 欧美亚洲三级| 国产成人综合亚洲| 狠狠综合视频精品播放| 久久精品视频免费看| 五月久久亚洲七七综合中文网| 日韩a级在线| 亚洲一级特黄特黄的大片| 免费在线观看成人| 国产96精品| 国产成人福利色视频| 国产精品无码久久久久| 高清不卡一区二区| 久久免费精品视频在线观看| 午夜精品视频在线观看| 亚洲天天综合| 大陆一级毛片免费高清| 日韩久久久精品中文字幕| 亚洲色图 激情小说| 成人深夜视频| 伊甸园精品视频网站| 国产成人福利色视频| 国产精品嫩草影院免费看| 国产成+人+综合+亚洲欧美丁香花| 久久精品成人| 亚洲精品久久久久综合网| 在线看片 在线播放| 777奇米影视笫四色88me久久综合| 日韩性生活大片| 免费a级毛片无码| 国产成人一区二区在线不卡| 国产精品视频流白浆免费视频 | 国产91在线 | 日韩| 国产丰满主播丝袜勾搭秀 | 久久精品国产72国产精福利| 欧美国产综合视频在线观看| 中文字幕在线日韩|