简单问题:波特率1200,一次能传输多长的 String ??????????

MarlboroXP 2005-09-28 04:26:27
---------------------------
Microsoft Internet Explorer
---------------------------
内容不可以为空.
---------------------------
确定
---------------------------
...全文
444 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
脆皮大雪糕 2005-09-28
  • 打赏
  • 举报
回复
楼主发送的数据到底有多大?
串口工作在异步方式下,约定了传输率以后每次传输数据仅用一个脉冲作为同步信号,接下来接收双方都用同一传输率发送接收数据。这时候传输率计时全靠双方硬件上的震荡发生器来控制了。不同的机器震荡发生器多多少少存在着误差,如果传输的数据较长累计误差达到一定程度的时候数据就有可能出错。所以串口通讯数据不能太长。
上面说的只是一种可能情况,如果楼主发送的数据不大并且不论发送多大的数据都是尾部几个字节那就可能不是这个原因,我以前做的项目传输协议规定一个数据包最大长度2K没发生过什么大问题
sqfeiyu 2005-09-28
  • 打赏
  • 举报
回复
有關嗎? 可會體現在速度上吧!
ilove8 2005-09-28
  • 打赏
  • 举报
回复
波特率用在串口通讯比较多,是每秒传送的字节数吧,反映传输速率快慢
MarlboroXP 2005-09-28
  • 打赏
  • 举报
回复
我用mscomm 1200bps 传一字符串 丢失最后几位。
但用9600bps 就正确,为什么会这样?
熊孩子开学喽 2005-09-28
  • 打赏
  • 举报
回复
波特率1200只是指定了传输速率,一次传多少东西和BUFFER有关。
MarlboroXP 2005-09-28
  • 打赏
  • 举报
回复
请大虾帮忙。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧