首页 > 代码库 > USB时钟为什么是48MHz

USB时钟为什么是48MHz

    在学习2440的USB配置时钟中,发现它的时钟需要设置成48MHz固定的,这个我就来兴趣了,为什么这里面USB的时钟一定要是48M呢?在网上找了众多文章,都是讲解如何配置2440的MPLL和UPLL,根据外部晶振来设置不同的参数,先配置UPLLCON,再配置MPLLCON,

 

技术分享

 

 

USB 1.1 高速传输速度12Mbps,低速传输方式为1.5Mbps,支持设备最多127个,
        这里面的单位是 12M bits per second,转化为Byte的话,需要除以8,也就是1.5MB/s
USB 2.0 定义了增强主机控制器接口(EHCI),与USB1.1相兼容。
 
 

USB 2.0 全速(Full Speed)传输速度12Mbps
USB 2.0 高速(Hi Speed)传输速度480Mbps,折算成MB为60MB/s

USB时钟为什么是48MHz