12
AT91R40008
1732CS
–
ATARM
–
02/02
系统
Peripherals
ps: 电源-节省
这 电源-节省 特性 optimizes 电源 消耗量, enabling 这 软件 至 停止 这
ARM7TDMI 时钟 (空闲 模式), 重新开始 它 当 这 单元 receives 一个 中断 (或者 重置). 它
也 使能 在-碎片 附带的 clocks 至 是 使能 和 无能 individually, 相一致
电源 消耗量 和 应用 需要.
aic: 先进的
中断 控制
这 先进的 中断 控制 有 一个 8-水平的 priority, individually maskable, vectored
中断 控制, 和 驱动 这 NIRQ 和 NFIQ 管脚 的 这 ARM7TDMI 从:
•
这 外部 快 中断 线条 (fiq)
•
这 三 外部 中断 要求 线条 (irq0 - irq2)
•
这 中断 信号 从 这 在-碎片 peripherals
这 AIC 是 extensively 可编程序的 offering 最大 flexibility, 和 它的 vectoring 特性
减少 这 real-时间 overhead 在 处理 中断.
这 AIC 也 特性 一个 spurious vector, 这个 减少 spurious 中断 处理 至 一个 迷你-
mum, 和 一个 保护 模式 那 facilitates 这 debug 能力.
pio: 并行的 i/o
控制
这 AT91R40008 微控制器 有 32 可编程序的 i/o 线条. 六 管脚 是 专心致志的 作
一般-目的 i/o 管脚. 其它 i/o 线条 是 多路复用 和 一个 外部 信号 的 一个 periph-
eral 至 优化 这 使用 的 有 包装 管脚. 这 PIO 控制 使能 一代 的 一个
中断 在 输入 改变 在 任何 的 这 PIO 管脚.
wd: 看门狗
这 看门狗 是 建造 周围 一个 16-位 计数器 和 是 使用 至 阻止 系统 锁-向上 如果 这 软-
ware 变为 trapped 在 一个 deadlock. 它 能 发生 一个 内部的 重置 或者 中断, 或者 assert
一个 起作用的 水平的 在 这 专心致志的 管脚 nwdovf. 所有 程序编制 寄存器 是 password-pro-
tected 至 阻止 unintentional 程序编制.
sf: 特定的 函数
这 AT91R40008 微控制器 提供 寄存器 那 执行 这 下列的 特定的
功能:
•
碎片 identification
•
重置 状态
•
保护 模式