Talk:General-purpose input/output

Page contents not supported in other languages.
Source: Wikipedia, the free encyclopedia.

2007

Anyone know what "compounded by the resemblance to GP1 and GP0" means? Can we clarify this?Paul Foxworthy 12:33, 4 September 2007 (UTC)[reply]

Is the input/output states (voltages) defined for GPIO? Is it a 3 or 5v TTL type input? Are they generally tied either up or down so all we need to do is ground (or short to power) to get them to trigger? Are they standard at all.... or is each person's GPIO interface unique? --CaveMole 22:49, 11 September 2007 (UTC)[reply]

I doubt it's universal, but AVRs have 5V TTL GPIOs. --Josh Atkins (talk - contribs) 11:08, 31 August 2008 (UTC)[reply]

Types of GPIO

Are not x86 25-pin DB-9F parallel ports (commonly named “LPT”) also some sort of GPIO if you reuse the port's 8 output and 4 input (this many in SPP mode) for “hobbyist” work? —j.engelh (talk) 16:12, 12 March 2009 (UTC)[reply]

References

A good reference about gpio could be that: http://lxr.free-electrons.com/source/Documentation/gpio.txt GNUtoo(my point of views(for npov)) | talk 11:48, 6 October 2010 (UTC)[reply]

Needs work

What does User-controllable (in short desc) mean? What user? A GPIO signal is generally accessible to software and often exposed for developmental access. I guess you can call them users, but then user is too general. Often people think of the person using the system as the user and GPIO is not (directly) accessible to that user.

GPIOs have no predefined purpose and are unused by default: not in my experience. They each do something.

What does GPIOs mean? pins? signals? Better to use GPIO pins or GPIO signals where appropriate. I started to replace GPIOs with pins or signals, but I couldn't tell from context which was which.

A GPIO is an uncommitted digital signal pin: GPIO is not a signal or a pin. GPIO is a protocol. The protocol carries a signal and the signal is usually exposed as a pin. Stevebroshar (talk) 20:14, 24 July 2024 (UTC)[reply]

Also, a GPIO is a circuit which typically consists of, at a minimum, a register for storing the output, a register for controlling the data direction, and an input buffer for sampling. Lambtron talk 22:04, 25 July 2024 (UTC)[reply]