您的位置:程序门 -> linux/unix社区 -> 程序开发区



linux串口中断方式请教!


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


linux串口中断方式请教![无满意答案结贴,结贴人:sungirlcy]
发表于:2007-08-03 15:41:05 楼主
我现在要在linux下进行串口通信,程序用c编写,然后移植到arm中,现在我很困惑关于串口的读写问题,我看了大多数程序只能在while循环里反复的读写串口,这样太浪费资源,我没有时间处理接收过来的数据了,还有就是使用select()   定时查询也很麻烦,关键是我不知道外部数据什么时候进来,请问有没有其他中断的方法,好比c51中有数据进入ri自动置位,进入串口中断程序.
  可能问题比较幼稚,还请各位大侠帮帮忙,我在网上查了好长时间也没有查到,谁有这方面例程请给我一个,谢谢!.

发表于:2007-08-03 16:08:401楼 得分:0
一直用while,
也想知道中断的方式怎么实现?
发表于:2007-08-03 17:26:192楼 得分:0
linux   下有中断机制,而且非常好用,把你需要的中断源注册到内核中断管理中去旧可以了,然后需要你你自己写中断处理函数。


快速检索

最新资讯
热门点击