apb协议 pstrb
时间: 2024-05-23 11:08:00 浏览: 357
apb protocol
APB(Advanced Peripheral Bus)是ARM公司推出的一种面向外围设备的简单高效的总线协议,它是一种低速总线,主要用于连接外设,如GPIO、UART、I2C、SPI等。APB协议主要有以下特点:
1. 采用同步传输方式,具有时序简单、实现容易等特点;
2. 数据传输宽度为8位或16位,地址总线宽度为32位;
3. 支持多主设备,能够实现总线共享;
4. 支持多种传输模式,包括传输数据、读写传输等。
PSTRB是APB协议中的一个信号,全称为Peripheral Strobe,是用于指示传输数据的有效位。在APB协议中,数据传输可以是字节(8位)或者半字(16位),PSTRB信号就是用来指示每个字节或半字是否有效的。例如,在传输一个16位的数据时,PSTRB的低8位可以表示低字节的有效位,高8位可以表示高字节的有效位。如果某个字节对应的PSTRB信号为0,则说明该字节无效,不参与传输。
阅读全文