久芯网

给到USB OTG FS内核的时钟为什么一定是要48M呢?

avatar huahuahnu 提问时间: 2023-07-13 18:35:56 / 未解决
4个回答
  • avatar CC4
    回答时间: 2023-07-13 19:00:06

    同问。 前阵子给F429 配置时钟,就遇到这个问题了,必须确保48M。。 顺便问下,在保证USB有48M的情况,如何配置时钟?

  • avatar 废鱼
    回答时间: 2023-07-13 19:18:02

    从手册上描述,USB最高支持48Mhz,最低是14.2 MHz,当在48时,全速模式下可以达到最高12 Mbit/s。 在用的过程中,我其实没有很关心USB的时钟需求。如果想要具体了解更详细的,建议查一下ST用的USB协议相关方面。

  • avatar 废鱼
    回答时间: 2023-07-13 19:35:59

    ST的USB支持的是USB2.0 低速和全速模式,以下是相关频率的介绍。也就是全速模式下,达到12Mbps需要48Mhz的时钟。 USB 2.0分为三种:USB 2.0低速版(Low-Speed) :1.5Mbps(192KB/s) USB 2.0全速版(Full-Speed) :12Mbps(1.5MB/s) USB 2.0高速版(High-Speed) :480Mbps(60MB/s)

  • avatar butterflyspring
    回答时间: 2023-07-13 19:53:01

    应该是由USB PHY的硬件电路决定的

会员中心 微信客服
客服
回到顶部