- 博客(7)
- 收藏
- 关注
原创 stm32 定时器输出比较
此时需要将gpio口的输出模式定义为复用推挽输出模式,采用复用模式后,gpio的控制权将有输出控制寄存器转移到tim上,实现定时器对gpio口的控制。如高电平为5v,低电平为0v的pwm波,当占空比为50%时,等效的模拟电压为2.5v,占空比为20%,等效的模拟电压为1v。输出比较通过比较cnt和ccr寄存器值的关系,来对输出电平进行置1,置0或反转的操作,用于输出一定频率和占空比的波形。在具有惯性的系统中,可以对一系列脉冲的宽度进行调制,来等效的获得所需的模拟参量,常应用于电机控速领域。
2023-08-17 11:36:00 138
原创 stm32标准库学习笔记 TIM
对输入频率进行分频,输入频率为单片机时钟频率,如PSC=1时为2分频,输出频率为时钟频率/2.通用定时器TIM2,TIM3.TIM4.TIM5在APB1总线上。高级定时器 TIM1,TIM8 在APB2总线上,功能更为复杂。当计数器的值到自动重装载值时,就会产生更新中断,在运行过程中不断自增。
2023-08-16 00:13:38 60
原创 32外部中断学习笔记
值得注意的是,虽然支持所有的gpio口,但相同的pin不能同时触发中断,因为AFIO(中断引脚选择模块,即一个数据选择器)如PA0,PB0,PC0等只有一个能连接到AFIO的通道0上进行中断。EXTI可以检测指定gpio口的电平信号,当指定的gpio口发生电平跳变时,EXTI向NVIC发送中断申请。中断响应效果如上,事件响应就是触发中断时不会跳转到cpu,而是直接跳转到某外设如ad转换器等触发相应的操作。想要获取的信号是外部驱动的快速突发信号,需要外部产生信号时快速反应。上升沿,下降沿,双边沿,软件触发。
2023-08-14 00:24:22 70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人