vivilyly 发表于 2025-5-13 15:52

要选择正确的 DMA 通道。不同的串口可能对应不同的 DMA 通道,要参考 MCU 的数据手册来进行配置。

geraldbetty 发表于 2025-5-13 17:59

DMA未正确启动或中断优先级配置错误,导致传输卡在等待标志位

pmp 发表于 2025-5-13 20:09

串口和DMA都已正确初始化,并且参数设置正确。

51xlf 发表于 2025-5-14 21:08

DMA中断未启用或优先级过低。            

lzmm 发表于 2025-5-15 10:03

检查是否正确配置了DMA通道和请求。

tifmill 发表于 2025-5-15 12:00

在 RTT 中,可以通过调用相应的中断使能函数来使能 DMA 中断。

tabmone 发表于 2025-5-15 13:55

使用示波器或逻辑分析仪检查串口信号线上的活动。

bestwell 发表于 2025-5-15 15:44

检查是否有DMA相关的错误标志被触发,并据此进行故障排除。

geraldbetty 发表于 2025-5-15 17:29

未正确初始化DMA或传输参数不匹配。

mmbs 发表于 2025-5-15 19:12

要检查引脚是否有松动、短路等情况。

WhisperingTrees 发表于 2025-7-15 11:13

要看下映射表,不是你用的这个串口就是能DMA的
页: 1 [2]
查看完整版本: RTT下,串口DMA没反应