飞利浦 半导体
lpc2104/2105/2106
单独的-碎片 32-位 微控制器
产品 数据 rev. 04 — 05 二月 2004 11 的 32
9397 750 12792
© koninklijke 飞利浦 electronics n.v. 2004. 所有 权利 保留.
6.5 中断 控制
这 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 一个 中断.
图 5. lpc2106 记忆 编排.
ahb peripherals
vpb peripherals
保留 地址 空间
激励 块 (re-编排 从
在-碎片 flash 记忆
保留 地址 空间
64 kbyte 在-碎片 静态的 内存
保留 地址 空间
128 kbyte 在-碎片 flash 记忆
0xffff ffff
0xf000 0000
0xefff ffff
0xe000 0000
0xc000 0000
0xdfff ffff
0x8000 0000
0x7fff ffff
0x7fff e000
0x7fff dfff
0x4001 0000
0x4000 ffff
0x4000 0000
0x3fff ffff
0x0002 0000
0x0001 ffff
0x0000 0000
4.0 gb
3.75 gb
3.5 gb
3.0 gb
2.0 gb
1.0 gb
0.0 gb
002aaa413