你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

RM0433:STM32H7x3参考手册

[复制链接]
zero99 发布时间:2018-11-30 15:20
1 文档约定
* c) X: g4 p2 d  C: _. V- R( l  j3 [% N
2 存储器和总线架构 6 o+ k& @8 }, g9 K. j; Y7 _2 z% T
2.1 系统架构 1 X5 t. L. F/ L; i2 W
通过一个 AXI 总线矩阵、两个 AHB 总线矩阵和总线桥,可以将总线主设备与总线从设备实 现互连,如 表 1 和 图 1 所示。
. ]4 T3 x9 ?  w% x/ q9 p& C  {6 c" \. _0 {$ P, U
11.png
+ w, d% P4 q7 H1 B; i' E) k, T4 c, D/ i
12.png $ T( q4 @% x$ z, d  C) b" F! G' s

% K- X* |- P5 G, R2.1.1  总线矩阵4 b; Y2 a% z9 Q: S/ B
D1  域中的 AXI  总线矩阵
: R. G. T; D2 P8 Z+ B' ED1 域中的多 AXI 总线矩阵为从多个主设备到多个从设备的并发访问提供保证和仲裁。这样可实现高速外设的高效同步运行。
. E% z. o/ s* W0 b4 _  K: t仲裁采用带 QoS 功能的轮循调度算法。+ u: E  m9 h6 q; `6 S/ N. L
DTCM 和 ITCM(数据和指令紧密耦合 RAM)通过专用 TCM 总线直接连接到 Cortex-M7 内核。MDMA 控制器可通过 AHBS(特定的 CPU 从设备 AHB)访问 DTCM 和 ITCM。ITCM由 Cortex-M7 以 CPU 时钟速度(零等待周期)访问。
4 J; }* l4 r  W) p有关 AXI 互连的更多信息,请参见  第 5  节: AXI  互连 。
# w8 f# j; \2 J( e% }. I6 k! {7 a8 w# P$ y
D2  域和 D3  域中的 AHB  总线矩阵
0 R& X% j- C! B9 y, p2 gD2 域和 D3 域中的 AHB 总线矩阵为从多个主设备到多个从设备的并发访问提供保证和仲
3 R) Z9 A  ~& Z; W4 `9 j/ a裁。这样可实现高速外设的高效同步运行。
, p: x) C- Z0 q; V, f仲裁采用循环调度算法。6 r5 x$ [* L) u, |8 J( U+ `/ [7 g$ m

$ O- c) x, c3 B7 @
+ B  ]" q; x* G& e$ J. y7 s& O  P% [( c' ?' E& Y
2.1.2  总线- 总线桥
+ I4 i4 A( [. x, f; I2 L4 ~系统中具有大量的总线-总线桥,用于在不同总线类型的外设之间实现通信。0 F$ j) v0 p+ L6 f; G" c6 {
D1 和 D3 域中的 AHB/APB 总线桥可将 APB3 和 APB4 上的外设分别连接到 AHB3 和AHB4。D2 域中的 AHB/APB 总线桥可将 APB1 和 APB2 上的外设连接到 AHB1。这些AHB/APB 总线桥提供完全同步接口,允许 APB 外设依靠与其所连接的 AHB 无关的时钟来运行。: k, b) R# Y; N: s& Q
AHB/APB 总线桥还可将 APB1 和 APB2 外设分别连接到 DMA1 和 DMA2 外设总线,而无需通过 AHB1。
: F- x6 g9 ]: d' w. {  g9 RAHB/APB 总线桥可将 8 位/16 位 APB 数据转换为 32 位 AHB 数据,具体通过将 8 位/16 位APB 数据复制到 32 位字的三个高位字节/高位半字来实现。" r  I" [9 g; C0 Y  l4 [
AXI 总线矩阵在其从总线接口上集成 AHB/AXI 总线桥功能。 图 1 中标记为 32 位的主设备接口上的 AXI/AHB 总线桥在矩阵外部。
* W( b3 s, P; `Cortex-M7 CPU 从其 AHBS 从设备 AHB 提供 AHB/TCM 总线(ITCM 和 DTCM 总线)转换,以允许 MDMA 控制器访问 ITCM 和 DTCM。/ t7 P1 W* M4 E" w( h

5 O0 T! x' l  s7 T) _5 L! s" `6 X
3 z8 W/ k9 W2 v/ y" l% h  d3 q2.1.3  域间总线
  O* R' k9 g5 Q2 j9 v2 ~: \D2-D1 AHB
/ U8 A/ b5 |1 v! {" @该 32 位总线将 D2 域连接到 D1 域中的 AXI 总线矩阵。它使得 D2 域中的总线主设备能够访
. j$ [: d% Z! ~* D$ w问 D1 域中的资源(总线从设备),以及通过 D1-D3 AHB 间接访问 D3 域中的资源(总线从
8 b- @5 ]& O' w6 `设备)。
' R2 L) C! T" x% BD1-D2 AHB
3 _3 s; I2 Z, y; R该 32 位总线将 D1 域连接到 D2 域 AHB 总线矩阵。它使得 D1 域中的总线主设备能够访问
  r4 b1 X! Z$ @2 p, k  R/ O' V# `D2 域中的资源(总线从设备)。0 `5 Y3 s4 M0 s4 s0 q
存储器和总线架构 RM0433
$ @* o$ X4 e( S2 ]98/3019 文档 ID 029587 Rev 1 [English Rev 3]! L6 l. D6 ~4 m* M
D1-D3 AHB" Q+ s4 V( i  t% V5 a  l
该 32 位总线将 D1 域连接到 D3 域 AHB 总线矩阵。它使得 D1 域中的总线主设备能够访问- I/ }: T7 B0 Z0 g9 m
D3 域中的资源(总线从设备)。+ _3 n. x7 Q8 t9 U* L6 l/ n
D2-D3 AHB: w" |0 _4 P9 F+ }* a
该 32 位总线将 D2 域连接到 D3 域 AHB 总线矩阵。它使得 D2 域中的总线主设备能够访问
5 Z' C& n0 _1 ~' [3 ~( L7 yD3 域中的资源(总线从设备)。
0 q: s% `0 p$ J; Y- ?- x: G( B% x9 _1 B" }# \+ k
- F0 Q& Q* A7 n% [8 X
0 m' F2 E2 n0 S, H
2.1.4  CPU  总线
6 U# u0 n* r* S* |5 j( J1 FCortex ® -M7 AXIM  总线
+ ]7 d) a* k) VCortex ® -M7 CPU 使用 64 位 AXIM 总线访问所有存储器和外设(ITCM、DTCM、AHB2 外设除外),同时由于寻址不兼容性,AHB1、APB1 和 APB2 外设也排除在外。- k& O/ l! R6 _! n& ~
该 AXIM 总线将 CPU 连接到 D1 域中的 AXI 总线矩阵。) _# S) R! T% A7 @/ H
Cortex ® -M7 ITCM  总线0 }( E$ ^. v! W8 U0 L/ R! R
Cortex ® -M7 CPU 使用 64 位 ITCM 总线从 ITCM 中获取指令和访问数据。, A* R5 T$ r' c7 x) Y& U( H
Cortex ® -M7 DTCM  总线! F  T4 [, e# v5 C4 A
Cortex ® -M7 CPU 使用 64 位 DTCM 总线访问 DTCM 中的数据,而且也可以从其中获取指令。6 [6 f# g' F' U6 a9 N# ^: h
Cortex ® -M7 AHBS  总线
9 x/ r- u% S0 E7 {2 R& ZCortex ® -M7 CPU 使用 32 位 AHBS 从总线以允许 MDMA 控制器访问 ITCM 和 DTCM。  S  l& P8 j. A% B
Cortex ® -M7 AHBP  总线
( c$ R" m/ e" i1 R) |  O9 O: _Cortex ® -M7 CPU 使用 32 位 AHBP 总线通过 D2 域中的 AHB 总线矩阵访问 AHB1、AHB2、
0 N- {3 X7 ^* g8 O8 EAPB1 和 APB2 外设。4 w: m4 a+ e1 a6 S
4 V2 H+ e% F, O
' \  D, k7 ?- H! F$ R- {
$ I" d7 E' A; q3 {7 I9 s! ~  t
.........................

0 @! J" D" l, V
阅读更多内容,请下载文档
& @: v! w) F2 s& p

# D, J  }: a+ u& H0 l$ w. Z
+ \7 H7 F& I/ R
收藏 评论2 发布时间:2018-11-30 15:20

举报

2个回答
sincomaster 回答时间:2018-11-30 15:31:58
谢谢破总分享知识
访客1989 回答时间:2018-11-30 16:21:32
谢谢楼主的分享

所属标签

相似分享

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版