主题:EM9K:CAN7工程:CAN通讯的问题。

  共有33756人关注过本帖    
聊城新兴电子孙
1楼


EM9K:CAN7工程:CAN通讯的问题。  发帖心情 Post By:2009-3-28 20:12:00   [只看该作者]

读线程的代码:WaitForSingleObject( ceCAN->m_hRxEvent, INFINITE );

是谁使m_hRxEvent有信号的呢?

  单帖管理 | 引用 | 回复 回到顶部
x10
2楼


  发帖心情 Post By:2009-3-28 22:27:00   [只看该作者]

应用线程。

  单帖管理 | 引用 | 回复 回到顶部
聊城新兴电子孙
3楼


  发帖心情 Post By:2009-3-29 9:02:00   [只看该作者]

m_hRxEvent是m_Can的成员,应用线程是怎么使它有信号的呢?

  单帖管理 | 引用 | 回复 回到顶部
x10
4楼


  发帖心情 Post By:2009-3-29 18:32:00   [只看该作者]

当CAN驱动程序接收到有效数据帧时,将发该事件通知应用线程。应用线程就可通过API函数读取数据帧。具体请参考CAN的应用范例程序,光盘上有的。

  单帖管理 | 引用 | 回复 回到顶部
聊城新兴电子孙
5楼


  发帖心情 Post By:2009-3-30 11:26:00   [只看该作者]

看到了下面这句,基本明白了。
m_hRxEvent = (HANDLE)CAN_GetRxEvent( m_hCAN );

  单帖管理 | 引用 | 回复 回到顶部

返回首页

EM9K:CAN7工程:CAN通讯的问题。

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: