[APM32F4] APM32F4 USART 使用DMA不能发送,请指教

[复制链接]
1451|5
 楼主| wxqfhy 发表于 2024-10-18 10:42 | 显示全部楼层 |阅读模式
本帖最后由 wxqfhy 于 2024-10-18 10:48 编辑

使用APM库APM32F4 USART 使用DMA不能发送,DMA接收可以,使用STM的库可以
Gfan 发表于 2024-10-22 10:01 | 显示全部楼层
我们这边用的APM32F4xx_DAL_SDK_V1.1.1\Examples\Board_APM32F407_Tiny\USART\UART_TwoBoardsDMA,例程可以正常发送,请下载官网最新的DAL库测试一下哦~

lQLPJx6RI_-f-EfNAuLNA0uw_EbN7CnZ6_MG_hXGpaWeAA_843_738.png
crazyooo 发表于 2024-10-22 16:15 | 显示全部楼层
应该可以吧,dma初始化需要配置对应的通道,将usart tx 映射到对应的dma 没有什么问题的
probedog 发表于 2024-10-24 12:37 | 显示全部楼层
或许是DMA配置问题
laocuo1142 发表于 2024-10-24 13:59 | 显示全部楼层
更新或更换库
花开了相爱吧 发表于 2025-7-18 21:44 | 显示全部楼层
APM32F4 USART 用 DMA 无法发送可能因:DMA 通道未正确映射,传输配置(方向、触发源)错误,或未使能 USART 与 DMA 中断。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

11

主题

29

帖子

0

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