STM32 定时器中断函数中间不要放 串口输出 信息

定时器中断函数中间不要放 串口输出 信息

我在定时器中断函数中间去定时扫描电机是否运动到为止,但是程序有问题,电机不动。因此,在中断函数中放了串口输出来调试。加上程序其他地方串口输出,明显感觉串口调试助手接受消息时不是一条一条刷屏,是几个单词几个单词蹦出来。当时没注意,导致电机实际控制效果和理想差距很大。

调试一直没找到原因,中间也导致 主程序 While(1) 没有执行,后来注释掉一部分程序才有反应。最后发先是串口输出导致占用时间过长。

相关推荐
Python小老六6 小时前
STM32 Flash:扇区、页、块
stm32·单片机·嵌入式硬件
普中科技9 小时前
【普中DSP28335开发攻略】-- 第 16 章 定时器中断实验
单片机·嵌入式硬件·定时器·dsp28335·普中科技
雅欣鱼子酱9 小时前
电流检测的电路设计与选型——分流电阻法
stm32·单片机·嵌入式硬件·芯片·电子元器件·电流检测芯片
DIY机器人工房10 小时前
嵌入式面试题:看你学习了自动控制原理这门课,讲一下欠驱动系统?
stm32·单片机·学习·嵌入式·自动控制原理
从零点11 小时前
STM32通过SPI进行W25Q128(外部flash)读写操作
stm32·单片机·嵌入式硬件
深圳元器猫13 小时前
航顺HK32L08X:国产超低功耗MCU新标杆
单片机·mcu
the sun3414 小时前
单片机简单介绍
单片机·嵌入式硬件·51单片机
d111111111d14 小时前
STM32外设学习-I2C通信(代码)--MPU6050--笔记
笔记·stm32·单片机·嵌入式硬件·学习
贝塔实验室15 小时前
Altium Designer 6.0 初学教程-在Altium Designer 中对PCB 进行板层设置及内电层进行分割
嵌入式硬件·fpga开发·编辑器·硬件工程·信息与通信·信号处理·pcb工艺
Jerry丶Li15 小时前
三十二、STM32的USART(串口收发文本数据包)
stm32·单片机·嵌入式硬件