目录
1.GPIO硬件简介
GPIO(General Purpose I/O ports)即通用输入/输出口。我们在实际应用中,不管是接LCD、接键盘,控制制流水灯等,都离不开对GPIO的控断。能够说,GPIO的控制是所有硬件控制的基础。 S3C2440共同130个I/0端口,共分九组,分别别为:GPA、GPB、...、GPJ,通过寄存器进行控制。
2.通过寄存器来操作GPIO引脚
我们以通过控制寄存器来选择GPIO的功能(输入、输出或其他特殊功能);可以通过读写数据寄存器来确定引脚的电平和想让引脚输出高电平或低电平。
这几组GPIO的寄存器是相似的。控制s3c2440的GPIO端口的寄存器有3类,分别是GPxCON、GPxDAT、GPxUP (x=A ~ J)。下面详细介绍一下。