- 21
- 0
- 约5.4千字
- 约 30页
- 2017-06-18 发布于湖北
- 举报
S3C2410的中断系统 4.5.2 中断服务程序工作 在中断服务程序中,先屏蔽中断,防止其他中断产生干扰我们中断服务程序的执行; 执行中断服务程序; 清中断源挂起寄存器(SRCPND)和中断挂起寄存器(INTPND); 取消总中断屏蔽和子中断屏蔽,等待新中断产生; 中断返回。 S3C2410的中断系统 4.5.3 中断服务程序示例 在主程序中,系统初始化后,程序进入死循环,等待中断。同时,初始化定时器1,设定时器中断时间,当设定时器定时时间到,产生中断。 在北京精仪达盛科技公司EL-ARM830教学实验系统中,接有两个LED发光管,两个LED发光管的阴极分别接I/O口G的bit8和bit9,阳极通过电阻接电源。 在中断服务程序中,把LED1和LED2两只发光管循环亮灭,每循环亮灭一次,说明来一次中断。关于定时器操作,可参考第十一章内容。(程序见课本) S3C2410的中断系统 第四章习题与练习 1,S3C2410的中断模式有哪两种? 2,S3C2410的中断控制寄存器有几个,每个的作用是什么? 3,S3C2410的中断源挂起寄存器和中断挂起寄存器的区别和作用有哪些? 4,如何清除中断请求? 5,如何使能某中断源申请的中断? 6,如何屏蔽某中断源申请的中断? 7, 外部中断0(EXTINT0)通过F口的GPF0、外部中断11(EXTINT11)通过G口的GPG3向CPU申请中
原创力文档

文档评论(0)