ZHDA287 September 2026 MSPM0G5117 , MSPM0G5187
本子系统演示如何将 MSPM0 器件实现为 USB 通信设备类 - 抽象控制模型 (USB CDC-ACM) 到串行外设接口(SPI)的桥接器。当连接至 USB 主机时,该器件会枚举为虚拟 COM 端口。在 Windows®、macOS® 或 Linux® 上,无需安装自定义驱动程序。
该桥接器将 USB 主机数据作为写事务转发到 SPI 总线,并将 SPI 从设备的读取数据返回给 USB 主机。由于 SPI 是全双工总线,桥接器在读事务期间会在 MOSI 上发送虚拟字节以产生 SPI 时钟,同时从 MISO 上接收数据。SPI 从器件通过专用的 GPIO 引脚(数据就绪信号)指示数据可用,该信号触发 SPI 读事务。此示例支持两个目标平台:MSPM0G5187(LaunchPad™、LQFP-64)和 MSPM0C5116(LaunchPad、LQFP-48)。这两个平台运行相同的桥接应用代码,但具有针对各自器件的 SysConfig 外设分配。