STM32的CTN就是时基单元里的计数器,CCR就是就是捕获/比较寄存器
当CNT大于、等于或小于CCR时,输出就会置1、置0、置1、置0、就能输出一个不断跳变的PWN波形
STM32里面的PWM呼吸灯就是PWM以一个超级快的速度在实现0和1的跳变,人眼反应没有那么快,当切换频率达到一定的程度时,咱们就会看到一个呼吸灯的过程。电机也是,因为电机的惯性问题,当电机断电时,不会立马停止,而是会过一会儿才停止。怎么说呢,就像我们的电风扇,当你关了它之后,他不会立马停止,而是会慢慢、慢慢地停止。而具有像这种的惯性系统,才能使用PWM.
占空比就是高电平,像一个周期有百分之三十的占空比,就意味着高电平30%,低电平70%,这种关系一般来说都是线性的,怎么说呢,就用一个LED来解释吧,我们知道想点亮LED,是3.3V和GND也就是0V。那33%的占空比,那大约是1.1V就意味着这个LED灯大约只有平时的三分之一亮,那66%的占空比是不是有平时三分之二亮。那是不是就意味着改变占空比就是我们在日常生活中的一档、二档、三档。
as
当然我也是一位学习者,习于某站江科大。解释不当之处还请给予矫正。
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/414196.html