主題:問一個串口接收的問題 共有42219人關注過本帖 |
---|
zhangceicd |
1樓 |
問一個串口接收的問題 Post By:2010-8-4 11:36:00 [只看該作者]
我用串口COM3接收單片機發來的數據,速率115200,單片機大概每5ms發過來8個字節,在使用貴公司提供的串口驅動時,回調函數是每收到8個字節返回一次,這些都在意料之內.現在我的問題是:我想回調函數每收到128或者256個字節返回一次,該怎么設置呢?是不是要在驅動文件里改?
|
|
單帖管理 | 引用 | 回復 |
x10 |
2樓 |
Post By:2010-8-4 11:52:00 [只看該作者]
不用修改驅動,只需要在接收線程對收到的數據個數進行累計,當達到128字節或256字節時,再調用回調函數,同時把計數器清零。
|
|
單帖管理 | 引用 | 回復 |
zhangceicd |
3樓 |
Post By:2010-8-4 15:24:00 [只看該作者]
搞定了,謝謝
|
|
單帖管理 | 引用 | 回復 |