主题:EVC 共有31653人关注过本帖 |
---|
yh830921 |
1楼 |
EVC Post By:2007-4-20 11:15:00 [只看该作者]
谁能告诉我EVC中,异步串口通讯怎么来实现啊?
evc又不支持      FILE_FLAG_OVERLAPPED这个参数 |
|
单帖管理 | 引用 | 回复 |
zhl |
2楼 |
Post By:2007-4-20 11:43:00 [只看该作者]
可以通过用使用多个线程来实现,如使用用于数据读、写的单独线程。WINCE可以支持Win32 WaitCommEvent函数,该函数可以阻塞线程,直到预先选择的事件发生。具体可以参见我们提供的程序例程step2_serialtest
|
|
单帖管理 | 引用 | 回复 |
yh830921 |
3楼 |
Post By:2007-4-20 14:57:00 [只看该作者]
CString door_send;
door_send = "AAFF0104A6020202"; WriteFile(hCom, door_send, door_send.GetLength(), &wCount, NULL) == FALSE) 请问这几条语句有什么不对,为什么运行了以后一点反映都没有,AAFF0104A6020202是控制蜂鸣器的命令,用的是RS232通讯协议 |
|
单帖管理 | 引用 | 回复 |
zhl |
4楼 |
Post By:2007-4-20 15:13:00 [只看该作者]
建议你的先接PC,运行调试助手程序, 看看接收到的数据是否你所需要的.
|
|
单帖管理 | 引用 | 回复 |
yh830921 |
5楼 |
Post By:2007-4-20 15:29:00 [只看该作者]
可是我在EM9000上面接的读卡器呀  用的是RS232异步串口通讯,这条语句是测蜂鸣器的,怎么接PC呢?
|
|
单帖管理 | 引用 | 回复 |
x10 |
6楼 |
Post By:2007-4-20 16:12:00 [只看该作者]
先在我们的EVB上做实验,EVB的串口接到PC,把程序调通了,再接读卡器。
|
|
单帖管理 | 引用 | 回复 |
yh830921 |
7楼 |
Post By:2007-4-20 16:25:00 [只看该作者]
你们提供的事例程序我已经调通了啊,可是接在读卡器上,向串口写命令以后一点反映都没有
|
|
单帖管理 | 引用 | 回复 |