【Cypress】FX3 API Guide 描述


Page 1:

1.FX3SFX3设备的区别?
FX3SFX3的拓展,增加了对SD/eMMC/SDIO外设的支持。

2.EZ-USB CX3控制器和EZ-USB FX3控制器的区别?
EZ-USB CX3EZ-USB FX3的拓展和增加,提供支持MIPI CSI-2接口的支持,可以从图像传感器传输未压缩的流数据。

3.EX-USB FX3/CX3的传输速率?
EX-USB FX3 DMA速率高达400MbpsEX-USB CX3 DMA速率高达300MBps

4.EX-USB支持哪些硬件通讯接口?
:支持UART、SPI、I2C、GPIO

5. EX-USB FX3 SDK的作用?
:EX-USB FX3 SDK可以利用FX3/FX3S/CX3快速建立应用。

Page 2:

1.FX3 API Libraries的介绍:
头路径:firmware/u3p_firmware/lib
库路径:firmware/u3p_firmware/inc

  • cyu3threadx.a:该库提供了ThreadX Operating SystemAPI。允许操作系统的功能被使能。
  • cyfxapi.a:该库提供了驱动接口,主要包括memory、cache、interrupt control、DMA、USB、GPIF blocks
  • cyu2lpp.a:该库提供了驱动接口,为FX3提供了串口外设block的操作,主要包括UART、SPI、I2C、I2S、GPIO。
  • cyu3sport.a:该库提供了驱动接口,为FX3S提供了Storage API,主要包括:SD、MMC、SDIO。只有FX3S设备才可以使能该库。
  • cyu2mipicsi.a:该库提供了驱动接口,为CX3设备提供MIPI-CSI2接口。只有CX3才能用到改库。
  • 2.FX3 Boot API Library的介绍:
    路径:firmware/boot_fw/lib and firmware/boot_fw/include
    答:FX2 SDK提供了a low footprint API library支持USB、SPI、I2C、UART、GPIO,该库被应用于FX3最小启动程序。它的应用:

  • 系统需要一个自定义的USB描述符(自定义的VID/PID)从USB主机启动时。
  • 完整的FX3应用程序太大,以适应EEPROM/Flash设备用于引导。
  • 猜你喜欢

    转载自blog.csdn.net/u014647208/article/details/80525226