在写STM32f4的程序时,用到串口,但是只需要发送功能就行,所以就没有写串口中断服务函数,导致在串口另一端发送一些打印信息之后,串口没有接收这些无效信息的中断服务函数,进而导致程序卡死。所以,在以后的程序设计中,前期调试可以不需要接收显示打印这些信息时,可以直接关闭中断,或者做一个空的中断处理函数,后期完善程序交互时再打开功能。
记录:STM32 hal库 卡在串口中断
最新推荐文章于 2025-04-22 14:35:32 发布
本文讲述了在开发STM32f4项目时,未编写串口接收中断服务函数导致的问题。建议在早期调试阶段关闭或使用空中断处理,待程序完善后再开启接收功能,以防止程序卡死。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
3785

被折叠的 条评论
为什么被折叠?



