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

EZ-USB™ FX3软件开发套件

简化的 SuperSpeed USB 与 FX3 软件开发套件 (SDK) 的集成

nobutton

关于

英飞凌为 FX3 提供了完整的软件和固件堆栈,以便将 SuperSpeed USB 轻松集成到任何嵌入式应用中。软件开发套件 (SDK) 附带工具、驱动程序和应用程序示例,有助于加速应用程序开发。SDK 在 Windows、Linux 和 MacOS 平台上提供完整的固件开发和调试支持。

SDK 的当前版本支持 FX3 设备系列中的所有部件,包括 FX3S、CX3、SD3、FX2G2、Benicia 和 Bay。FX3S、Benicia 和 SD3 设备为 FX3 设备添加了 SD/MMC 外设访问支持。CX3 设备提供可直接连接到图像传感器的 MIPI CSI 接口。FX2G2 是 FX3 设备的仅 USB 2.0 版本;Bay 是 Benicia 设备的仅 USB 2.0 版本。有关每种设备的更多信息,请参阅相应的产品页面。

SDK 安装包以及各个组件的 zip/tar 档案可从下方下载。下面给出了这些可下载项目的简要说明,以帮助您选择正确的文件进行下载。

  • EZ-USB FX3 SDK 安装程序 - 这是主安装程序文件,它将安装带有示例的固件库、带有 Windows 主机驱动程序和应用程序的 USB Suite、Eclipse IDE 和 GCC 工具链。一旦使用安装程序安装,英飞凌更新管理器将允许用户查找这些软件模块的更新版本并促进升级。
  • 固件库 Zip - 包含 FX3 固件库、完整 FX3 固件源、头文件、示例代码、固件转换实用程序和文档的 Zip 档案。以下固件源示例也是库 zip 文件的一部分。
  • USB 批量数据环回和源/接收器
  • USB 等时环回和源/接收器
  • DMA 示例:交叉存取和多播数据
  • 串行接口环回:UART、SPI、I2C 和 I2S
  • 从属 FIFO:同步和异步
  • USB 视频类:等时和批量
  • USB 大容量存储批量传输
  • USB 音频类:输入(麦克风)设备
  • FX3S 设备的大容量存储类示例
  • CX3 设备上带有 Aptina 和 Omnivision 传感器的 UVC 示例
  • GPIF II 主模式示例
  • FX2G2 设备的 USB 2.0 版本 UVC 示例
  • USB Suite Zip - 一个 zip 档案,包含 Windows 主机驱动程序、C++ 和 C# API 库以及控制中心、bulkloop 和流媒体应用程序,适用于 32 位平台(Windows XP、Vista、Windows 7、Windows 8 和 Windows 8.1)和 64 位平台(Windows Vista、Windows 7、Windows 8 和 Windows 8.1)
  • 适用于 Linux 平台的 FX3 SDK - 包含 FX3 固件库和示例、Arm GNU 工具链、Eclipse IDE(x64 和 x86 版本)以及适用于 Linux 平台的 CyUSB 套件的 tar 存档
  • 适用于 MacOS 平台的 FX3 SDK - 包含 FX3 固件库和示例、Arm GNU 工具链、Eclipse IDE 和适用于 Mac OS 平台的 CyUSB 包装器库的 tar 存档
  • 文档
  • FX3程序员手册
  • FX3 API 指南
  • FX3 SDK 发行说明
  • FX3 SDK 故障排除指南
  • USB Suite 发行说明
  • USB Suite 快速入门指南
  • USB Suite 源代码 Zip - 包含 Windows 主机驱动程序源代码和 C++ 及 C# API 库源代码的 zip 存档

英飞凌为 FX3 提供了完整的软件和固件堆栈,以便将 SuperSpeed USB 轻松集成到任何嵌入式应用中。软件开发套件 (SDK) 附带工具、驱动程序和应用程序示例,有助于加速应用程序开发。SDK 在 Windows、Linux 和 MacOS 平台上提供完整的固件开发和调试支持。

SDK 的当前版本支持 FX3 设备系列中的所有部件,包括 FX3S、CX3、SD3、FX2G2、Benicia 和 Bay。FX3S、Benicia 和 SD3 设备为 FX3 设备添加了 SD/MMC 外设访问支持。CX3 设备提供可直接连接到图像传感器的 MIPI CSI 接口。FX2G2 是 FX3 设备的仅 USB 2.0 版本;Bay 是 Benicia 设备的仅 USB 2.0 版本。有关每种设备的更多信息,请参阅相应的产品页面。

SDK 安装包以及各个组件的 zip/tar 档案可从下方下载。下面给出了这些可下载项目的简要说明,以帮助您选择正确的文件进行下载。

  • EZ-USB FX3 SDK 安装程序 - 这是主安装程序文件,它将安装带有示例的固件库、带有 Windows 主机驱动程序和应用程序的 USB Suite、Eclipse IDE 和 GCC 工具链。一旦使用安装程序安装,英飞凌更新管理器将允许用户查找这些软件模块的更新版本并促进升级。
  • 固件库 Zip - 包含 FX3 固件库、完整 FX3 固件源、头文件、示例代码、固件转换实用程序和文档的 Zip 档案。以下固件源示例也是库 zip 文件的一部分。
  • USB 批量数据环回和源/接收器
  • USB 等时环回和源/接收器
  • DMA 示例:交叉存取和多播数据
  • 串行接口环回:UART、SPI、I2C 和 I2S
  • 从属 FIFO:同步和异步
  • USB 视频类:等时和批量
  • USB 大容量存储批量传输
  • USB 音频类:输入(麦克风)设备
  • FX3S 设备的大容量存储类示例
  • CX3 设备上带有 Aptina 和 Omnivision 传感器的 UVC 示例
  • GPIF II 主模式示例
  • FX2G2 设备的 USB 2.0 版本 UVC 示例

  • USB Suite Zip - 一个 zip 档案,包含 Windows 主机驱动程序、C++ 和 C# API 库以及控制中心、bulkloop 和流媒体应用程序,适用于 32 位平台(Windows XP、Vista、Windows 7、Windows 8 和 Windows 8.1)和 64 位平台(Windows Vista、Windows 7、Windows 8 和 Windows 8.1)
  • 适用于 Linux 平台的 FX3 SDK - 包含 FX3 固件库和示例、Arm GNU 工具链、Eclipse IDE(x64 和 x86 版本)以及适用于 Linux 平台的 CyUSB 套件的 tar 存档
  • 适用于 MacOS 平台的 FX3 SDK - 包含 FX3 固件库和示例、Arm GNU 工具链、Eclipse IDE 和适用于 Mac OS 平台的 CyUSB 包装器库的 tar 存档
  • 文档
  • FX3程序员手册
  • FX3 API 指南
  • FX3 SDK 发行说明
  • FX3 SDK 故障排除指南
  • USB Suite 发行说明
  • USB Suite 快速入门指南
  • USB Suite 源代码 Zip - 包含 Windows 主机驱动程序源代码和 C++ 及 C# API 库源代码的 zip 存档

设计资源