ZHDA287 September   2026 MSPM0G5117 , MSPM0G5187

 

  1.   1
  2. 说明
  3. 所需外设
  4. 兼容器件
  5. 设计步骤
  6. 设计注意事项
  7. 软件流程图
  8. 应用代码
  9. 数据流示例
  10. 其他资源
  11. 10商标

说明

本子系统演示如何将 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 外设分配。

 系统功能方框图图 1-1 系统功能方框图