写在前面:
最近实习项目里用到这2个协议,因此简单整理一下,内容大多来自ARM官方文档与网络上的,我主要做一个整合,加上自己的理解补充,内容来源都会分别标出。如有侵权请指出,立刻删帖。
官方文档入口:AMBA(包括AHB, ASB, APB)
文章目录
1 AMBA总线
AMBA总线的全称为“高级微处理器总线架构(Advanced Microcontroller Bus Architecture)”,是ARM架构下SoC设计的一种总线架构。AMBA包括AHB(Advanced High-perfomance Bus,高级高性能总线),ASB(Advanced System Bus,高级系统总线),APB(Advanced Peripheral Bus,高级外设总线)。
2 AHB
内容来源:
- 知乎用户@桔里猫,AHB与APB总线你需要知道的事儿
- 博客园@feipeng8848,AMBA总线协议AHB、APB
- ARM官方文档AHB部分
本文介绍了ARM的AMBA总线协议中的AHB和APB,AHB适用于高速外设,支持并发操作和突发传输,而APB则用于低带宽外设,强调低功耗。内容包括AHB的中心选择器结构、APB的简单接口信号,以及两者之间的区别和联系。
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



