我正在使用
STM32G474RE 芯片,我正在尝试使用 DMA 多路复用器的同步功能来计时应该发生 DMA 传输到 SPITX 的时间。我想让这个时间与其他一些计时器事件同步。
查看文档,似乎同步信号的选项来自 EX
ti 0-15、DMAMUX 本身生成的信号或 LPTIM 定时器的输出。
LPTIM 计时器没有与其他计时器(高级、通用和基本)相同的同步信号连接,因此我无法使用它来生成所需的信号。我想我可以在定时器的通道输出上生成波形,用电线将其路由到另一个 GPIO 引脚,并将其用作同步信号,但这是不必要的浪费,并可能引入电容问题等。
DMAMUX 外设包含同步功能,但使用排除定时器的实现,这似乎很奇怪。有什么可以做的吗?我正在使用 CMSIS 编写代码,但如果有人可以指出 HAL 示例,我可以对其进行分析。