TMS320x280x, 2801x, 2804x High Resolution Pulse Width Modulator (HRPWM) 用户手册 HRPW M手册部分翻译(软件翻译),辅助阅读原资料。 前言---5 1 介绍 7 2 HPWM的操作描述 9 2.1控制HRPWM性能 10 2.2配置HRPWM 11 2.3HRPWM原理 12 2.4比例因子优化软件(sfo) 18 2.5HRPWM示例使用优化的汇编代码 23 3. HRPWM寄存器说明 29 3.1寄存器概要 29 3.2寄存器和字段描述 30 附录A SFO Library Software - SFO_TI_Build_V5.lib 33 A.1 SFO库版本比较 33 A.2 软件用法 36 附录B 修订历史 41 前言: 关于本手册 本文档描述了操作的高分辨率扩展脉宽调制器 (HRPWM)。 HRPWM模块的描述是一种参考指南HRPWM 0。看到 TMS320x28xx,28 xxx DSP外围参考指南(SPRU566)列表中的所有设备和一个 HRPWM模块相同的类型,来确定类型,以及之间的差异为一个列表 特定于设备的差异在一个类型。 这个文档是结合使用特定于设备的增强脉宽调制器(ePWM)模块参考指南。 这个HRPWM模块扩展了时间分辨能力的传统派生数字脉冲宽度调制器(PWM)。HRPWM通常用在当PWM分辨率低于~ 9 - 10位。这发生在PWM频率大于~ 200千赫当使用一个CPU /系统时钟的100 MHz。 关键HRPWM的特点是: • 长时间分辨能力 • 用于工作周期和移相控制方法细粒度控制或 • 时间边缘定位使用扩展比较和阶段寄存器使用一个信号 • 实现PWM的道路,也就是说,在EPWMxA输出。EPWMxB产量传统PWM功能 • 自检诊断软件模式来检查微边缘定位器(MEP)逻辑是跑步最佳 介绍 ePWM的外围是用来执行一个函数,它在数学上是等价的,一个数模转换转换器(DAC)。如图1所示,TSYSCLKOUT = 10纳秒(即100 MHz时钟),有效分辨率为常规生成PWM是一个函数的PWM频率(或时间)和系统时钟频率。 设SYSCLKOUT=100MHZ TPWM=100KHZ 100K/100M*100%=0.1% 如果所需的PWM操作频率不提供足够的决议在PWM方式,您可能想要考虑HRPWM。 作为一个例子,HRPWM提供改进 的性 能,表 1显 示了决议在比特数各 种 PWM频率。这些 值 假 设一个100 MHz SYSCLK频率和一个MEP步骤 大小为180 ps。看 到 特定于设备的数据 表 为典 型 的和最大的性 能规范 为MEP。 尽 管 每 个 应 用 程 序 可 能 不 同 ,典 型 的 低 频 率 PWM操 作 (低 于 250千 赫 )可 能 不 会 需 要 HRPWM。 HRPWM能 力 是 最 有效 的 高 频 ...