主题:串口问题和采购 共有32409人关注过本帖 |
---|
yh830921 |
1楼 |
串口问题和采购 Post By:2007-4-21 12:22:00 [只看该作者]
您好!
请问一下,我用的是EM9000,在EVC中调试贵公司提供的串口程序:step2_serial 我把接收线程中的:WriteFile( lpSerPara->hSer, lpSerPara->DatBuf, lpSerPara->nDatLen, &nWillLen, 0 );语句改成了:WriteFile( lpSerPara->hSer, "AAFF0104A6020202F4", 18 , &nWillLen, 0 );,为什么在串口调试工具中显示的是:AAFF0104A6020202F4AAFF0104A6020202F4,不是应该显示:AAFF0104A6020202F4吗?? 还有我们公司想买:ETA197 数据采集模块 请问一下,是不是提供函数库的? |
|
单帖管理 | 引用 | 回复 |
x10 |
2楼 |
Post By:2007-4-22 7:59:00 [只看该作者]
ETA197我们会提供一个范例程序,source code。串口问题,明天测试后答复你,多半是类型转换的问题。
|
|
单帖管理 | 引用 | 回复 |
zhl |
3楼 |
Post By:2007-4-23 9:07:00 [只看该作者]
原因是由于调试助手发送的一个数据包, step2_serial程序中的接收线程接收了两次引起的, 相应的WriteFile(...)也就执行了两遍,所以显示成"AAFF0104A6020202F4AAFF0104A6020202F4"。
|
|
单帖管理 | 引用 | 回复 |
yh830921 |
4楼 |
Post By:2007-4-24 8:51:00 [只看该作者]
明白了,谢谢
|
|
单帖管理 | 引用 | 回复 |