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

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

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

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

相关推荐
跳河轻生的鱼3 小时前
海思Linux(一)-Hi3516CV610的开发-ubuntu22_04环境创建
linux·单片机·学习·华为
pirateeee4 小时前
STM32G070CB的USART1_RX引脚
stm32·单片机·嵌入式硬件
韦东山4 小时前
NUTTX移植到STM32
stm32·单片机·嵌入式硬件·nuttx
桃子丫4 小时前
Howland电流源
嵌入式硬件·能源·智能硬件·硬件
老薛爱吃大西瓜5 小时前
MPU中断处理
c语言·单片机·嵌入式硬件
wenchm5 小时前
细说STM32F407单片机FSMC连接外部SRAM的方法及HAL驱动
stm32·单片机·嵌入式硬件
厉昱辰5 小时前
一文读懂51单片机的中断系统
stm32·单片机·51单片机
折途6 小时前
【STC库函数】Compare比较器的使用
单片机·嵌入式硬件
不能只会打代码6 小时前
32单片机从入门到精通之软件编程——通信协议(十一)
单片机·嵌入式硬件·32单片机
小禾苗_7 小时前
51单片机——8*8LED点阵
单片机·嵌入式硬件·51单片机