主题:问一个串口接收的问题 共有36743人关注过本帖 |
---|
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 [只看该作者]
搞定了,谢谢
|
|
单帖管理 | 引用 | 回复 |