我用API函数写了一个串口监测程序,为什么同时收发不正常?请指教

xixiangzhe 2003-08-13 11:58:36
我观察到的现象大概是这样的:
  从串口的TX线发出去的字符马上就返回到该串口的RX,程序运行时也能够正确的发送和马上接收,但是我用PORTMON看内部动作的时候,会狂出现IOCTL_SERIAL_WAIT_ON_MASK==INVALID PARAMENT提示,并且CPU使用率达到了100%,怎么会这样呢???
通过PORTMON看WINDOWS的超级终端和DELPHI的串口控件写的串口程序时,不会出现IOCTL_SERIAL_WAIT_ON_MASK request,而始终以TIMEOUT方式来进行读取操作,我试过用SETCOMMTIMEOUTS(...)来设置间隔和总量超时均无效。
判ing!!!!!
...全文
67 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

1,184

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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