主题:问一个串口接收的问题

  共有36754人关注过本帖    
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   [只看该作者]

搞定了,谢谢

  单帖管理 | 引用 | 回复 回到顶部

返回首页

问一个串口接收的问题

用户名:
            验证码: 验证码,看不清楚?请点击刷新验证码
内容: