vc api串口 回显问题

xiaohangge 2013-04-01 11:21:16
我现在windows xp 系统上用VC++读写串口,利用API函数,现在有个问题是,每当调用writefile写串口时,系统就会自动调用readfile读串口,读的数据为writefile写的数据。如何关闭这种回显功能呢?
...全文
151 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaohangge 2013-04-02
  • 打赏
  • 举报
回复
引用 3 楼 zgl7903 的回复:
系统是不会自动读的 是不是你的下位机设备回送了发送到字符?
没有啊。
zgl7903 2013-04-02
  • 打赏
  • 举报
回复
系统是不会自动读的 是不是你的下位机设备回送了发送到字符?
wawLwxj 2013-04-02
  • 打赏
  • 举报
回复
应该不会啊,输入输出缓冲区是两个啊,你是不是没设置输入输出缓冲区啊
xiaohangge 2013-04-02
  • 打赏
  • 举报
回复
没人啊。求助求助
xiaohangge 2013-04-02
  • 打赏
  • 举报
回复
引用 5 楼 lid617 的回复:
系统不会自动调用readfile读串口,是你的通讯介质有回显(比如有的光电头),你的软件需处理回显,先把你发下去的读回来丢掉,然后读真正的数据
兄弟正解啊。我的情况是下位机处端口联通了。相当于又传回来了
lid617914 2013-04-02
  • 打赏
  • 举报
回复
系统不会自动调用readfile读串口,是你的通讯介质有回显(比如有的光电头),你的软件需处理回显,先把你发下去的读回来丢掉,然后读真正的数据

3,245

社区成员

发帖
与我相关
我的任务
社区描述
ATL,Active Template Library活动(动态)模板库,是一种微软程序库,支持利用C++语言编写ASP代码以及其它ActiveX程序。
社区管理员
  • ATL/ActiveX/COM社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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