STM8应用笔记 STM8单片机内核剖析 STM8 针对马达控制的六步PWM输出

STM8 针对马达控制的六步PWM输出

以下资料由微雪电子整理并发布,未经许可不得转载,否则追究相应责任!

STM8针对马达控制的六步PWM输出

当在一个通道上需要互补输出时,预装载位有OCiM、CCiE和CCiNE。在发生COM换相事件时,这些预装载位被传送到影子寄存器位。这样你就可以预先设置好下一步骤配置,并在同一个时刻同时修更改所有通道的配置。COM可以通过设置TIM1_EGR寄存器的COMG位由软件产生,或在TRGI上升沿由硬件产生。
图73显示当发生COM事件时,三种不同配置下OCx和OCxN输出。

STM8 产生六步PWM,使用COM的例子(OSSR=1)
(图73:STM8产生六步PWM,使用COM的例子(OSSR=1))

STM8 针对马达控制的六步PWM输出

——