WIN32串口通讯程序的疑问 点击:494 | 回复:2



gongkongedit

    
  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-26 10:08:00
楼主
各位大虾: 小弟最近用win32API编串口通讯程序,出现一个很奇怪的现象: 当我刚与设备连接时,通讯一切正常,当我的程序运行几次之后,返回值就不正确,并且保持不变。但我在什么都不改变的情况下,单步调试,返回值就正确。我再次连续执行时,返回值又变回不正确的值。 请教各位,这是怎么回事?有什么解决的办法?或可能是什么原因造成的? 不胜感谢!



GaryLin

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 1186回
  • 年度积分:0
  • 历史总积分:1263
  • 注册:2003年4月15日
发表于:2003-08-08 13:04:00
1楼
是在作什麽事时出错的? 返回值是 function 的返回值吗? 查一下 error code 是什麽意思吧!

gongkongedit

  • 精华:1099帖
  • 求助:0帖
  • 帖子:14392帖 | 54470回
  • 年度积分:0
  • 历史总积分:622
  • 注册:2008年9月08日
发表于:2003-11-26 10:08:00
2楼
Do not use the rubish WIN32API. You can use drivers from Advantech, it is much better and easier.

热门招聘
相关主题

官方公众号

智造工程师