请问用API函数可以定时从串口中读取数据吗?

iamchinese 2000-09-01 11:42:00
请问用API函数可以定时从串口中读取数据吗?请高手指教如何去做。
...全文
188 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
heshengjie 2000-11-18
  • 打赏
  • 举报
回复
当然可以,与开一个线程一样,但是无论如何都没有事件可以使用(在Api中设置事件掩码不是一般意义的事件),读串口数据随时都可以,有没有数据看返回的读到数据值就知道了。
gigi2000 2000-09-03
  • 打赏
  • 举报
回复
api 还是好用一些
Putao 2000-09-03
  • 打赏
  • 举报
回复
开个线程...
用ReadFile读取
--joft@126.com
Dev 2000-09-02
  • 打赏
  • 举报
回复
确实不知定时读串口数据是什么意思,因为你可以编程把任何时候到达串口的数据都读出来,你可以设定数据来时产生事件(当然是异步的方式)。不知你用什么工具编程,如果用DELPHI,使用SPCOMM(大本营中就有下载)或其他类似的控件基本上达到要求。使用API来编比较麻烦,特别在DELPHI中还要考虑其他问题。如果执意使用API,建议读《windows95 通信编程》一书。
weixiande 2000-09-02
  • 打赏
  • 举报
回复
多此一举,搞个线程序等待串口事件发生多么好的事情。

1,183

社区成员

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

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