易截截图软件、单文件、免安装、纯绿色、仅160KB

arm+linux下,中断怎么使用呢?

我想在linux下运行一个程序,中断处理函数已经写好,至于中断端口也选好了。不过我在应用程序中该如何使用呢?
比如,中断函数IRQ_SOLVE(),外部中断EINT2 (GPFCON2,上升沿有效),应用程序main();请教大侠!
应用程序main();
-----------------
中断不需要用户程序调用吧,一有中断自动调用
lz需要写驱动,注册中断处理函数
形如
request_irq(EINT2, IRQ_SOLVE, IRQF_TRIGGER_FALLING,"name",NULL);

参见
http://hi.baidu.com/deep_pro/blog/item/2fe67134713a54bdd1a2d302.html

应用层没法使用中断,中断只能在驱动里面处理

我写了驱动之后,是不是自动就使能了该中断阿?是不是只要主程序在运行过程中,就响应中断呢?

还有,我这个中断驱动可以和SPI驱动合在一起写吗?

引用
我写了驱动之后,是不是自动就使能了该中断阿?是不是只要主程序在运行过程中,就响应中断呢?

什么时候使能中断取决于你的驱动什么时候注册中断处理程序,随你控制
只要你不注销注册的中断处理函数,就一直响应


引用
还有,我这个中断驱动可以和SPI驱动合在一起写吗?


随你便,如果管理方便的话


相关问答:

linux环境下gethostbyname函数问题 - C/C++ / C语言

写了个测试程序如下
   
  struct hostent *hp; 
char AlarmDevIP[20];  
  int x2;

hp = gethostbyname("www.google.com");
if (hp)
{ ......

linux 下C编程工具问题 请教 - C/C++ / C语言

linux 下C编程 集成开发环境 用什么比较好 
我初步选定 codeblock 
呵呵 还有 在linux 写了一个打印中文的代码,而今天在windows 下查看那个代码 , 是乱码 而后想到先用 EditPlus先进行编辑 然后复制 ......

請教 LINUX 安裝 PHP5 - PHP / 基础编程

在LINUX裏安裝 CURL 時,出現如下報錯
checking for SSL support in libcurl... no
checking for curl_easy_perform in -lcurl... no
configure: error: There is something ......

关于linux程序的configure文件

这个configure文件是自己编写的?还是由IDE工具自动生成的?
绝大多数的configure文件都时自己写的,IDE不知道你需要配置什么


configure文件:
configure命令的作用是:生成 Makefile 

windows下的mak ......

linux下连接oracle数据库慢 - Oracle / 高级技术

本来没问题的,但是现在不管用什么工具连数据库都很慢,因为后来服务器中多加了块网卡,而数据库监听设置的还是服务器名,我想会不会是这个问题,请教高手,并询问解决方法!谢谢
自己先顶下

把后加的网卡拿掉在 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号