[STM32L0] USART2_IRQHandler在STM32L031K6T6上DMA接收连续调用

[复制链接]
409|0
地瓜patch 发表于 2025-9-13 21:57 | 显示全部楼层 |阅读模式
我在STM32L031上使用UART配合DMA进行发送和接收,并与nRF52833通过启用硬件流控制(hwfc)的UART进行通信。现在的问题是,当我从nRF52接收数据时,USART2_IRQHandler被连续调用。以下是所有已设置标志的截图。
1204068c577ff5dae9.png
从ST到Nordic的数据传输正常(测试超过65535次)。我从Nordic接收到大约3个数据包后,通信停止。为什么会发生这种情况?是否有解决方法?

您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:出一块TI-PLABS-AMP-EVM

1930

主题

15217

帖子

31

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