Keysking的STM32教程
文章平均质量分 93
学习HAL库的个人听课笔记
番茄灭世神
盖文章经国之大业,不朽之盛事
展开
-
第20讲 动画讲解轻松学会STM32的PWM
最关键的是PWM可以实现动态变化,比如如图所示的用PWM拟合sin函数(原理是傅里叶变换,感兴趣的同学可以去看正点原子的手册)。合理调节占空比和频率后输出的PWM信号,就可以控制电机的转速、灯泡的明暗程度、蜂鸣器的音调、舵机的角度等外部设备参数。定时器的输出比较模式可以输出我们想要的脉冲宽度。如图所示,高电平为3.3V,低电平为0V,那么设置占空比为50%就可以从宏观角度实现输出直流信号幅值为1.65V。如图所示1个周期为1ms的PWM方波中高电平占用0.8ms,那么这个PWM方波的占空比就是80%。原创 2024-08-28 17:31:26 · 533 阅读 · 0 评论 -
第18讲 一看就懂的定时器从模式讲解
除了外部触发模式以外,定时器的从模式还有三种,分别叫做复位模式(Reset Mode)、门模式(Gated Mode)以及触发模式(Trigger Mode)。TI1、TI2与ETR均可以在触发器选择后进入从模式控制器,在CubeMX中只需要将从模式设置为外部时钟模式1并且选择一个触发源就可以将来自GPIO口上的信号引入计时器。中断机制会将产生的中断对应的中断标志位设置为1,然后中断控制器NVIC通过中断向量表找到对应外设的中断处理函数,中断处理函数都以_IRQHandler作为后缀。原创 2024-01-30 21:25:56 · 1145 阅读 · 1 评论
分享