tms320c240, tms320f240
dsp 控制者
sprs042d – october 1996 – 修订 十一月 1998
20
邮递 办公室 盒 1443
•
houston, 德州 77251–1443
重置 (持续)
这 occurrence 的 一个 重置 情况 导致 这 tms320x240 至 terminate 程序 执行 和 affects
各种各样的 寄存器 和 状态 位. 在 一个 重置, 内存 内容 仍然是 不变, 和 所有 控制 位 那 是
影响 用 一个 重置 是 initialized 至 它们的 重置 状态. 在 这 情况 的 一个 电源-在 重置, 这 pll 控制 寄存器
是 initialized 至 零. 这 程序 needs 至 认识 电源-在 resets 和 配置 这 pll 为 准确无误的
运作.
之后 一个 重置, 这 程序 能 审查 这 电源-在 重置 标记 (porst 标记, syssr.15), 这 illegal 地址 标记
(illadr 标记, syssr.12), 这 软件 重置 标记 (swrst flag, syssr.10), 和 这 看门狗 重置 标记
(wdrst 标记, syssr.9) 至 决定 这 源 的 这 重置. 一个 重置 做 不 clear 这些 flags.
RS
和 poreset必须 是 使保持 低 直到 这 时钟 信号 是 有效的 和 v
CC
是 在里面 这 运行 范围. 在
增加, poreset必须 是 驱动 低 当 v
CC
drops 在下 这 最小 运行 电压.
硬件-发生 中断
所有 这 硬件 中断 线条 的 这 dsp 核心 是 给 一个 priority 分级 从 1 至 10 (1 正在 最高的). 当
更多 比 一个 的 这些 硬件 中断 是 pending 承认, 这 中断 的 最高的 分级 gets
acknowledged 第一. 这 其他 是 acknowledged 在 顺序 之后 那. 的 那些 ten 线条, 六 是 为 maskable
中断 线条 (int1–int6) 和 一个 是 为 这 nonmaskable 中断 (nmi) 线条. int1–int6 和 nmi 有 这
priorities 显示 在 表格 5.
表格 5. 中断 priorities 在 这 水平的 的 这 dsp 核心
中断
priority 在 这
dsp 核心
重置 1
德州仪器 保留
†
2
NMI 3
INT1 4
INT2 5
INT3 6
INT4 7
INT5 8
INT6 9
德州仪器 保留
†
10
†
德州仪器 保留 意思 那 这 地址 空间 是
保留 为 德州 器械.
这 输入 至 这些 线条 是 控制 用 这 系统 单元 和 这 事件 manager 作 summarized 在 表格6
和 显示 在 图示 5.
表格 6. 中断 线条 控制 用 这 系统 单元 和 事件 manager
附带的 中断 线条
系统 单元
INT1
INT5
INT6
NMI
事件 manager
INT2
INT3
INT4