怎样不用中断来读serial port,请给出详细代码?

Sander 2002-05-09 10:29:39
怎样不用中断来读serial port,请给出详细代码?
因为做一motorola的project ,用pc104,用到10个serial port
不想占用太多中断。
先谢啦
...全文
55 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
91program 2002-05-14
  • 打赏
  • 举报
回复
因为同一串口在某一时刻也只能处理接收和发送中的一个,而不可能是两个!
91program 2002-05-14
  • 打赏
  • 举报
回复
这样说吧:在接收和发送时打开相应的线程,处理完成后就退出该线程。
Sander 2002-05-14
  • 打赏
  • 举报
回复
91program() 怎样使得同一时间只有一个线程
Sander 2002-05-13
  • 打赏
  • 举报
回复
速度一般,请问谁有wince关于多串口多线程的例子
91program 2002-05-13
  • 打赏
  • 举报
回复
一般对于一个串口,存在读和写两个线程;但同一时间最好只有一个线程!

多个串口就不有说了。
rockpeak 2002-05-13
  • 打赏
  • 举报
回复
是否可以考虑一下使用伪串行口
请问速度要求高不高?
91program 2002-05-12
  • 打赏
  • 举报
回复
例子没有。但串口1,2的驱动已经完成了。
您可以找找BSP,我用的是Intel的SA1110,它的BSP微软和Intel都提供。微软的您可以在其网站上找到。其中有驱动模板!
Sander 2002-05-12
  • 打赏
  • 举报
回复
有否基于wince 的sample (中断的)
91program 2002-05-09
  • 打赏
  • 举报
回复
不想用中断,那......
只有用查寻方式了!
91program 2002-05-09
  • 打赏
  • 举报
回复
实在抱歉!我所做的串口的驱动都是中断方式的!

因为对于实时系统来说,不可能,也不允许使用查寻方式。
Sander 2002-05-09
  • 打赏
  • 举报
回复
91program():能否给个例子,这样不详细

19,524

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 嵌入开发(WinCE)
社区管理员
  • 嵌入开发(WinCE)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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