Please let me correct my previous reply.
I found that the SuiteUSB 3.4 does not include a device driver for PID=00F1
Please use Cypress USB Suite instead of SuiteUSB 3.4 Cypress USB Suite is contained in the FX3 SDK which can be downloaded at following location.
EZ-USB FX3 Software Development Kit
You can use the streamer application to measure the transfer speed by invoking two applications like follows.
Dear Noriaki Tanaka, thank you for your reply.
I have installed EZ-USB FX3 Software Development Kit and changes as you mentioned but the problem does not solved.
I have used the same _cdc.inf driver from project directory previously without problems. What else can be reason do not recognise this drive?
You said " the problem does not solved." What is the problem not solved?
Is the device recognized by the Windows 10?
If you are talking about the INF file like "USBFS_cdc.inf" the INF file is a USBUART device driver when the device is configured as USBUART device.
The Bulk Wraparound device is not supported by the INF file even for other Windows operating system like Windows 7.
The root cause of the device driver problem is due to the revised Windows security for the device drivers.
Dear Noriaki Tanaka,
Thank you it was my mistake.
So for sending integers or integer vectors is the usb_uart best and fastest option?
The fastest option is to use bulk transfers directly. PC-side software development effort will be required. In addition, you must develop your own device driver suitable for Windows 10.
The easiest option is to use the USBUART. Less effort will be required at PC-side. The most significant advantage is the Windows' official device driver can be used.
In both cases, a bulk transfer endpoint is used as the low level data transactions. So, the transfer speeds of them are not significantly different.
Thanks, for information and help.