Preliminary
TMS320x280x TMS320x280x DSP DSP
系 系 统 统 控 控 制 制 和 和 中 中 断 断
参 参 考 考 指 指 南 南
文 献 编 号 : ZHCU003
2004 年 11 月 – 修 订 2005 年 5 月
Preliminary
2 ZHCU003 – 2004 年 11 月 – 修 订 2005 年 5 月
内 内 容 容
目 目 录 录 ......................................................................... 3 3
序 序 言 言 ........................................................................ 11 11
1 1 存 存 储 储 器 器 ................................................................. 15 15
1.1 闪 存 和 OTP 存 储 器 ...................................................... 16
1.1.1 闪 存 .......................................................... 16
1.1.2 OTP 存 储 器 ..................................................... 16
1.2 闪 存 和 OTP 功 率 模 式 .................................................... 16
1.2.1 闪 存 和 OTP 性 能 ................................................. 17
1.2.2 28x 闪 存 管 道 模 式 ................................................. 18
1.2.3 更 改 闪 存 配 置 寄 存 器 的 规 范 ........................................... 19
1.3 闪 存 和 OTP 寄 存 器 ...................................................... 20
2 2 代 代 码 码 安 安 全 全 模 模 块 块 (CSM) (CSM) ........................................................ 27 27
2.1 功 能 说 明 ............................................................ 28
2.2 CSM 对 其 它 片 上 资 源 的 影 响 ................................................ 30
2.3 在 用 户 应 用 程 序 中 集 成 代 码 安 全 ............................................. 30
2.3.1 要 求 安 全 解 锁 的 环 境 ............................................... 31
2.3.2 密 码 匹 配 流 程 .................................................... 33
2.3.3 具 有 / 不 具 有 代 码 安 全 的 器 件 的 取 消 保 护 注 意 事 项 ............................ 34
2.4 保 护 安 全 逻 辑 必 须 执 行 的 操 作 和 不 能 执 行 的 操 作 .................................. 36
2.4.1 必 须 执 行 的 操 作 .................................................. 36
2.4.2 不 能 执 行 的 操 作 .................................................. 36
2.5 CSM 功 能 - 总 结 ........................................................ 36
3 3 时 时 钟 钟 ................................................................... 37 37
3.1 时 钟 和 系 统 控 制 ....................................................... 38
3.2 OSC 和 PLL 块 ......................................................... 45
3.2.1 基 于 PLL 的 时 钟 模 块 ............................................... 45
3.2.2 主 振 荡 器 失 败 检 测 ................................................. 45
3.2.3 XCLKOUT 生 成 .................................................... 48
3.2.4 PLL 控 制 (PLLCR) 寄 存 器 ............................................ 48
3.2.5 PLL 控 制 、 状 态 和 XCLKOUT 寄 存 器 说 明 ................................... 50
3.2.6 外 部 参 考 振 荡 器 时 钟 选 项 ............................................ 52
3.3 低 功 率 模 式 块 ......................................................... 52
3.4 看 门 狗 模 块 .......................................................... 55
3.4.1 仿 真 注 意 事 项 .................................................... 57
3.5 32 位 CPU 定 时 器 0/1/2 ................................................... 57
4 4 通 通 用 用 输 输 入 入 / / 输 输 出 出 (GPIO) (GPIO) ...................................................... 63 63
4.1 GPIO 模 块 概 述 ......................................................... 64
4.2 配 置 概 述 ............................................................ 64
4.3 数 字 通 用 I/O 控 制 ...................................................... 66
4.3.1 输 入 鉴 定 ....................................................... 67
4.4 GPIO 和 外 设 多 路 复 用 .................................................... 68
4.5 寄 存 器 位 定 义 ......................................................... 76
ZHCU003 – 2004 年 11 月 – 修 订 2005 年 5 月
内 容
3
Preliminary
5 5 外 外 设 设 帧 帧 ................................................................. 95 95
5.1 外 设 帧 寄 存 器 ......................................................... 96
5.2 EALLOW 保 护 寄 存 器 ...................................................... 98
5.3 器 件 仿 真 寄 存 器 ....................................................... 102
5.5 先 写 后 读 保 护 ........................................................ 103
6 6 外 外 设 设 中 中 断 断 扩 扩 展 展 (PIE) (PIE) ....................................................... 105 105
6.1 PIE 控 制 器 概 述 ....................................................... 106
6.1.1 中 断 操 作 顺 序 ................................................... 106
6.2 矢 量 表 映 射 .......................................................... 108
6.3 中 断 源 ............................................................. 110
6.3.1 处 理 多 路 复 用 中 断 的 规 范 ........................................... 111
6.3.2 启 用 和 禁 用 多 路 复 用 外 设 中 断 的 规 范 .................................... 112
6.3.3 从 外 设 到 CPU 的 多 路 复 用 中 断 请 求 流 程 .................................. 113
6.3.4 PIE 矢 量 表 ..................................................... 114
6.4 PIE 配 置 寄 存 器 ....................................................... 122
6.5 PIE 中 断 寄 存 器 ....................................................... 123
6.5.1 PIE 中 断 标 志 寄 存 器 ............................................... 123
6.5.2 PIE 中 断 启 用 寄 存 器 ............................................... 124
6.5.3 CPU 中 断 标 志 寄 存 器 (IFR) .......................................... 125
6.5.4 中 断 启 用 寄 存 器 (IER) 和 调 试 中 断 启 用 寄 存 器 (DBGIER) ....................... 126
6.6 外 部 中 断 控 制 寄 存 器 .................................................... 130
A A 修 修 订 订 历 历 史 史 记 记 录 录 ........................................................... 133 133
内 容
4 ZHCU003 – 2004 年 11 月 – 修 订 2005 年 5 月
Preliminary
附 附 图 图 目 目 录 录
1-1 闪 存 功 率 模 式 状 态 图 ......................................................... 17
1-2 闪 存 管 道 ................................................................. 18
1-3 闪 存 配 置 存 取 流 程 图 ......................................................... 19
1-4 闪 存 选 项 寄 存 器 (FOPT) ........................................................ 21
1-5 闪 存 功 率 寄 存 器 (FPWR) ........................................................ 21
1-6 闪 存 状 态 寄 存 器 (FSTATUS) ..................................................... 22
1-7 闪 存 待 机 等 待 寄 存 器 (FSTDBYWAIT) ................................................ 23
1-8 闪 存 待 机 至 活 动 等 待 计 数 器 寄 存 器 (FACTIVEWAIT) ...................................... 23
1-9 闪 存 等 待 状 态 (FBANKWAIT) 寄 存 器 ................................................ 24
1-10 OTP 等 待 状 态 寄 存 器 (FOTPWAIT) .................................................. 25
2-1 CSM 状 态 和 控 制 寄 存 器 (CSMSCR) .................................................. 31
2-2 密 码 匹 配 流 程 (PMF) ......................................................... 33
3-1 时 钟 和 复 位 域 .............................................................. 38
3-2 外 设 时 钟 控 制 寄 存 器 0 (PCLKCR0) ................................................. 39
3-3 外 设 时 钟 控 制 寄 存 器 1 (PCLKCR1) ................................................. 39
3-4 系 统 控 制 与 状 态 寄 存 器 (SCSR) ................................................... 42
3-5 高 速 外 设 时 钟 预 分 频 器 (HISPCP) 寄 存 器 ............................................. 43
3-6 低 速 外 设 时 钟 预 分 频 器 (LOSPCP) 寄 存 器 ............................................. 44
3-7 OSC 和 PLL 块 .............................................................. 45
3-8 振 荡 器 失 败 检 测 逻 辑 图 ........................................................ 46
3-9 XCLKOUT 生 成 .............................................................. 48
3-10 PLLCR 更 改 规 范 流 程 图 ........................................................ 49
3-11 PLLCR 寄 存 器 布 局 ........................................................... 50
3-12 PLL 状 态 寄 存 器 (PLLSTS) ...................................................... 51
3-13 XCLKOUT 寄 存 器 (XCLK) ........................................................ 52
3-14 低 功 率 模 式 控 制 0 寄 存 器 (LPMCR0) ................................................ 54
3-15 看 门 狗 模 块 ............................................................... 55
3-16 看 门 狗 计 数 器 寄 存 器 (WDCNTR) ................................................... 56
3-17 看 门 狗 复 位 Key 寄 存 器 (WDKEY) .................................................. 56
3-18 看 门 狗 控 制 寄 存 器 (WDCR) ...................................................... 57
3-19 CPU 定 时 器 ................................................................ 58
3-20 CPU 定 时 器 中 断 信 号 和 输 出 信 号 .................................................. 58
3-21 TIMERxTIM 寄 存 器 (x = 1, 2, 3) .................................................. 59
3-22 TIMERxTIMH 寄 存 器 (x = 1, 2, 3) .................................................. 59
3-23 TIMERxPRD 寄 存 器 (x = 1, 2, 3) .................................................. 59
3-24 TIMERxPRDH 寄 存 器 (x = 1, 2, 3) .................................................. 60
3-25 TIMERxTCR 寄 存 器 (x = 1, 2, 3) .................................................. 61
3-26 TIMERxTPR 寄 存 器 (x = 1, 2, 3) .................................................. 61
3-27 TIMERxTPRH 寄 存 器 (x = 1, 2, 3) ................................................. 62
4-1 操 作 模 式 ................................................................. 64
4-2 输 入 鉴 定 ................................................................. 67
4-3 输 入 限 定 器 时 钟 周 期 ......................................................... 67
4-4 GPIO 端 口 A MUX 1 (GPAMUX1) 寄 存 器 ............................................... 76
4-5 GPIO 端 口 A MUX 2 (GPAMUX2) 寄 存 器 ............................................... 78
4-6 GPIO 端 口 B MUX 1 (GPBMUX1) 寄 存 器 ............................................... 81
4-7 GPIO 端 口 A 鉴 定 控 制 (GPACTRL) 寄 存 器 ............................................ 82
4-8 GPIO 端 口 B 鉴 定 控 制 (GPBCTRL) 寄 存 器 ............................................ 83
4-9 GPIO 端 口 A 鉴 定 选 择 1 (GPAQSEL1) 寄 存 器 ........................................... 84
4-10 GPIO 端 口 A 鉴 定 选 择 2 (GPAQSEL2) 寄 存 器 ........................................... 84
4-11 GPIO 端 口 B 鉴 定 选 择 1 (GPBQSEL1) 寄 存 器 ........................................... 84
4-12 GPIO 端 口 A 方 向 (GPADIR) 寄 存 器 ................................................ 86
4-13 GPIO 端 口 B 方 向 (GPBDIR) 寄 存 器 ................................................ 86
ZHCU003 – 2004 年 11 月 – 修 订 2005 年 5 月
附 图 目 录
5