APB2、APB3、APB4的区别

本文详细介绍了APB协议从APB2到APB4的发展,重点关注APB3引入的PREADY和PSLVERR信号,以及APB4新增的PSTRB和PPROT信号。PREADY用于控制传输周期,PSLVERR提供错误反馈,PSTRB允许稀疏数据传输,而PPROT则用于访问保护。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、APB协议变化

  最早的APB协议现在叫做APB2,后来又有APB3和APB4。APB协议是向下兼容的,随着时间的推移,根据实际需求,APB3在APB2的基础上添加一些功能,APB4在APB3的基础上再添加了一些功能。(APB3比APB2多两个信号,APB4比APB3多两个信号)
  APB2的信号列表见——APB总线协议详解,这里不再赘述。APB3和APB4新增的信号如下:

信号名 总线类型 描述
PREADY APB3 Slave APB slave的响应信号。用于扩展APB的传输。
PSLVERR APB3 Slave 是一个错误反馈信号。若拉高,则表示APB数据传输失败; APB的外围设备可以不使用这根线。
PPROT[2:0] APB4 Master PPROT:一种
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SD.ZHAI

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值