各种数据传输总线的传输速率是多少?这些速率是如何计算出来的?数据传输的速率单位有哪些以及有哪些区别?Bps,bps,Byte/s,bit/s,kbps等等

我用#CSDN#这个app发现了有技术含量的博客,小伙伴们求同去《USB、UART、SPI等总线速率》, 一起来围观吧 https://blog.csdn.net/ss343fd/article/details/54880037?utm_source=app&app_version=5.1.1&code=app_1562916241&uLinkId=usr1mkqgl919blen

各类传输数据总线的速率是如何计算出来的

串口
波特率115200(bps) = 115200 (位/秒),没有校验位时,起始位1bit+数据位8bit+停止位1bit=10bit
波特率115200(bps) = 115200 (位/秒) = 11.25 (KB/秒)
= 11520 (字节/秒)

STM32下的波特率和串口外设时钟息息相关,USART 1的时钟来源于APB2,USART 2-5的时钟来源于APB1。在STM32中,有个波特率寄存器USART_BRR
串口波特率计算方式
SPI最大传输速率【转】

数据传输的速率单位

bps是bits per second的缩写,表示比特/秒
bps即bit/s
kbps即kbps
Bps是Byte per second的缩写,表示字节每秒。
1Bps = 8bps 即1Byte = 8bit;

位(bit)
来自英文bit,音译为“比特”,表示二进制位。
位是计算机内部数据储存的最小单位,一个数字0或数字1就代表1位(bit),11010100是一个8位二进制数。
位是数据存储(计算机中信息)的最小单位。计算机中的CPU位数指的是CPU一次能处理的最大位数。例如,32位计算机的CPU一次最多能处理32位数据。
字节(Byte)
每逢8位(bit)就称为一个字节(Byte), 1Byte=8bit。记为Byte或B,是计算机中信息的基本单位。字节是计算机中数据处理的基本单位。
计算机中以字节为单位存储和解释信息,规定一个字节由八个二进制位构成,即1个字节等于8个比特(1Byte=8bit)。八位二进制数最小为00000000,最大为11111111;通常1个字节可以存入一个ASCII码,2个字节可以存放一个汉字国标码。
单位换算
1 Byte = 8 Bit
1 KB = 1024 Byte
1 MB = 1024 KB
1 GB = 1024 MB

DDR SDRAM通过其独特的内部预取技术,实现了数据传输速率的显著提升。具体来说,DDR SDRAM使用了双倍数据流技术,在每个时钟周期的上升沿和下降沿都能够传输数据,因此每个周期可以传输两次数据,其速度几乎是SDRAM的两倍。这一技术的实现依赖于其内部的预取逻辑,它允许内存控制器在一个时钟周期内读取或写入更多的数据,而对外部而言,仍然是基于标准的时钟频率进行操作。内部总线位宽的加倍是实现这一技术的关键,它使得DDR SDRAM可以在同一时间内处理更多的数据。 参考资源链接:[DDR SDRAM原理解析:双倍数据速率的秘密](https://wenku.csdn.net/doc/1nmumpnxif) 此外,DDR SDRAM在技术上与SDRAM有着本质的区别,主要体现在以下几个方面: 1. **预取技术**:DDR使用2位预取技术,而SDRAM则只有1位。这种预取技术使得DDR的内部数据总线宽度是外部I/O总线宽度的两倍,进一步提升了数据吞吐量。 2. **差分时钟信号(Differential Clock)**:DDR SDRAM使用差分时钟信号CK和CK#来确保时钟边沿的精确性,这在高速数据传输中尤其重要,有助于提高数据传输的准确性。 3. **数据选取脉冲(DQS)**:DDR内存使用DQS信号来同步数据的读写操作,确保数据在正确的时钟沿被准确地采样。 4. **模式寄存器设置**:DDR SDRAM具有更复杂的模式寄存器设置,能够调整更多的工作参数,比如延迟锁相环(DLL)的启用或禁用,输出驱动强度等,而SDRAM的模式寄存器选项较少。 5. **电源管理**:DDR还引入了更先进的电源管理技术,包括低电压操作,这有助于降低功耗,增加能效比。 通过这些改进,DDR SDRAM不仅提供了更高的性能,还在成本控制和功耗管理方面做出了平衡,使得它成为现代计算机内存系统中的标准选择。要深入理解DDR SDRAM的工作原理和技术细节,可以参阅《DDR SDRAM原理解析:双倍数据速率的秘密》一书,该书详细解释了DDR技术的核心机制,并提供了模式寄存器设置、数据传输等关键概念的深入讲解,对于理解内存技术的进阶知识具有极大的帮助。 参考资源链接:[DDR SDRAM原理解析:双倍数据速率的秘密](https://wenku.csdn.net/doc/1nmumpnxif)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

学无止境2022

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

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

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

打赏作者

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

抵扣说明:

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

余额充值