Mini51的PHCHG和PHCHGNXT寄存器是BLDC马达换相时使用的寄存器。其中PHCHG寄存器存放当前需要打开的三相管的引脚控制字,PHCHGNXT寄存器存放下一个需要打开的三相管的引脚控制字。
根据Mini51的数据手册,PHCHG寄存器的位定义如下:
- Bit0~Bit2:PHC0~PHC2,用于配置U相引脚控制字;
- Bit3~Bit5:PHB0~PHB2,用于配置V相引脚控制字;
- Bit6~Bit8:PHA0~PHA2,用于配置W相引脚控制字;
- Bit9~Bit11:DMABUSY、RdEmpty、UnLock,用于操作寄存器控制。
PHCHGNXT寄存器的位定义与PHCHG寄存器相同,用于存放下一个换相的引脚控制字。
PWM模式的设置可以根据实际需要进行设置。例如,可以使用PWM输出模块的自动重载模式,配合死区时间控制,在每个换相时切换输出端口。具体的PWM设置可以参考Mini51的数据手册和相关的应用笔记。
Mini51的PHCHG和PHCHGNXT寄存器是BLDC马达换相时使用的寄存器。其中PHCHG寄存器存放当前需要打开的三相管的引脚控制字,PHCHGNXT寄存器存放下一个需要打开的三相管的引脚控制字。
根据Mini51的数据手册,PHCHG寄存器的位定义如下:
- Bit0~Bit2:PHC0~PHC2,用于配置U相引脚控制字;
- Bit3~Bit5:PHB0~PHB2,用于配置V相引脚控制字;
- Bit6~Bit8:PHA0~PHA2,用于配置W相引脚控制字;
- Bit9~Bit11:DMABUSY、RdEmpty、UnLock,用于操作寄存器控制。
PHCHGNXT寄存器的位定义与PHCHG寄存器相同,用于存放下一个换相的引脚控制字。
PWM模式的设置可以根据实际需要进行设置。例如,可以使用PWM输出模块的自动重载模式,配合死区时间控制,在每个换相时切换输出端口。具体的PWM设置可以参考Mini51的数据手册和相关的应用笔记。
举报