电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

ARM中断编程实验

ARM中断编程实验_第1页
1/9
ARM中断编程实验_第2页
2/9
ARM中断编程实验_第3页
3/9
数字信息技术实验学 校学 院专 业实验题目 ARM 中断实验编程 小组成员二 Ο 一七年三月一.实验目的通过本次实验了解中断是什么以与学会如何进展中断编程。二.实验要求 根底实验:利用 Exynos4412 的 K1、 K2 这 2 个 I/O 引脚的中断模式,分别点亮 LED1 和 LED2, 扩展实验:配置 K3 为中断模式,点亮 LED3.三.实验仪器1、计算机2、USB 转 9 脚串口线〔通过 USB 与计算机连接,母头与实验平台连接〕3、Exynos4412 处理器开发与应用实验平台4、BL-JTAG 仿真器〔通过 USB 与计算机连接, JTAG 口与实验平台连接〕5、电源线〔与实验平台相连接的沟通电源线〕四.实验原理1.电路原理 K1、 K2、K3 分别与 GPX1_1、 GPX1_2、 GPX3_2 相连, 在没有按下按键时这些引脚上一直处于高电平,当按键按下时产生下降沿触发中断。 EXYNOS4412 中断实验电路图 实验箱上按键位置2、编程流程去除 GPX1_2、 GPX1_2, GPX3_2 部上下拉属性,配置为中断模式 。GPIO 控制器中关闭屏蔽、使能中断; 在 GIC 中断控制器中使能中断; 设置中断优先级; 使能 GIC; 选择中断发送给 CPU0; 等待中断产生,然后进入中断处理函数; 去除中断源。 五.实验容(1)连接好开发板与计算机之间的串口线和 BL-JTAG 仿真器(2)连接好开发板的沟通电源线(3)接下来利用计算机演示集成开发环境的使用,以与 LED 灯的控制实验软硬件仿真流程,翻开 Eclipse,导入工程 Key_Int,进展相应代码编写,编译,配置相关 debug 信息,装载程序,按下 KEY1,KEY2,KEY3 在 putty 串口终上查看相应的信息输出以与可以看到 LED1 和 LED2 和 LED3 亮灭情况。六.实验步骤 根据实验一步骤,连接仿真器、串口线,翻开 Eclipse,导入工程 Key_Int,进展相应代码编写,编译,配置相关 debug 信息,装载程序,按下 KEY1,KEY2,在 putty 串口终端上查看相应的信息输出以与可以看到 LED1 和 LED1 亮灭情况。 修改代码,完成扩展实验 K3 中断签需要配置的存放器GPX3.PUD 4-5 位设为 0GPX3.CON 8-11 位设为 0XFEXT_INT43_CON 8-11 位设置为 0x2EXT_INT43_MASK 第 2 位设为 0ICDISER.ICDISER2 第 0 位设为 1K3 中断效劳程序中需要配置的存放器GPX1.DAT 第 3 位和第 5 位为 0 GPL1.DAT 第 1 位为 1EXT_INT43_PEND 第 2 位设为 1ICDICPR.ICDICPR2 第 0 位设为 0七.实验结果可以...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

ARM中断编程实验

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部