硬汉嵌入式论坛

 找回密码
 立即注册
查看: 93|回复: 4
收起左侧

[DMA] DMA请求源的触发

[复制链接]

1

主题

3

回帖

6

积分

新手上路

积分
6
发表于 4 天前 | 显示全部楼层 |阅读模式
STM32H723VGT6 的硬件是否支持TIM2 的更新事件 (TIM2_UP) 作为DMA请求的触发源,CUBE MX下面没找到DMAMUX配置,目的是利用TIM2_UP更新事件去触发DMA在SPI_TX下面建立的数据流
回复

使用道具 举报

1万

主题

7万

回帖

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
117512
QQ
发表于 4 天前 | 显示全部楼层
要通过DMAMUX来触发,参考我们DAC8563的SPI DMA定时器触发例子

https://forum.anfulai.cn/forum.p ... &extra=page%3D1
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 4 天前 | 显示全部楼层
就是说没有办法再CUBE MX下面配置的是吗?能不能通过一个更新事件去驱动两个DMA_STREAM;纯粹硬件DMA+SPI;而MCU 内核不参与
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 4 天前 | 显示全部楼层
就是TIM2_up的更新事件不能由CUBE MX配置?只能DMA下面选择TIM2_UP然后新增加其他通道的数据流去驱动SP?不能由SPI_Tx配置的DMA去选择TIM2_UP?
回复

使用道具 举报

1

主题

3

回帖

6

积分

新手上路

积分
6
 楼主| 发表于 4 天前 | 显示全部楼层
cube mx不能配置,只能在DMA下面新增加DMA1_stream;不能使用SPI_TX下面的DMA
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2025-8-11 20:54 , Processed in 0.045755 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表