打印
[STM32U5]

请问STM32U575VGT6 GPDMA(standard request mode)+UART5 如何配置到正常运行

[复制链接]
309|2
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
豌豆爹|  楼主 | 2023-10-12 09:32 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这个standard request mode 配置了之后用不了,会有hard fault error
define printf_dma(...) HAL_UART_Transmit_DMA(&huart5, (uint8_t )ch1, sprintf((char )ch1,__VA_ARGS__));
printf_dma("DMA_RIGHT\n");
运行后hard fault error。
求助!

使用特权

评论回复
沙发
probedog| | 2023-10-12 16:34 | 只看该作者
参考STM32U575VGT6的参考手册和数据表

使用特权

评论回复
板凳
laocuo1142| | 2023-10-12 16:44 | 只看该作者
步骤如下,仅供参考:
1.初始化UART5
2.初始化GPDMA
3.配置UART5的DMA请求
4.配置GPDMA的标准请求模式
5.配置中断处理
6.启动GPDMA传输

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

513

主题

1960

帖子

5

粉丝