支持。CX3可根据UVC规范支持等时传输。对于高速USB,Windows UVC驱动程序支持的最大吞吐量为24.576MBps(3 * 1024 / 125us,参考UVC规范中的等时传输部分)。 对于超速USB,Windows 10 UVC驱动程序支持基于所选的突发长度可以高于350MBps 的带宽。但Windows 7及更早版本的UVC驱动程序支持最大等时吞吐量为24.576MBps,与高速带宽相同。
您应该在构建项目时选择“Release”模式。 如果选择“调试”模式,生成的图像文件可能无法以更高的分辨率工作。 “Release”版本的固件针对性能进行了优化。 因此建议对涉及更高数据吞吐量的应用程序使用“Release”构建。
CX3设备固件遵循UVC标准,并与Android OS提供的标准UVC驱动程序绑定。因此用户不需要任何外部驱动程序来连接基于CX3的USB摄像头。
即使3.3 V和1.2 V电源域都未通电,VBUS_DS也可以随时供电。
注意:仅当集线器读取引脚的状态,引脚电压变化时,才会在Apple充电序列中生效。集线器在启动时和电源循环/复位后读取状态。
即使3.3 V和1.2 V电源域都没有供电,VBUS_US也可以随时供电。无需特定的上电排序。
支持。对于标准UVC视频控制,请参阅CX3 RDK固件。可以在CX3固件中添加UVC扩展单元,以支持扩展的UVC控制。如获取固件版本,擦除闪存等,需要主机应用程序与扩展单元通信。CX3固件中的主机应用程序和扩展单元描述符具有唯一的GUID。请联系Cypress技术支持以获取有关UVC扩展单元的更多信息。
CX3可支持高达2.4 Gbps(300 MBps)的吞吐量。
吞吐量可以通过下面给出的公式确定:
图像吞吐量=每像素位数×(水平分辨率+水平消隐)×(垂直分辨率+垂直消隐)×每秒帧数
不支持,CX3没有可用的边界扫描描述语言(BSDL)模型文件。 JTAG端口仅用于调试CX3中的ARM®处理器代码,不会连接到电路板中的JTAG链。
CX3无法进行任何图像格式转换。要转换图像格式,需要图像信号处理器(ISP)或FPGA。CX3没有内置ISP,您可以使用外部ISP来转换或压缩图像数据。
CX3可以支持移动工业处理器接口(MIPI)和摄像机串行接口(CSI)-2规范支持的所有图像数据格式,最高可达24位宽。 例如,支持RAW,YUV和RGB数据格式。 对于JPEG,NV12等自定义格式流,16位宽的流可以16位格式传输,24位流可以通过将它们视为RGB888格式进行传输。
CX3提供PWM输出的GPIO。CX3的内置微控制器可用于使用PWM输出控制LED。请参阅FX3技术参考手册(TRM)文档以了解如何使用PWM功能。
正常模式下从 5V 电源吸收的总电流 CX3 约为 112.6 mA,这是最糟糕的情况(1080p为30fps,24位数据总线,VBUS为6 V,I / O电源为3.6 V,Core / USB 3.0电源为1.25 V)。
CX3仅提供时钟输出信号“MCLK”,用于测试图像传感器。该信号不适合用于最终产品。对于生产,使用外部时钟发生器作为图像传感器的时钟输入。
可以使用19.2 MHz的单个时钟源。该时钟输入必须连接到“REFCLK”和“CLKIN”引脚。 “CLKIN32”是可选信号。如果要使用“看门狗”功能,则需要提供32 kHz时钟输入。
当设备驱动程序系统通过WHQL认证时,设备的参数通过inf文件获得。正如您事先所知,VID / PID组合对于每种产品都是唯一的。 因此获得的数字签名仅对认证时inf文件中存在的VID / PID组合有效。要为每个客户提供签名的驱动程序,我们必须使用每个客户的inf文件和设备运行测试,这不太现实。所以获得设备驱动程序系统认证由用户自己完成。