硬汉嵌入式论坛

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

[STM32H7] 关于H7总线矩阵和系统架构图的疑问

[复制链接]

1

主题

8

回帖

11

积分

新手上路

积分
11
发表于 2023-5-17 00:16:20 | 显示全部楼层 |阅读模式
总线框图疑问.png

问题已在图片中进行描述,烦请大佬打开并给与解惑。
主要是关于系统架构图中AXI/AHB12如何理解的问题,谢谢。
回复

使用道具 举报

9

主题

31

回帖

58

积分

初级会员

积分
58
发表于 2023-5-17 08:43:15 | 显示全部楼层
axi的总线上数据传输协议和ahb上的不一样,axi/ahb就是把axi 数据格式改成ahb,ahb/apb 同理,类似于串口芯片ch340的功能(不太恰当)。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-17 10:57:05 来自手机 | 显示全部楼层
云安 发表于 2023-5-17 08:43
axi的总线上数据传输协议和ahb上的不一样,axi/ahb就是把axi 数据格式改成ahb,ahb/apb 同理,类似于串口芯 ...

那AXI/AHB12,后面的数字12是什么意思啊?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-17 11:11:25 | 显示全部楼层
此贴里面的图看下就明白了。

STM32H7总线矩阵,的确是STM32系列里面最复杂的,各个通路,四通八达
https://www.armbbs.cn/forum.php? ... 2844&fromuid=58
(出处: 硬汉嵌入式论坛)
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-17 16:26:58 | 显示全部楼层
eric2013 发表于 2023-5-17 11:11
此贴里面的图看下就明白了。

STM32H7总线矩阵,的确是STM32系列里面最复杂的,各个通路,四通八达

AXIAHB34.png

硬汉哥,“AXI/AHB34”后面的数字34,
3代表“3=via AHB bus matrix in D3”,4代表“4=via AHB/APB bridge in D1”,是这样理解吗?
如果是这样理解,有点不明白,为什么AXI  Bus-Matrix访问下面的AHB  Bus-Matrix,是先经过3啊?
还是说这里的34不代表互连路径的意思。
还请解惑,谢谢!
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-17 17:43:56 | 显示全部楼层
sunxiechun 发表于 2023-5-17 16:26
硬汉哥,“AXI/AHB34”后面的数字34,
3代表“3=via AHB bus matrix in D3”,4代表“4=via AHB/APB  ...

AHB34是表示AHB3和AHB4总线


下载 (1).png
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-17 18:57:04 | 显示全部楼层
eric2013 发表于 2023-5-17 17:43
AHB34是表示AHB3和AHB4总线

那是我多想了。

还有个问题,AXI/AHB12那个地方,这里的AHB12那就是代表AHB1和AHB2了,但是看总线矩阵是没有访问AHB2的路径的啊?
11.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-18 07:48:01 | 显示全部楼层
sunxiechun 发表于 2023-5-17 18:57
那是我多想了。

还有个问题,AXI/AHB12那个地方,这里的AHB12那就是代表AHB1和AHB2了,但是看总线矩阵 ...

12.png
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-18 09:39:50 | 显示全部楼层

硬汉哥,我没把AXI/AHB12的位置描述清楚,导致你这边可能没理解我想表达的意思,我再重新描述一遍。


图片中圈出的AXI/AHB12那个地方,是AXI Bus-MATRIX和AHB Bus-MATRIX的转接桥,可以把AXI转成AHB1或者AHB2,
我的疑问是这个转接桥为什么要转成AHB2,因为从右侧的总线矩阵来看,AXI Bus-MATRIX是没办法访问AHB2的。
22.png

回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-18 14:18:03 | 显示全部楼层
sunxiechun 发表于 2023-5-18 09:39
硬汉哥,我没把AXI/AHB12的位置描述清楚,导致你这边可能没理解我想表达的意思,我再重新描述一遍。


...

这个没关系,你截图左侧的图也没说可以访问AHB2啊,人家的指示是表示可以访问SRAM1,2,3和AHB1,图绘制的没毛病。

访问AHB2只有Cortex-M7 AHBP可以。
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-18 23:00:31 | 显示全部楼层
eric2013 发表于 2023-5-18 14:18
这个没关系,你截图左侧的图也没说可以访问AHB2啊,人家的指示是表示可以访问SRAM1,2,3和AHB1,图绘制的 ...

11.png

硬汉哥,为什么SDMMC2在左边的图中是挂在AHB2上面的,右侧是在AHB1上面呢?右侧的标注错误吗?
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-19 10:44:13 | 显示全部楼层
sunxiechun 发表于 2023-5-18 23:00
硬汉哥,为什么SDMMC2在左边的图中是挂在AHB2上面的,右侧是在AHB1上面呢?右侧的标注错误吗?

这个Delay BLOCK是另一个外设。

QQ截图20230519104404.png
回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-19 13:12:40 | 显示全部楼层
本帖最后由 sunxiechun 于 2023-5-20 10:15 编辑
eric2013 发表于 2023-5-19 10:44
这个Delay BLOCK是另一个外设。



硬汉哥,AHB1上面没有SDMMC2外设,SDMMC2和Delay Block SDMMC2都在AHB2上面。
两张图片,哪个有误?
22.png

66.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-20 09:12:33 | 显示全部楼层
sunxiechun 发表于 2023-5-19 13:12
硬汉哥,AHB1上面没有SDMMC2外设,SDMMC2和Delay Block SDMMC2都在AHB2上面。
两张图片,哪个 ...


是在AHB2上,准确的说是AHB2控制访问的SDMMC2的寄存器等。

RCC时钟控制是通过AHB2实现,说明确实在AHB2上。

下载 (4).png


回复

使用道具 举报

1

主题

8

回帖

11

积分

新手上路

积分
11
 楼主| 发表于 2023-5-20 09:31:07 | 显示全部楼层
本帖最后由 sunxiechun 于 2023-5-20 10:14 编辑
eric2013 发表于 2023-5-20 09:12
是在AHB2上,准确的说是AHB2控制访问的SDMMC2的寄存器等。

RCC时钟控制是通过AHB2实现,说明确实在A ...


那这里标注在AHB1上面,是错误的吧?还是说有其他隐藏的知识在里面
66.png
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106978
QQ
发表于 2023-5-21 08:26:14 | 显示全部楼层
sunxiechun 发表于 2023-5-20 09:31
那这里标注在AHB1上面,是错误的吧?还是说有其他隐藏的知识在里面

个人认为就是错了。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-13 05:58 , Processed in 0.239132 second(s), 29 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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