adsp-2186l
–5–
rev. b
管脚 terminations (持续)
i/o hi-z
*
管脚 3-状态 重置 造成 Unused
名字 (z) 状态 用 配置
d4 或者 i/o (z) hi-z
BR
,
EBR
Float
是
I I 高 (inactive)
d3 或者 i/o (z) hi-z
BR
,
EBR
Float
IACK
Float
d2:0 或者 i/o (z) hi-z
BR
,
EBR
Float
iad15:13 i/o (z) hi-z
是
Float
PMS
o (z) O
BR
,
EBR
Float
DMS
o (z) O
BR
,
EBR
Float
BMS
o (z) O
BR
,
EBR
Float
IOMS
o (z) O
BR
,
EBR
Float
CMS
o (z) O
BR
,
EBR
Float
RD
o (z) O
BR
,
EBR
Float
WR
o (z) O
BR
,
EBR
Float
BR
I I 高 (inactive)
BG
o (z) O EE Float
BGH
O O Float
IRQ2
/
PF7
i/o (z) I 输入 = 高 (inactive)
或者 程序 作 输出,
设置 至 1, let float
IRQL1
/
PF6
i/o (z) I 输入 = 高 (inactive)
或者 程序 作 输出,
设置 至 1, let float
IRQL0
/
PF5
i/o (z) I 输入 = 高 (inactive)
或者 程序 作 输出,
设置 至 1, let float
IRQE
/
PF4
i/o (z) I 输入 = 高 (inactive)
或者 程序 作 输出,
设置 至 1, let float
SCLK0 i/o I 输入 = 高 或者 低,
输出 = float
RFS0 i/o I 高 或者 低
DR0 I I 高 或者 低
TFS0 i/o O 高 或者 低
DT0 O O Float
SCLK1 i/o I 输入 = 高 或者 低,
输出 = float
rfs1/
IRQ0
i/o I 高 或者 低
dr1/fi I I 高 或者 低
tfs1/
IRQ1
i/o O 高 或者 低
dt1/fo O O Float
EE I I
EBR
II
EBG
OO
ERESET
II
EMS
OO
EINT
II
ECLK I I
ELIN I I
ELOUT O O
注释
*
hi-z = 高 阻抗.
1. 如果 这 clkout 管脚 是 不 使用, 转变 它 止, 使用 clkodis 在 sport0
autobuffer 控制 寄存器.
2. 如果 这 中断/可编程序的 标记 管脚 是 不 使用, 那里 是 二 选项:
选项 1: 当 这些 管脚 是 配置 作 输入 在 重置 和 函数 作
中断 和 输入 标记 管脚, 拉 这 管脚 高 (inactive).
选项 2: 程序 这 unused 管脚 作 输出, 设置 它们 至 1, 和 let
它们 float.
3. 所有 双向的 管脚 有 三-陈述 输出. 当 这 管脚 是 配置 作
一个 输出, 这 输出 是 hi-z (高 阻抗) 当 inactive.
4. clkin,
重置
, 和 pf3:0 是 不 包含 在 这 表格 因为 这些 管脚
必须 是 使用.
设置 记忆 模式
记忆 模式 选择 为 这 adsp-2186l 是 制造 在
碎片 重置 通过 这 使用 的 这 模式 c 管脚. 这个 管脚 是 multi-
plexed 和 这 dsp’s pf2 管脚, 所以 小心 必须 是 带去 在 如何
这 模式 选择 是 制造. 这 二 方法 为 selecting 这
值 的 模式 c 是 被动的 和 起作用的.
被动的 配置 involves 这 使用 的 一个 拉-向上 或者 拉-向下
电阻 连接 至 这 模式 c 管脚. 至 降低 电源
消耗量, 或者 如果 这 pf2 管脚 是 至 是 使用 作 一个 输出 在 这
dsp 应用, 一个 弱 拉-向上 或者 拉-向下, 在 这 顺序 的
100 k
Ω
, 能 是 使用. 这个 值 应当 是 sufficient 至 拉 这
管脚 至 这 desired 水平的 和 安静的 准许 这 管脚 至 运作 作 一个
可编程序的 标记 输出 没有 undue strain 在 这 处理器’s
输出 驱动器. 为 最小 电源 消耗量 在
电源-向下,reconfigure pf2 至 是 一个 输入, 作 这 拉-向上 或者
拉-向下 将 支撑 这 管脚 在 一个 知道 状态, 和 将 不 转变.
起作用的 配置 involves 这 使用 的 一个 三-stateable 外部
驱动器 连接 至 这 模式 c 管脚. 一个 驱动器’s 输出 使能
应当 是 连接 至 这 dsp’s
重置
信号 此类 那 它
仅有的 drives 这 pf2 管脚 当
重置
是 起作用的 (低). 之后
重置
是 deasserted, 这 驱动器 应当 三-状态, 因此 准许-
ing 全部 使用 的 这 pf2 管脚 作 也 一个 输入 或者 输出.
至 降低 电源 消耗量 在 电源-向下, 配置
这 可编程序的 标记 作 一个 输出 当 连接 至 一个 三-
陈述 缓存区. 这个 确保 那 这 管脚 将 是 使保持 在 一个 常量
水平的 和 不 oscillate 应当 这 三-状态 驱动器’s 水平的 hover
周围 这 逻辑 切换 要点.
中断
这 中断 控制 准许 这 处理器 至 respond 至 这
thirteen 可能 中断 (eleven 的 这个 能 是 使能
在 任何 一个 时间), 和
重置
和 最小 overhead. 这
adsp-2186l 提供 四 专心致志的 外部 中断 输入
管脚,
IRQ2
,
IRQL0
,
IRQL1
和
IRQE
(shared 和 这 pf7:4
管脚). 在 增加, sport1 将 是 reconfigured 为
IRQ0
,
IRQ1
, fi 和 fo, 为 一个 总的 的 六 外部 中断. 这
adsp-2186l 也 支持 内部的 中断 从 这 计时器,
这 字节 dma 端口, 这 二 串行 端口, 软件 和 这
电源-向下 控制 电路. 这 中断 水平 是 内部
prioritized 和 individually maskable (除了 电源-向下 和
重置
). 这
IRQ2
,
IRQ0
和
IRQ1
输入管脚 能 是 pro-
grammed 至 是 也 水平的- 或者 边缘-敏感的.
IRQL0
和
IRQL1
是 水平的-敏感的 和 irqe 是 边缘-敏感的. 这priori-
ties 和 vector 地址 的 所有 中断 是 显示 在 表格 i.
表格 i. 中断 priority 和 中断 vector 地址
源 的 中断 中断 vector 地址 (十六进制)
重置
(或者 电源-向上 和
pucr = 1) 0000 (最高的 priority)
电源-向下 (nonmaskable) 002C
IRQ2
0004
IRQL1
0008
IRQL0
000C
sport0 transmit 0010
sport0 receive 0014
IRQE
0018
bdma 中断 001C
sport1 transmit 或者
IRQ1
0020
sport1 receive 或者
IRQ0
0024
计时器 0028 (最低 priority)