前言 USB 全称为 Universal Serial Bus——通用串行总线,已经得到了大范围的应用,是电脑、手机等终端设备的必配接口,甚至取代了大量的其他接口。在实际开发中也常常遇到 USB 接口的设备,本文记录如何开发 Linux 内核自带的 USB 驱动。 一、开发环境 CPU:TI AM6421 开发板:TI官方 TMDS64EVM SDK:linux_SDK_9.2 Ubuntu:22.04 linux内核:6.1.69