Keil5实测可以运行,作为4桥臂逆变器的触发信号,PA2和PA3分别作为两路SPWM波形输出口,用来连接两组对角上的开关管。
2022-06-25 15:01:53 3.66MB SPWM stm32f103 双极 溢出中断
1
STM32 的定时器中断教程 代码加注释讲解的 挺详细的
2022-05-12 10:20:02 4KB STM32 TIM 中断
1
问题表现 在MCU系统负载较重、串口收发数据频率很高、多个中断存在(如同时有定时器更新中断、外部中断、DMA中断、串口接收中断)的情况下,容易出现串口溢出错误(ORE)。该错误的主要显现形式是:程序莫名卡死在串口中断之中(单片机失去响应)。 解决方法 ORE标志位在USART_SR寄存器,当我们打开串口接收中断时,同时也就打开了ORE中断,串口的overload错误会导致程序反复进入串口中断服务程序。在中断服务程序中增加处理overload的处理,顺序执行对USART_SR和USART_DR寄存器的读操作可以复位ORE位,以防止程序反复进入串口中断服务程序。示例代码如下: 在STM32中断函数
2021-07-23 14:35:06 59KB OR 中断 串口
1