自 2008 年发布以来,USB 3.0 已经存在了相当长的一段时间。但是您看不到任何带有可以执行 USB 3.0 的内部外围设备的简单微控制器。
Atmega32u4 是一个简单的 8 位 AVR,内部有一个嵌入式 USB2.0 phy,运行频率仅为 16MHz,因此它显然对 USB3.0 来说太慢了。虽然有运行在 200MHz 以上的 Cortex-M 控制器没有 USB3.0 外设!在这一点上,我觉得 MCU 的时钟不再重要。我能找到的支持 USB 3.0 的最低端处理器是带有 ARM-A15 的 TI Keystone MPU
为低端 MCU 创建 IP 是否需要花费大量时间,或者是否需要一个不值得为更便宜的 MCU 开发 IP 的时钟生成(或其他)单元?