Log in

View Full Version : Help mapping PSoC 3 GPIOs


kinganu123
19-11-2011, 18:21
So our team got a PSoC and I need help mapping out the GPIOs. This is what I got so far.
P0_0-7 controls Analog Inputs 1-8 respectively.
P4_4-7 controls Digital 1-4 respectively.
P6_0-3 controls Digital 5-8 respectively.
Aside from that, I have no idea what the other GPIOs do. Anyone know?

Mark McLeod
19-11-2011, 20:08
Does this help?
Cypress IO Pinout tables.pdf (http://team358.org/files/programming/ControlSystem2009-/Cypress IO Pinout tables.pdf)

Did you just purchase Your PSoC?
If so do you know what model it is?
You may have a problem with the latest model working cooperatively with the FRC Driver Station application.

http://team358.org/files/programming/ControlSystem2009-/CypressPinout.jpg

kinganu123
19-11-2011, 22:23
Well that I know, I'm just trying to figure out the function of each one on the Driver Station itself when programmed with FRC's firmware

Mark McLeod
19-11-2011, 22:54
You must have seen this Enhanced mode from the Driver Station I/O tab then?
The default Compatible mode doesn't access all the Cypress capabilities. Compatible refers to the original 2009 Linux blue-box Driver Station I/O pins.


http://team358.org/files/programming/ControlSystem2009-/CypressEnhancedMode.jpg

http://team358.org/files/programming/ControlSystem2009-/DS_Enhanced_IO.jpg
http://team358.org/files/programming/ControlSystem2009-/CypressEnhancedMode.jpg]Driver%20Station%20Enhanced%20Mode

kinganu123
21-11-2011, 08:45
I indeed have seen the enhanced tab, but it never occurred to me that the below picture also states with pin is what.
Thanks a bunch!
http://team358.org/files/programming/ControlSystem2009-/CypressEnhancedMode.jpg