MCPWM 操作详解:Zbrush 入门

需积分: 32 101 下载量 101 浏览量 更新于2024-08-06 收藏 20.23MB PDF 举报
"LPC1788 用户手册 中文 书签 目录" 这篇文档是关于LPC1788系列微控制器的用户手册,其中涵盖了MCPWM(多通道脉冲宽度调制器)的基本操作。MCPWM模块在微控制器中用于电机控制和其他片外操作,具有三个独立的通道,每个通道可以控制一对输出。每个通道包含一个定时器/计数器(TC)寄存器,它可以以处理器时钟或输入引脚信号递增。通道还有界限寄存器和匹配寄存器。 1. **MCPWM工作模式**: - **沿对齐模式**:当TC值与界限寄存器匹配时,TC重置为0,导致输出切换。 - **中心对齐模式**:匹配时,TC在两种状态之间切换,先递减再递增,直到回到0,然后重新开始递增计数。在这种模式下,只有TC与匹配寄存器匹配时才会发生输出切换。 2. **输出控制**: - **界限寄存器**决定了输出的周期,小值可以减少“波纹”以适应高速设备控制,但会降低占空比分辨率。 - **匹配寄存器**控制每个输出周期内各个状态的时间,其值小于界限寄存器。在沿对齐模式下,两者匹配时切换输出;在中心对齐模式下,仅在匹配寄存器匹配时切换。 3. **分辨率与频率的关系**: 占空比的分辨率通常取决于界限寄存器的值,匹配寄存器的每个级别变化对应于界限寄存器值的1/1。例如,如果界限寄存器为8,占空比可以设置为0%、12.5%、25%等,最大为100%。 4. **LPC1788系列微控制器**: LPC1788系列是基于ARM Cortex-M3内核的32位微控制器,支持USB、以太网、LCD、CAN、I2C、I2S等多种接口,并带有Flash和EEPROM存储。 手册修订历史显示了多次更新,包括功能添加、错误修正和新特性描述,如PowerBoost功能的引入。此翻译版仅供参考,以英文版本为准。该手册由恩智浦半导体(NXP Semiconductors)出版,适用于需要了解LPC1788系列微控制器详细信息的开发人员和工程师。