2012.03.31嵌入式系统原理与设计

2012.03.31嵌入式系统原理与设计

ID:38362924

大小:88.00 KB

页数:5页

时间:2019-06-11

2012.03.31嵌入式系统原理与设计_第1页
2012.03.31嵌入式系统原理与设计_第2页
2012.03.31嵌入式系统原理与设计_第3页
2012.03.31嵌入式系统原理与设计_第4页
2012.03.31嵌入式系统原理与设计_第5页
资源描述:

《2012.03.31嵌入式系统原理与设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、6.优先级寄存器(PRIORITY)6543210......RINT0871920ARB_MODE6ARB_SEL6ARB_SEL031282722211615109430REQ4~REQ1REQ5~REQ0REQ5~REQ0REQ5~REQ0REQ5~REQ0REQ4~REQ1664664ARBITER5ARBITER4ARBITER3ARBITER2ARBITER1ARBITER0REQ5REQ4REQ3REQ2REQ1REQ0ARBIIER6ARB_MODE设置仲裁器工作模式0:ARB_SEL不变(表示设置仲裁器工作模式屏蔽)1:ARB_S

2、EL自动变化ARB_SEL高→低00REQ0>1>2>3>4>501REQ0>2>3>4>1>510REQ0>3>4>1>2>511REQ0>4>1>2>3>5已被服务的REQxARB_SEL新值REQ0/REQ5不变REQ101REQ210REQ311REQ4007.INTPND寄存器经中断优先级仲裁器选出优先级最高的中断后,这个中断在INTPND相应位置1,随后CPV进入中断模式处理。EINT012362423152831写“1”清“0”UART0ADCUART1UART28-234-7某一时刻最多有一位为18.INTOFFSET偏移寄存器(只

3、读)读寄存器可获得INTPND寄存器哪位被置1(0~31)9.外部中断请求寄存器EINTPND2341:请求0:未发10.外部中断屏蔽寄存器EINTMSK2341:屏蔽0:使能11.EXTINTnn∈{0,2}EXTINT0:设EINT0~7触发方式——E7:30...28E6:26...24E5:22...20E4:18...16E3:14...12E2:10...8E1:6...4EINT0:2...0——000:低电平出发——001:高电平出发——01X:下降沿出发——10X:上升沿出发——11X:上升/下降均出发GPG11GPG3GPF2G

4、PF03.3VK1K2K3K4S3C2410EINT19EINT11EINT2EINT0GPB5GPB6GPB7GPB8LED1LED2LED3LED43.3VS3C2410四、程序:使用中断实现按键控制LED灯//中断初始化voidinit_irq(){GPFCON=GPF0_EINT

5、GPF2_EINT;//设置中断引脚GPGCON=GPG3_EINT

6、GPG11_EINT;EINTMSK&=(~(1<<11))&(~(1<<19));//开中断EINT11、EINT19INTMSK&=(~(1<<0))&(~(1<<2))&(~(1<<5))

7、;//开中断EINT0、//EINT2、EINT11与EINT19PRIORITY&=~(1<<0

8、3<<7);//设定优先级K4>K3>K1,K2}//中断处理函数voidEINT_Handle(){unsignedlongoft=INTOFFSET;unsignedlongval;switch(oft){case0://K4被按下GPBDAT

9、=(0x0F<<5);//所有LED熄灭GPBDAT&=~(1<<8);//点亮LED4break;case2://K3被按下GPBDAT

10、=(0x0F<<5);GPBDAT&=~(1<<7);//点亮L

11、ED3break;case5://K1或K2被按下GPBDAT

12、=(0x0F<<5);//全灭val=EINTPND;//判断是K1还是K2被按下,或K1,//K2同时被按下if(val&(1<<11))GPBDAT&=~(1<<6);//K2被按下,点亮LED2if(val&(1<<19))GPBDAT&=~(1<<5);//K1被按下,点亮LED1break;}//清除中断fi(oft==5){EINTPND

13、=(1<<11)

14、(1<<19);SRCPND

15、=1<

16、=1<

17、方式EXTINT2:设EINT16~23触发方式神装工作站

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。