这是机器翻译的内容,点击这里了解更多

USB串行软件开发套件

USB 接口与英飞凌 USB 串行桥接控制器设备轻松集成

关于

英飞凌为 USB 串行桥接控制器设备提供了完整的库和驱动程序堆栈,以便轻松地将 USB 接口集成到任何嵌入式应用程序中。软件开发套件 (SDK) 附带配置工具(仅限 Windows)、驱动程序(仅限 Windows)、库和应用程序示例。

在 CDC 模式(CDC 设备类)下,该设备将作为虚拟 COM 端口 (VCP) 设备出现。所有操作系统均可使用本机 API 以 CDC 模式访问设备。在供应商模式下,该设备枚举为 USB 设备,并使用英飞凌提供的库(适用于所有操作系统)进行访问。

对于 Linux 和 OS-X,无需安装步骤即可使用由英飞凌 USB 串行产品供电的 USB 端口产品。Linux 和 OS-X 在 CDC 设备类操作中不需要单独的驱动程序或库。请使用本机串行通信 API 来访问 CDC 模式设备。Linux 和 OS-X 中的供应商模式设备操作不需要特殊的驱动程序。请参阅 API 文档以了解如何使用英飞凌提供的库访问设备。

对于 Android,用户必须具有 root 权限才能使用英飞凌库。

SDK 安装包和各个组件的 zip 文件可从下面下载。

  • USB 串行 SDK 安装程序 - 这是主安装程序文件,它将安装带有示例、Windows 主机驱动程序、配置实用程序和相关文档的 Windows 软件库。
  • USB 串行 Windows 驱动程序安装程序 – 此文件将仅安装 Windows 主机驱动程序。它是一个 Windows 驱动程序存档可执行文件,为虚拟 COM 端口设备(CDC-UART)安装 USB-CDC 类驱动程序,为 SPI、I2C、JTAG、GPIO、供应商模式 UART 和制造接口等外围设备安装 USB-Vendor 类驱动程序。
  • EZ-USB™ Serial Configuration Utility 用户指南
  • USB 串行 Windows 驱动程序安装指南
  • USB 串行发行说明 - Windows
  • USB-Serial SDK for OS-X Zip - 包含 USB-Serial 主机库(用于供应商模式设备)和示例的 zip 档案。
  • USB 串行发行说明 – OS-X
  • 适用于 Linux 平台的 USB-Serial SDK Zip - 包含 USB-Serial 主机库(用于供应商模式设备)和示例的 zip 存档。
  • USB 串行发行说明 - Linux

安卓:

  • USB-Serial SDK for Android Zip - 包含 USB-Serial 主机库(用于供应商模式设备)和示例的 zip 档案。
  • USB 串行发行说明 - Android

其他文档:

  • USB 串行 API 文档(适用于所有操作系统)
  • 适用于 I2C 和 SPI 的 USB 串行虚拟 COM 端口 API 指南(适用于 Windows)

英飞凌为 USB 串行桥接控制器设备提供了完整的库和驱动程序堆栈,以便轻松地将 USB 接口集成到任何嵌入式应用程序中。软件开发套件 (SDK) 附带配置工具(仅限 Windows)、驱动程序(仅限 Windows)、库和应用程序示例。

在 CDC 模式(CDC 设备类)下,该设备将作为虚拟 COM 端口 (VCP) 设备出现。所有操作系统均可使用本机 API 以 CDC 模式访问设备。在供应商模式下,该设备枚举为 USB 设备,并使用英飞凌提供的库(适用于所有操作系统)进行访问。

对于 Linux 和 OS-X,无需安装步骤即可使用由英飞凌 USB 串行产品供电的 USB 端口产品。Linux 和 OS-X 在 CDC 设备类操作中不需要单独的驱动程序或库。请使用本机串行通信 API 来访问 CDC 模式设备。Linux 和 OS-X 中的供应商模式设备操作不需要特殊的驱动程序。请参阅 API 文档以了解如何使用英飞凌提供的库访问设备。

对于 Android,用户必须具有 root 权限才能使用英飞凌库。

SDK 安装包和各个组件的 zip 文件可从下面下载。

  • USB 串行 SDK 安装程序 - 这是主安装程序文件,它将安装带有示例、Windows 主机驱动程序、配置实用程序和相关文档的 Windows 软件库。
  • USB 串行 Windows 驱动程序安装程序 – 此文件将仅安装 Windows 主机驱动程序。它是一个 Windows 驱动程序存档可执行文件,为虚拟 COM 端口设备(CDC-UART)安装 USB-CDC 类驱动程序,为 SPI、I2C、JTAG、GPIO、供应商模式 UART 和制造接口等外围设备安装 USB-Vendor 类驱动程序。
  • EZ-USB™ Serial Configuration Utility 用户指南
  • USB 串行 Windows 驱动程序安装指南
  • USB 串行发行说明 - Windows

  • USB-Serial SDK for OS-X Zip - 包含 USB-Serial 主机库(用于供应商模式设备)和示例的 zip 档案。
  • USB 串行发行说明 – OS-X

  • 适用于 Linux 平台的 USB-Serial SDK Zip - 包含 USB-Serial 主机库(用于供应商模式设备)和示例的 zip 存档。
  • USB 串行发行说明 - Linux

安卓:

  • USB-Serial SDK for Android Zip - 包含 USB-Serial 主机库(用于供应商模式设备)和示例的 zip 档案。
  • USB 串行发行说明 - Android

其他文档:

  • USB 串行 API 文档(适用于所有操作系统)
  • 适用于 I2C 和 SPI 的 USB 串行虚拟 COM 端口 API 指南(适用于 Windows)

设计资源