第三章 UVC源码开发本章说明:本章根据Cypress提供的开发手册说明,对UVC源码固件做一定的修改,实现如下功能:1、使能视频控制功能;2、使能debug interface。 一、 使能视频控制功能根据PC端识别USB设备的方式——枚举UVC设备的描述符(descriptor),我们可以修改相应的描述符,实现开发所需的功能及其属性。以下主要讲解处理单元(process u
转载
2024-03-16 07:19:06
138阅读
M25P40 4Mbit = 512k Bytes spi 串行接口(max 75MHz clock rate); Sector Erase (512 Kbit) in 0.6 s (typical) Bulk Erase (4 Mbit) fined
原创
2022-12-23 00:06:39
125阅读
/** \brief Log a codified message. **Description**\n This function is used to ou
原创
2022-12-23 00:18:14
69阅读
CyU3PThreadSleep(6);CyU3PBusyWait (10);uint32_t tEnd = CyU3PGetTime() + 5; while (CyU3PGetTime() < tEnd);其他还有很多,+){
原创
2022-12-23 00:06:36
477阅读
硬件spi,without DMA. 1. main中: io_cfg.useI2C = CyTrue; 2. #include "cyu3sp
原创
2022-12-23 00:17:24
168阅读
FX3,CX3, FX3是Cypress 公司的ARM9处理器。 FX3是一个集成了ARM9处理器的U
原创
2022-12-23 00:17:56
809阅读
uint32_t time0 = CyU3PGetTime();// msvoid CyCx3AppThread_Entry (uint32_t input){ CyCx3AppDe
原创
2022-12-23 00:06:32
151阅读
FX3 JLINK调试是一个有些麻烦的事情,经常有些莫名其妙的问题。 设置参见 c:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3
原创
2022-12-23 00:07:15
526阅读
#ifdef My_Sensor_Thread void *ptr2 = NULL; ptr2 = CyU3PMemAlloc (UVC_APP_THREAD_STACK); /* Create the control request hampuThread,
原创
2022-12-23 00:06:04
87阅读
按照文档EzUsbSuite_UG.pdf 3.1节配置。 . JLinkGDBServerCL.exe 版本问题,我的
原创
2022-12-23 00:17:11
227阅读
CyU3PEvent glFxGpioAppEvent; //定义事件对象 retThrdCreate = CyU3PEvent
原创
2022-12-23 00:18:18
149阅读
. DMA Socket - A DMA socket is a FX3 device construct that maps to one end o
转载
2022-12-23 00:19:31
137阅读
1 定义定时器static CyU3PTimer UvcTimer;2 初始化定时器CyU3PTimerCreate (&UvcTimer, UvcAppProgressTimer, 0x00, TIME
原创
2022-12-23 00:06:07
237阅读
定义 CyU3PMutex SharedMutex; // Used to control access to a shared re
原创
2022-12-23 00:19:39
120阅读
cmd:elf2img.exe -i test.elf -o test.img其中elf2img.exe 在安装目录下: C:\Program Files (x86)\Cypress\EZ-USB FX3 SDK\1.3\util\elf2img
原创
2022-12-23 00:18:07
144阅读
Camera sensor的格式输出修改(yuv,rgb等),可以通过修改usb描述符的GUID来
原创
2022-12-23 00:20:23
135阅读
void delay(uint32_t t){ while(--t);//CyU3PBusyWait (t);}CyU3PReturnStatus_tIIC_Set_SDA(CyBool_t isHigh){ CyU3PReturnStatus_t
原创
2022-12-23 00:08:30
108阅读
status = CyU3PI2cReceiveBytes(&preamble, buf, count, 0); if(status == CY_U3P_ERROR_FAILURE){ CyU3PI2cGetErrorCode(&err);/cReceiveB
原创
2022-12-23 00:08:23
98阅读
FX3/CX3 有很多种启动方式,SPI启动,I2C 启动,还有usb启动等。 烧写程序是需要从usb启动的,但是运行程序则是要在spi或i2c启动(要
原创
2022-12-23 00:08:04
282阅读
CyApi上位机代码:void CCyUSB_DemoDlg::OnBnClickedOk5()//cyusb_demo{
原创
2022-12-23 00:19:36
266阅读