硬汉嵌入式论坛

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

[SPI/QSPI] 请教各位大神,HAL_DMAMUX1_SYNC_LPTIM2_OUT 能不能同时同步 DMAMUX1 DMAMUX2 进行6 路 SPI采样?

[复制链接]

3

主题

3

回帖

12

积分

新手上路

积分
12
发表于 2022-7-18 22:59:29 | 显示全部楼层 |阅读模式
本帖最后由 cshhua 于 2022-7-18 23:05 编辑

有个项目需要同时6路SPI模拟信号采样,用是H473。 (不需要严格同步)


    但是 DMAMUX1   (DMA)     对应只有------    SPI1-SPI5
            
           DMAMUX2   (BDMA)   对应      -------   SPI6   



     所以想用低功耗定时器(LPTIM2) 产生的OUT信号,同时给到  HAL_DMAMUX1_SYNC_LPTIM2_OUT(DMAMUX1) 、 HAL_DMAMUX2_SYNC_LPTIM2_OUT  (DMAMUX2)

     来同步DMA  BDMA进行 采样。



      不知道这样可不可行?请教各位大神。

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107852
QQ
发表于 2022-7-19 00:42:38 | 显示全部楼层
理论上是可以的,不知道芯片内部设计是支持多路同时选择,还是仅可以选中一个。

可以弄个程序实际测试下,看看SCK时钟能生成输出不,如果能就可以说明没问题。
回复

使用道具 举报

3

主题

3

回帖

12

积分

新手上路

积分
12
 楼主| 发表于 2022-7-31 13:00:01 | 显示全部楼层
已搞定,是可以多路同时选择的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-16 08:16 , Processed in 0.259564 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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