飞利浦 半导体
LPC2210
16/32-位 arm 微控制器 和 外部 记忆 接口
初步的 数据 rev. 01 — 09 二月 2004 12 的 39
9397 750 12872
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
6.4 中断 控制
这 Vectored 中断 控制 (vic) accepts 所有 的 这 中断 要求 输入 和
categorizes 它们 作 fiq, vectored irq, 和 非-vectored irq 作 defined 用
可编程序的 settings. 这 可编程序的 分派 scheme 意思 那 priorities
的 中断 从 这 各种各样的 peripherals 能 是 dynamically assigned 和 调整.
快 中断 要求 (fiq) 有 这 最高的 priority. 如果 更多 比 一个 要求 是
assigned 至 fiq, 这 vic 结合 这 requests 至 生产 这 fiq 信号 至 这
arm 处理器. 这 fastest 可能 fiq latency 是 达到 当 仅有的 一个 要求
是 classified 作 fiq, 因为 然后 这 fiq 维护 routine 能 simply 开始 dealing
和 那 设备. 但是 如果 更多 比 一个 要求 是 assigned 至 这 fiq 类, 这 fiq
维护 routine 能 读 一个 文字 从 这 vic 那 identifies 这个 fiq 源(s) 是
(是) requesting 一个 中断.
图 3. lpc2210 记忆 编排.
ahb peripherals
vpb peripherals
保留 地址 空间
激励 块 (re-编排 从
在-碎片 只读存储器 记忆
保留 地址 空间
16 kbyte 在-碎片 静态的 内存
保留 地址 空间
0xffff ffff
0xf000 0000
0xefff ffff
0xe000 0000
0xdfff ffff
0x8400 0000
0x7fff ffff
0x7fff e000
外部 记忆 bank3
0x83ff ffff
0x8300 0000
外部 记忆 bank2
0x82ff ffff
0x8200 0000
外部 记忆 bank1
0x81ff ffff
0x8100 0000
外部 记忆 bank0
0x80ff ffff
0x8000 0000
0x7fff dfff
0x4004 0000
0x4000 3fff
0x4000 0000
0x3fff ffff
4.0 gb
3.75 gb
3.5 gb
3.0 gb
2.0 gb
1.0 gb
0x0000 0000
0.0 gb
002aaa795