-
AT91SAM7S256闪灯测试
本文实现按键后灯亮,隔一会灯灭。
1. AT91SAM7S芯片自带高级中断控制器AIC,是一个有8个优先级,独立可屏蔽的向量中断控制器,最多可处理32个中断源。它的设计充分减少了处理内部与外部中断中的软件与实时开销。AIC输入可以是内部外设中断也可以是来自产品引脚的外部中断。本实验中的按键中断就是来自产品引脚的外部中断。
2. 中断信号FIQ(快速中断)和IRQ0-IRQn(中断0-中断n)一般通过PIO控制器复用。引脚必须根据其分配的中断功能进行编程。
3. 中断源:中断源0定义为FIQ,1定义为系统中断。系统中断是诸如系统定时器、实时时钟、电源管理控制器及存储控制器等系统外设中断线的结果。中断源2-31可与内置的用户外设或外部中断线连接。外部中断线可直接连接或通过PIO控制器连接。本实验中,按键K2就是连接了PA1.
相关寄存器:
(1) AIC_IDCR:中断禁用命令寄存器,只写,124
这里只用到了PA31口IRQ1中断。
(2) AIC_ICCR:中断清除命令寄存器,只写,128
(3) AIC_IECR:中断使能命令寄存器,只写,120
(4) AIC_SMRx:源模式寄存器,读写,00-7C
0-2:设置优先级。0最低,7最高。
5、6:中断源类型。01,边沿触发。
(5) AIC_SVRx:源向量寄存器,读写,80-FC
0-31:存储中断源相关处理程序地址。即中断子程序。
- 2022-06-21 19:12:28下载
- 积分:1
-
at91rm9200的2.6.24的内核补丁
at91rm9200的2.6.24的内核补丁-AT91RM9200 the 2.6.24 kernel patch
- 2022-02-07 20:02:36下载
- 积分:1
-
LCD12864中文资料
LCD12864中文资料 -LCD12864资料LCD12864中文资料
- 2023-04-25 15:10:03下载
- 积分:1
-
用430做的PWM程序,带上了自己做的时钟功能!看下把!
用430做的PWM程序,带上了自己做的时钟功能!看下把!-430 make use of the PWM process, to bring its own function to do the clock! Facie to!
- 2022-11-21 22:50:03下载
- 积分:1
-
introduced ISE is a very good guide, a good resource sharing
是介绍ISE的非常好的教程,好资源共同分享-introduced ISE is a very good guide, a good resource sharing
- 2023-07-29 08:30:04下载
- 积分:1
-
一个很好用的报警代码
一个很好用的报警代码--A good alarming system.
- 2022-03-17 06:36:37下载
- 积分:1
-
ARM9200+嵌入式linux下串口通信程序
ARM9200+嵌入式linux下串口通信程序-ARM9200+ Embedded serial communication program under linux
- 2022-08-19 02:30:28下载
- 积分:1
-
DE2_Top.rar,做好了的IP核,大家开来下啊!
DE2_Top.rar,做好了的IP核,大家开来下啊!-DE2_Top.rar, do a good job of the IP core, open to everyone under ah!
- 2022-08-13 10:49:48下载
- 积分:1
-
Based on S3C2440 and Linux driver development for embedded networking
基于S3C2440和Linux的嵌入式网络驱动程序开发
-Based on S3C2440 and Linux driver development for embedded networking
- 2022-04-18 02:20:13下载
- 积分:1
-
an operating system source code
一个操作系统的源码-an operating system source code
- 2022-04-20 14:32:55下载
- 积分:1