Announcements
IMPORTANT: Cypress Developer Community is transitioning on October 20th. To learn more and be prepared for this change, check out our latest announcement.
cancel
Showing results for 
Search instead for 
Did you mean: 

PSoC 5, 3 & 1 MCU

chzhc_4111666
New Contributor

I was thinking of some customization required or the hardware optimization.

Below is something I want:

- PC to send 32 bytes of data through USB to CY8C24984 every sometime interval.

- CY8C24894 firmware process the data only after 32 bytes or more are received.

- CY8C24894 firmware then put the data into USB buffer.

- PC to read 32 bytes of processed data.

Tentatively we can forget those things like data overflow.

I know there are USB2IIC.exe DLL used for the PC GUI to interface when the CY8C24894 configured as USB2IIC bridge.

However in this case, can we have some more generic, or lower level of DLL that handles like data write/read to CY8C24894.

I was a bit new to USB.

I know online there are CyAPI.lib/CyUSB.dll, which is for EZ-USB (like FX/FX1/FX2/FX2LP).

But can this be used for PSoC1 CY8C24894 device?

Thanks!

0 Likes
1 Solution
Roy_Liu
Moderator
Moderator

I think they can be used for PSoC1 CY8C24894 device, as the USB in CY8C24894 is USB 2.0 compliant. The CySuiteUSB 3.4.7 has documents introducing how to use them.

https://www.cypress.com/documentation/software-and-drivers/suiteusb-34-usb-development-tools-visual-...

The appsnote below is useful for understanding the USB protocol.

https://www.cypress.com/documentation/application-notes/an57294-usb-101-introduction-universal-seria...

Roy Liu

View solution in original post

0 Likes
1 Reply
Roy_Liu
Moderator
Moderator

I think they can be used for PSoC1 CY8C24894 device, as the USB in CY8C24894 is USB 2.0 compliant. The CySuiteUSB 3.4.7 has documents introducing how to use them.

https://www.cypress.com/documentation/software-and-drivers/suiteusb-34-usb-development-tools-visual-...

The appsnote below is useful for understanding the USB protocol.

https://www.cypress.com/documentation/application-notes/an57294-usb-101-introduction-universal-seria...

Roy Liu

View solution in original post

0 Likes