历史上的今天

今天是:2024年11月06日(星期三)

正在发生

2019年11月06日 | S3C2440外部中断响应寄存器设置方法

发布者:云淡风轻2014 来源: 51hei关键字:S3C2440  外部中断响应  寄存器  设置方法 手机看文章 扫描二维码
随时随地手机看文章

如果不按照如下设置,中断将无法执行或者无法使下一个中断进入。

/*中断挂起设置,此过程加入到主函数中启动时加载*/

void Eint_wait()

{

   rSRCPND=rSRCPND; //中断挂起寄存器清除

   rINTPND=rINTPND; //中断源挂起寄存器清除

   rEINTPEND|=0x1<<13; //外部中断挂起寄存器,Eint挂起等待中断

   rSRCPND=BIT_EINT8_23; //中断源挂起寄存器相应位置1等待中断

   rINTPND=BIT_EINT8_23; //中断挂起寄存器相应位置1等待中断

}

/*中断挂起设置结束*/



/*以下为响应中断时的处理过程,为pISR指针中的函数*/

void __irq Eint_Isr(void)

{

   if(rEINTPEND == (1<<13)) //判断Eint13有响应时执行如下

   {

     rGPBDAT=0x0<<6;  //led6亮

     delay(10000);  //说明:由于使用边沿出发方式,故按钮按完后会完成边沿过程,完成后会立刻进入else处理过程中灭灯,肉眼可能无法看出来。为使其见到效果,需要让led亮一会儿!

     rEINTPEND=(1<<13); //将中断挂起寄存器Eint13置1等待下一个中断到来,如果不设置下一个中断无法进入

   }

   else  //当不为Eint13时,执行如下

   {

     rGPBDAT=0x1<<6;

     rEINTPEND=(1<<13); //将中断挂起寄存器Eint13置1等待下一个中断到来,如果不设置下一个中断无法进入

   }

}


以上两部分为简化了的中断处理过程中的重要内容,可根据输出引脚修改rGPBDAT和rEINTPEND即可使用。其它设置部分不在此说明。 


关键字:S3C2440  外部中断响应  寄存器  设置方法 引用地址:S3C2440外部中断响应寄存器设置方法

上一篇:三星S3C2440A Nand Flash 映射图
下一篇:S3C2440开发板利用外部中断实现按钮切换不同功能

推荐阅读

自第一次工业革命开始,我们的生活中就再也离不开机器。蒸汽革命、电气革命、信息革命以至于到今天我们谈论的第四次工业革命,机器可以说被应用在越来越多的场景之中。机器的发展,解放了人类的劳动力,提高了劳动和经济效率,推动了近百年来人类社会的发展。 时至今日,与人工智能、以及相融合的机器人(16.40 +0.49%,诊股)变得更加聪明,拥有了更加...
荣耀首款5G手机——荣耀Vera30系列将于11月,也就是这个月发布,但是官方目前还未公布具体日前,不少网友因此等得“心痒痒”,好奇这款手机外观配置究竟如何。11月1日下午,疑似荣耀V30真机在网上曝光。疑似荣耀V30真机(图源微博)   这款新机采用双打孔设计,打孔位置位于上屏幕左上角,同时这款手机边框很窄,预计真机整体观感会相当不错。值得注意的...
2020年10月19日,工业和信息化部发布批文,同意中国移动、中国电信开展物联网等领域eSIM技术应用服务。这标志着eSIM的应用加速落地,将从手机或可穿戴设备扩展到物联网等对尺寸、功耗、可靠性要求更为苛刻的领域。恰逢此时,英飞凌推出了全新OPTIGA™Connect eSIM解决方案。为此,EEWORLD采访了英飞凌科技安全互联系统事业部市场经理刘彤女士,结合英飞凌...
如果说有一个大牌云集、科技满屏、瞩目期待的全球盛事,那会是什么呢?没错,第四届中国国际进口博览会在昨天盛大开幕了!来自各个国家、横跨各个行业的国际知名企业,纷纷走入位于上海的国家会展中心,参与这场一年一度的国际盛会。作为技术享誉世界的国际半导体企业,与中国有着十几年深厚情缘的SK海力士今年再次走上进博会的大舞台,现身技术装备展区,...

史海拾趣

问答坊 | AI 解惑

电视信号的微波传输技术及应用

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑     【摘要】介绍了电视信号的微波传输技术,对微波传输的特性和传输过程中的损耗进行了分析,并对提高电视微波传输能力的中继系统作了详尽的讨论。 …

查看全部问答∨

优秀PCB设计工程师所需要具备的本领

1.会熟练的使用cadence或mentor软件layout.         2.能独档一面,从做器件到布局布线出光绘。     3.有做各种pcb的设计经验, 如电脑主板,手机,数码相机等电子消费产品,GSM和3G产品的基站单元板,背板, ...…

查看全部问答∨

求助!!那位高手大哥!

求助!!那位高手大哥!能帮忙我写个连发心片(支持十个按键),我想给XBOX360无线手柄加上连发功能!按TURBO二下(一下是半自动)+你所要想要连发的键,取消的话按连发的键+手柄后的Clean键就取消了! 市场只有卖HORI牌支持4个按键有线的(不好用)! ...…

查看全部问答∨

关于EPCS16下载的问题

新做了一个FPGA板子,上电就发热,检查了各个引脚,均正常,也把没有用的引脚配置为三态的,还是没有用。请问有没有哪位师傅知道问题会出在哪里? 还有我用的EPCS16配置芯片,出现下面图示的提示,连接也正确,不知道是为什么!…

查看全部问答∨

FPGA新手入门问题,请教大大指点

先说说自己的情况:刚刚自学完Verilog HDL,下载了ModelSim-Altera 6.4a,能用它做一些简单的仿真,测试程序主要还是模仿。 如果想要深入,有两问题想请教下各位大大:                  ...…

查看全部问答∨

安装QTOPIA的问题

make: [clean] 错误 123 (忽略) cd tutorial; make clean make[1]: Entering directory `/utulinux/qtopia-1.7-tp/qt-embedded-2.3.7/tutorial\' Some requirements (standard configuration) are not met. Skipped. make[1]: Leaving directo ...…

查看全部问答∨

ADS的EQN功能怎么用,等噪声圆、增益圆

在仿真LNA时,遇到这样的一个问题,要看噪声系数圆,要输入这样公式:circleData=ns_circle(NFmin[indx]+{0,0.1,0.2},NFmin[indx],Spot[indx],Rn[indx]/50,51)…

查看全部问答∨

WINCE 设备调试过程中,MFC视图的OnDraw函数中 一段代码总是过不去

WINCE 设备调试过程中,MFC视图的OnDraw函数中 一段代码总是过不去 仔细检查发现 并无问题  但就是过不去 当我 用 Messagebox一步步调试一 遍就可以进去了 然后去掉MESSAGEBOX程序可以顺利通过了 这样的问题已经碰到几次了 &n ...…

查看全部问答∨

51串口的奇怪问题

计算机串口接收到的51发送的数据,很奇怪! 高4字节都比在51 ROM中的数据大4, 每次PC读进数据都要减4才能与51中的一样,真是莫名奇妙!…

查看全部问答∨

开关电源测试方案

 开关电源因其效率高,体积小而被电子企业广泛应用,以下是自己在工作中总结出来的测试方法和测试项目,在电源设计时若能充分考虑到这些方面,那么其产品将会被越来越多的客户所使用。现在的电子产品对电源的要求有所提高,大部分是关心其稳定 ...…

查看全部问答∨
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved