-
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
-
CC1110
CC1110-CC2510 Packet Error Rate例子程序-CC1110-CC2510 Packet Error Rate examples of procedures
- 2023-05-01 11:15:03下载
- 积分:1
-
how to use usb in embedded system.
USB在嵌入式系统中的应用。
USB在嵌入式系统中的应用。-how to use usb in embedded system.
- 2022-03-11 17:30:11下载
- 积分:1
-
1602液晶驱动程序,简单明了的介绍了单片机驱动1602的方法。
1602液晶驱动程序,简单明了的介绍了单片机驱动1602的方法。-1602 LCD driver, simple and clear introduction to the 1602 single-chip-driven approach.
- 2022-06-15 07:53:53下载
- 积分:1
-
引脚说明,很全的
引脚说明,很全的-pin that is the whole
- 2022-07-01 18:06:20下载
- 积分:1
-
钳入式开发的operation system
是追简单的example
钳入式开发的operation system
是追简单的example...
钳入式开发的operation system
是追简单的example
钳入式开发的operation system
是追简单的example-clamp-in the development of the recovery operation system is a simple example of the clamp-in development of the operation system is a simple example to recover
- 2023-05-29 01:30:03下载
- 积分:1
-
不错的字模提取软件。(转载)
不错的字模提取软件。(转载)-A very good alphabet and character dot matrix generator
- 2023-02-09 16:50:04下载
- 积分:1
-
实时操作系统
RTOS -REWORKS
定时器的例子-RTOS-REWORKS timer example
- 2022-06-30 12:48:24下载
- 积分:1
-
arm
arm-linux下的blob编译源码,通过编译blob来初始化嵌入式系统,并进行引导。-arm-linux compiler source code under the blob, blob through the compiler to initialize embedded systems, and guidance.
- 2022-05-13 13:19:24下载
- 积分:1
-
LSM303DLHC 电子指南针 3 轴加速度计和三轴磁强计模块
介绍LSM303DLHC 是一个数字的三轴加速度计和 3 轴磁强计具有 I2C 接口。它有全面提速范围到 ± 16g 的 ±2g 和 ±1.3 到 ±8.1 高斯满量程磁场。所有满刻度范围是用户可选择。模块具有低压差电压稳压器占输入的供应范围内的 3.6 v 到 6V 的 DC 上。委员会有两个安装孔。模块 9 销全部被安排在单独的一行。LSM303DLHC 的 I2C 串行总线接口支持标准 (100 KHz) 和快速模式 (400 kHz)。它是最适合倾斜补偿指南针、 四旋翼直升机和机器人技术的应用。例如,LSM303DLHC 应用程序接口可用基于 LPC2148 ARM7 微控制器。LSM303DLHC 具有基于 LPC2148 ARM7 微控制器的应用实例。
- 2023-03-25 17:50:04下载
- 积分:1