韦东山嵌入式第一期学习笔记DAY_14——14_6按键中断概述(S3C2440中断部分手册分析)

作者:GWD 时间:2019.7.17

一、课程内容
摘要:本节课讲解了实现了按键中断需要配置哪些寄存器。
(一)、首先进行引脚相关寄存器的配置
第一步:查看原理图确定需要设置的引脚及触发中断的方式。
这四个引脚需要设置为中断模式
EINT0->GPF0;
EINT2->GPF2;
EINT11->GPG3;
EINT19->GPG11;
这三个引脚需要设置为输出模式
LED1->GPF4;
LED2->GPF5;
LED3->GPF6;
设置触发方式
在这里插入图片描述
EXTIN0
在这里插入图片描述
EXTIN1

在这里插入图片描述
EXTIN2
在这里插入图片描述
在这里插入图片描述
外部中断屏蔽打开
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
第二步:查询S3C2440的手册配置引脚
GPF0/2,GPG3/11的配置
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
GFF4/5/6的设置
在这里插入图片描述
在这里插入图片描述
第三步:查询S3C2440的手中断相关配置
1、
在这里插入图片描述
2、中断状态查询寄存器(用来显示哪个中断产生了, 需要清除对应位)
在这里插入图片描述
在这里插入图片描述
3、中断模式寄存器:
在这里插入图片描述
默认就行
4、中断屏蔽寄存器
在这里插入图片描述
在这里插入图片描述
5、中断查询寄存器(区别SRCPND这个是用来显示当前正在发生的中断)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
6、中断偏移量寄存器
在这里插入图片描述
仅在IRQ模式下有效,当不同的中断发生时,寄存器有不同的偏移量,总而知道是哪个中断发生了。当清除SRCPND和INTPND时候自动清0;
在这里插入图片描述
7、次级中断查询寄存器(和外部中断无关)
在这里插入图片描述
8、次级中断屏蔽寄存器(和外部中断无关)
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值