串口通信问题 点击:791 | 回复:6



刘新华

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-04-29 23:10:00
楼主
在串口通信编程中,当第二次向串口写数据时,是否会覆盖掉第一次写串口时的数据, 还是存放在每一次写的数据后面,特请教高手!!!!!



窝头

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 66回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2005年1月17日
发表于:2005-04-30 10:42:00
1楼
不知道你是如何做的,如果是用现成的SDK等类似的东西开发的话,基本不用担心会出现数据溢出和出错。自己写底层的话就看你自己怎么控制了。

刘新华

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-04-30 11:13:00
2楼
用windows API 编写的, 当第一次写的数据还没有读完的时候, 第二次写的数据是覆盖,还是放在它的后面,

阿蛋蛋

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 68回
  • 年度积分:0
  • 历史总积分:104
  • 注册:2004年5月26日
发表于:2005-04-30 11:23:00
3楼
那要多多支持 嘿嘿 我也想要一个

刘新华

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 29回
  • 年度积分:0
  • 历史总积分:158
  • 注册:2005年4月01日
发表于:2005-05-01 12:32:00
4楼
在用windows API 编写串口通信编程中,当第二次向串口写数据时,是否会覆盖掉第一次写串口时的数据, 还是存放在每一次写的数据后面,特请教高手!!!!!

hex99

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 15回
  • 年度积分:0
  • 历史总积分:18
  • 注册:2004年4月13日
发表于:2005-05-01 22:39:00
5楼
确认发送完成后再写

GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2005-05-03 12:00:00
6楼
发送端: 第二次输出的部份, 会在 serial driver 内 queue 住. 不会盖掉第一次输出的部份. data 会依序送出. 接收端: 会依序填入 input buffer 内 (default 4KB, but depends on memory size), 除非 buffer overflow, 不然第二次的 data 也不会盖住第一次的.

热门招聘
相关主题

官方公众号

智造工程师