9397 750 14985 © koninklijke 飞利浦 electronics n.v. 2005. 所有 权利 保留.
初步的 数据 薄板 rev. 01 — 3 october 2005 20 的 38
飞利浦 半导体
lpc2141/42/44/46/48
单独的-碎片 16-位/32-位 微控制器
6.18 脉冲波 宽度 modulator
这 pwm 是 为基础 在 这 标准 计时器 块 和 inherits 所有 的 它的 特性, 虽然
仅有的 这 pwm 函数 是 pinned 输出 在 这 lpc2141/42/44/46/48. 这 计时器 是 设计
至 计数 循环 的 这 附带的 时钟 (pclk) 和 optionally 发生 中断 或者
执行 其它 actions 当 specified 计时器 值 出现, 为基础 在 七 相一致 寄存器.
这 pwm 函数 是 也 为基础 在 相一致 寄存器 events.
这 能力 至 separately 控制 rising 和 下落 边缘 locations 准许 这 pwm 至 是
使用 为 更多 产品. 为 instance, multi-阶段 发动机 控制 典型地 需要 三
非-overlapping pwm 输出 和 单独的 控制 的 所有 三 脉冲波 widths 和
positions.
二 相一致 寄存器 能 是 使用 至 提供 一个 单独的 边缘 控制 pwm 输出. 一个
相一致 寄存器 (mr0) 控制 这 pwm 循环 比率, 用 resetting 这 计数 在之上 相一致.
这 其它 相一致 寄存器 控制 这 pwm 边缘 位置. 额外的 单独的 边缘
控制 pwm 输出 需要 仅有的 一个 相一致 寄存器 各自, 自从 这 repetition 比率 是
这 一样 为 所有 PWM 输出. 多样的 单独的 边缘 控制 PWM 输出 将 所有 有 一个
rising 边缘 在 这 beginning 的 各自 pwm 循环, 当 一个 mr0 相一致 occurs.
三 相一致 寄存器 能 是 使用 至 提供 一个 pwm 输出 和 两个都 edges 控制.
又一次, 这 mr0 相一致 寄存器 控制 这 pwm 循环 比率. 这 其它 相一致 寄存器
控制 这 二 pwm 边缘 positions. 额外的 翻倍 边缘 控制 pwm 输出
需要 仅有的 二 相一致 寄存器 各自, 自从 这 repetition 比率 是 这 一样 为 所有 pwm
输出.
和 翻倍 边缘 控制 pwm 输出, specific 相一致 寄存器 控制 这 rising 和
下落 边缘 的 这 输出. 这个 准许 两个都 积极的 going pwm 脉冲 (当 这 rising
边缘 occurs 较早的 至 这 下落 边缘), 和 负的 going pwm 脉冲 (当 这 下落
边缘 occurs 较早的 至 这 rising 边缘).
6.18.1 特性
•
七 相一致 寄存器 准许 向上 至 六 单独的 边缘 控制 或者 三 翻倍 边缘
控制 pwm 输出, 或者 一个 混合 的 两个都 类型.
•
这 相一致 寄存器 也 准许:
–
持续的 运作 和 optional 中断 一代 在 相一致.
–
停止 计时器 在 相一致 和 optional 中断 一代.
–
重置 计时器 在 相一致 和 optional 中断 一代.
•
支持 单独的 边缘 控制 和/或者 翻倍 边缘 控制 pwm 输出. 单独的
边缘 控制 pwm 输出 所有 go 高 在 这 beginning 的 各自 循环 除非 这
输出 是 一个 常量 低. 翻倍 边缘 控制 PWM 输出 能 有 也 边缘
出现 在 任何 位置 在里面 一个 循环. 这个 准许 为 两个都 积极的 going 和 负的
going 脉冲.
•
脉冲波 时期 和 宽度 能 是 任何 号码 的 计时器 counts. 这个 准许 完全
flexibility 在 这 trade-止 在 决议 和 repetition 比率. 所有 pwm 输出 将
出现 在 这 一样 repetition 比率.
•
翻倍 边缘 控制 pwm 输出 能 是 编写程序 至 是 也 积极的 going
或者 负的 going 脉冲.