STM学习
文章平均质量分 89
m0_55127895
这个作者很懒,什么都没留下…
展开
-
江科大stm32视频学习笔记——TIM输出比较:PWM驱动LED呼吸灯&舵机&直流电机
摘要:输出比较可以通过比较CNT与CCR寄存器值的关系,来对输出电平进行置1、置0或翻转的操作,用于输出一定频率和占空比的PWM波形。每个通用定时器和高级定时器都拥有4个输出比较通道,高级定时器的前3个通道额外拥有死区生成和互补输出的功能。PWM(Pulse Width Modulation)脉冲宽度调制在具有惯性的系统中,可以通过对一系列脉冲的宽度进行调制,来等效地获得所需要的模拟参量,常应用于电机控速等领域。原创 2024-01-19 23:01:13 · 2180 阅读 · 0 评论 -
江科大stm32视频学习笔记——TIM定时中断&定时器外部时钟
定时器可以对输入的时钟进行计数,并在计数值达到设定值时触发中断。16位计数器、预分频器、自动重装寄存器的时基单元,在72MHz计数时钟下可以实现最大59.65s的定时。STM32的定时器支持级联,可以用一个计时器的输出,当做另一个计时器的输入。还包含内外时钟源选择、输入捕获、输出比较、编码器接口、主从触发模式等多种功能。原创 2024-01-18 01:59:45 · 1848 阅读 · 0 评论 -
江科大stm32视频学习笔记——中断的应用:对射式红外传感器计次&旋转编码器计次
/第一步:配置RCC时钟,把涉及外设的时钟都打开//第二步:配置GPIO,设置为输入模式//第三步:配置AFIO,选择某个GPIO口连接到EXTI(边缘检测及控制器)//第四步:配置EXTI(不需要开启时钟,原因不详),选择边沿触发方式和触发响应方式//边沿触发方式:上升沿、下降沿、或者双边沿,触发响应方式:中断响应和事件响应//第五步:配置NVIC(内核的外设,不需要开启时钟),给中断选择一个合适的优先级//开启外设时钟,EXTI和NVIC自动开启,无需设置。原创 2024-01-16 23:34:39 · 960 阅读 · 1 评论