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

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

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

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

相关推荐
老k一步步来1 小时前
STM32 HAL库CAN通信核心函数详解,参数以及作用
stm32·单片机·嵌入式硬件
gwf2161 小时前
SSD读写速度深度解析:顺序读写vs随机读写、IOPS、延迟,你的硬盘性能到底怎么看?
git·嵌入式硬件·缓存·github·智能硬件
Freak嵌入式5 小时前
版本混乱 / 依赖缺失?uPyPi:MicroPython 版 PyPI,彻底解决库管理混乱
linux·服务器·数据库·单片机·嵌入式硬件·性能优化·依赖倒置原则
wuyk5555 小时前
77.嵌入式 C 语言中 enum 枚举的工程化实践:告别魔法数字,提升代码可维护性
c语言·开发语言·stm32·单片机·嵌入式硬件
义嘉泰5 小时前
XT25F128F-W Flash芯片全面解析
人工智能·嵌入式硬件·芯片
QH139292318806 小时前
Keysight N9917B N9918B手持式综合微波分析仪
网络·科技·嵌入式硬件·集成测试·信息与通信
longxingiot6 小时前
轻量化单片机数传终端降低物联网开发门槛
单片机·嵌入式硬件·物联网
亿道电子Emdoor7 小时前
【Arm】MSP和PSP的区别简介
c语言·arm开发·单片机·mcu
国产HT1621B7 小时前
YL1650 LED驱动芯片详解:从原理到实战应用(附51单片机驱动代码)
stm32·单片机·嵌入式硬件·mcu·fpga开发·lcd驱动