1 APB介绍
高级外设总线 (APB) 是高级微控制器总线架构 (AMBA) 协议系列的一部分。它定义了一个低成本接口,该接口针对最低功耗和降低的接口复杂性进行了优化。
APB 协议不是流水线的,使用它连接到不需要 AXI 协议高性能的低带宽外设。
APB 协议将信号转换与时钟的上升沿相关联,以简化将 APB 外设集成到任何设计流程中的过程。每次传输至少需要两个周期。
APB 可能相连的接口:
• AMBA 高级高性能总线 (AHB)
• AMBA 高级高性能总线精简版 (AHB-Lite)
• AMBA 高级可扩展接口 (AXI)
• AMBA 高级可扩展接口精简版 (AXI4-Lite)
可以使用它来访问外围设备的可编程控制寄存器。