嵌入式实验
南昌大学实验报告
学生姓名: 学号: 专业班级: 卓越通信班
√设计□创新 实验日期:201303 实验成绩: □验证□综合□
实验二 外部中断实验
实验类型:
一.实验目的
掌握S3C2410A处理器外部中断的引脚功能设置; 掌握中断初始化以及中断服务函数的编写。 二.实验设备 硬件: PC机 1台
MagicARM2410教学实验开发平台 1台 软件:
Windows 98/2000/XP操作系统 ADS 1.2集成开发环境 三.实验内容
设置GPF4引脚为外部中断EINT4功能,下降沿触发模式。初始化S3C2410A中断控制器,设置EINT4为IRQ中断,并使能中断允许。初始化完成后,等待外部中断产生。中断服务程序里负责把LED1控制口输出信号取反,清除中断标志后退出中断。 四.实验原理
a 独立按键KEY1电路使用了GPF4口,设置GPFCON寄存器可以选择GPF4引脚为外部中断EINT4功能,此时通过按下KEY1键即可触发外部中断; b 对于S3C2410A的众多中断源,通过设置INTMOD寄存器可将它们分为IRQ中断或FIQ中断,一般只设置一个中断源为FIQ中断。对于多个IRQ中断,通过PRIORITY寄存器可以设置中断的优先级,一般将其设置为0使用默认固定的优先级即可;
c 设置INTMSK寄存器使能某个中断源的中断允许,有些中断源还需要设置SUBMASK寄存器使能(比如UART的发送中断和接收中断);
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库实验二 外部中断实验(南大)在线全文阅读。
相关推荐: