ADMC300
–12–
rev. b
程序 和 数据 记忆 内存 能 是 承载 从 这 srom/
E
2
prom. 之后 这 激励 加载 是 完全, 程序 执行
begins 在 地址 0x0060. 这个 是 在哪里 这 第一 操作指南 的
这 用户 代号 应当 是 放置.
如果 激励 加载 从 一个 e
2
prom 是 unsuccessful, 这 监控
代号 reconfigures sport1 作 一个 uart 和 attempts 至 receive
commands 从 一个 外部 设备 在 这个 串行 端口. 这
监控 然后 waits 为 一个 字节 至 是 received 在 sport1,
locks 面向 这 波特 比率 的 这 外部 设备 (autobaud fea-
ture) 和 takes 在 一个 标头 文字 那 tells 它 和 what 类型 的
设备 它 是 communicating. 那里 是 六 alternatives:
•
一个 uart 激励 loader 此类 作 一个 motorola 68hc11 sci 端口.
•
一个 同步的 从动装置 激励 loader (这 时钟 是 外部).
•
一个 同步的 主控 激励 loader (这 admc300 提供
这 时钟).
•
一个 uart debugger 接口.
•
一个 同步的 主控 debugger 接口.
•
一个 同步的 从动装置 debugger 接口.
和 这 debugger 接口, 这 监控 enters interactive
模式 在 这个 它 处理 commands received 从 这
外部 设备.
dsp 控制 寄存器
这 dsp 核心 有 一个 系统 控制 寄存器, syscntl, 记忆
编排 在 dm (0x3fff). sport0 是 使能 当 位 12 是
设置, 无能 当 这个 位 是 cleared. sport1 是 使能 当
位 11 是 设置, 无能 当 这个 位 是 cleared. sport1 是 con-
figured 作 一个 串行 端口 当 位 10 是 设置, 或者 作 flags 和 inter-
rupt 线条 当 这个 位 是 cleared. 为 恰当的 运作 的 这
admc300, 所有 其它 位 在 这个 寄存器 必须 是 cleared (这个
是 它们的 default).
这 dsp 核心 有 一个 wait 状态 控制 寄存器, memwait,
记忆 编排 在 dm (0x3ffe). 为 恰当的 运作 的 这
admc300, 这个 寄存器 必须 总是 包含 这 值 0x8000
(这个 是 这 default).
这 配置 的 两个都 这 syscntl 和 memwait
寄存器 的 这 admc300 是 显示 在 这 终止 的 这 数据 薄板.
相似物-至-数字的 转换 系统
一个 函数的 块 图解 的 这 模数转换器 系统 的 这 admc300
是 显示 在 图示 5. 这 模数转换器 系统 提供 这 高 perfor-
mance 转换 必需的 为 精确 产品. 它 integrates
five 完全地 独立 相似物-至-数字的 转换器 为基础
在 sigma-delta 转换 技术. 各自 模数转换器 频道 将
V1
V1N
V2
V2N
V3
V3N
V4
V4N
V5
V5N
16-位
模数转换器 banka
模数转换器 bankb
REFINA
REFINB
adccal (4…0)
adcctrl (15…0)
adc5 (15…0)
adc4 (15…0)
adc3 (15…0)
adc2 (15…0)
多路调制器
控制
convst(pio9)
MUX0
MUX1
MUX2
adcdiva (11…6)
adcdivb (11…6)
adcsync (6…0)
内部的
电压
涉及
发生器
更新
adc1 (15…0)
模数转换器 寄存器
更新 控制
校准
多路调制器
16-位
16-位
16-位
16-位
V
REF
dsp 数据
记忆
总线
图示 5. 函数的 块 图解 的 模数转换器 系统 的 admc300