[STM32C0] 用LL库配UART收发,中断进不了头都大了

[复制链接]
938|56
yorkbarney 发表于 2026-1-17 13:51 | 显示全部楼层
UART的TX/RX引脚已配置为复用功能,且时钟已使能。
saservice 发表于 2026-1-17 15:32 | 显示全部楼层
标志位未清除导致重复进入              
houjiakai 发表于 2026-1-17 15:53 | 显示全部楼层
为没清中断标志或引脚/时钟配错。
xixi2017 发表于 2026-1-18 11:38 | 显示全部楼层
你使用的是哪种 MCU / 处理器(比如 STM32F103、STM32F407、51 单片机等)?
鹿鼎计 发表于 2026-1-18 12:46 | 显示全部楼层
可能漏看了设置中断标志的步骤,再检查一下文档中的标志位设置是否完整。
dspmana 发表于 2026-1-18 20:31 | 显示全部楼层
发送中断进不去?              
louliana 发表于 2026-1-18 21:56 | 显示全部楼层
串口线是否交叉?GND 是否共地?USB-TTL 是否供电冲突?
21mengnan 发表于 2026-1-19 18:43 | 显示全部楼层
中断不触发 / 触发后异常,标志位未正确处理是高频原因
robertesth 发表于 2026-1-20 15:58 | 显示全部楼层
中断服务函数名称必须正确              
cemaj 发表于 2026-1-20 19:04 | 显示全部楼层
中断标志位未清除              
huangcunxiake 发表于 2026-1-21 10:17 | 显示全部楼层
先确认中断配置的完整流程(缺一不可),标志位相关的核心排查点
zerorobert 发表于 2026-1-21 10:40 | 显示全部楼层
系统时钟是否正确              
biechedan 发表于 2026-1-21 12:27 | 显示全部楼层
仅开了全局中断但没开 RX/TX 中断
pixhw 发表于 2026-1-21 15:14 | 显示全部楼层
忘了开 NVIC 中断开关              
macpherson 发表于 2026-1-21 15:36 | 显示全部楼层
用LL库配置UART中断确实比HAL库要繁琐
backlugin 发表于 2026-1-22 10:29 | 显示全部楼层
在ISR中读取数据寄存器以清除RXNE标志
wilhelmina2 发表于 2026-1-22 12:05 | 显示全部楼层
必须在 ISR 内清除 RXNE 标志位
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部
0