主題:串口問題和采購 共有36909人關注過本帖 |
---|
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 [只看該作者]
明白了,謝謝
|
|
單帖管理 | 引用 | 回復 |