博主以循循渐进的方式理解
总结如下:
GPxCON 配置引脚功能 一般把引脚配置为输出模式进行对外设的控制
GPxDAT 设置引脚高低电平 一般设置为高/低电平
解释如下:
OVERVIEW:
总览
S3C2451 has 174 multi-functional input/output port pins and there are 12 ports as shown below:
S3C2451具有174个多功能输入/输出端口引脚,如下所示12个端口
• Port B(GPB) : 11-input/output port//端口B 下的0---27这28个引脚既有输出功能又有输入功能
......
• Port L(GPL) : 15-input/output port
• Port M(GPM) : 2-input port
Each port can be easily configured by software to meet various system configurations and design requirements.
每个端口都可以通过软件轻松地配置,以满足不同的系统配置和设计要求
You have to define which function of each pin is used before starting the main program. If a pin is not used for
multiplexed functions, the pin can be configured as I/O ports.
在启动主程序之前,必须定义每个pin的功能。如果该引脚没被用作多路复用,则该引脚可以配置为I / O端口
那么问题来了,如何配置引脚功能?
2 PORT CONTROL DESCRIPTIONS:
端口控制描述
2.1 PORT CONFIGURATION REGISTER (GPACON-GPMCON)