cancel
Showing results for 
Search instead for 
Did you mean: 

USB Superspeed Peripherals

ScGr_289066
Contributor II

Hi,

I see in the FX3 TRM that the CX3 has weak internal pullups, but there's no API (that I found) to enable them.  How is this done?

Thanks,

Scott

0 Likes
1 Solution
HirotakaT_91
Moderator
Moderator

You can set registers or use FX3 SDK API CyU3PGpioSetIoMode to set pull-up or pull-down on an I/O pin.

Please refer to the FX3 datasheet and TRM 4.1.3 GPIO Pull-up and Pull-down.
https://www.cypress.com/documentation/technical-reference-manuals/ez-usb-fx3-technical-reference-man...

Best regards,

Hirotaka

View solution in original post

0 Likes
2 Replies
HirotakaT_91
Moderator
Moderator

You can set registers or use FX3 SDK API CyU3PGpioSetIoMode to set pull-up or pull-down on an I/O pin.

Please refer to the FX3 datasheet and TRM 4.1.3 GPIO Pull-up and Pull-down.
https://www.cypress.com/documentation/technical-reference-manuals/ez-usb-fx3-technical-reference-man...

Best regards,

Hirotaka

View solution in original post

0 Likes
ScGr_289066
Contributor II

Hi Hirotaka,

Perfect, just what I needed.

Thanks,

Scott

0 Likes