-
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
-
blocks for real
ecos为实时嵌入式操作系统,适合软件硬件相结合的嵌入式系统开发人员使用。-blocks for real-time embedded operating system, software and hardware suitable for the combination of embedded system developers to use.
- 2022-08-18 15:08:14下载
- 积分:1
-
linux下的zc030x USB摄像头驱动,直接读数据,很有借鉴作用的。...
linux下的zc030x USB摄像头驱动,直接读数据,很有借鉴作用的。-zc030x the USB camera-driven, direct reading data, the very useful.
- 2022-10-09 00:20:02下载
- 积分:1
-
模拟的i2c程序
模拟的i2c程序-simulation procedures i2c
- 2022-03-16 05:10:50下载
- 积分:1
-
MWC-MEGA飞控固件包(2.2版本)
MWC-MEGA飞控固件包包含2轴阿凡达模式,Y模式,四轴 Y模式,四轴+模式,四轴X模式,六轴的两种模式,8轴模式。
- 2022-10-04 00:15:04下载
- 积分:1
-
EasyARM procedures uart_TEST.rar
EasyARM 程序 uart_TEST.rar-EasyARM procedures uart_TEST.rar
- 2022-03-13 02:53:17下载
- 积分:1
-
关于MAX7219的使用,
关于MAX7219的使用,-MAX7219 on the use,
- 2022-06-14 10:42:39下载
- 积分:1
-
linux的命令大全,实用性很高,还可以
linux的命令大全,实用性很高,还可以-linux command Daquan, highly practical, but also
- 2022-03-28 12:45:36下载
- 积分:1
-
开发DM642系统很好用的cpld程序,包含字符叠加部分
开发DM642系统很好用的cpld程序,包含字符叠加部分-DM642 system, well developed procedures for using cpld, including part of the OSD
- 2022-01-26 00:52:02下载
- 积分:1
-
Jinpeng Electronics LCD ocm4x8b produced the source code, based on the MCU 51, i...
金鹏电子出产的液晶ocm4x8b源代码,基于51单片机的,如果其他控制器请修改。-Jinpeng Electronics LCD ocm4x8b produced the source code, based on the MCU 51, if the other controller requested the modification.
- 2022-05-16 08:42:27下载
- 积分:1