QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1453|回复: 3

串口读取的问题

[复制链接]
发表于 2005-7-31 19:41:21 | 显示全部楼层 |阅读模式
一般的串行通信是设计一个无穷循环,不断监视串口内容,我觉得这样设计在多任务环境下很不合适,可否设计成事件驱动形式,一旦串口有内容送达即触发一个消息事件,让另一进程/线程进行处理?我用的是嵌入式Linux,基于ARM9的。请提示一下设计思路。
发表于 2006-5-20 18:01:36 | 显示全部楼层
我觉得嵌入式一般都是实时单任务的,毕竟处理器能力有限,内存也不是太大,搞多线程好像很麻烦
回复

使用道具 举报

发表于 2006-5-21 11:01:10 | 显示全部楼层
阻塞和非阻塞打开
使用wait queue
回复

使用道具 举报

发表于 2006-8-13 04:12:04 | 显示全部楼层
select调用!!!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 12:33 , Processed in 0.039971 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表