通常的名称 描述 属性 复位值 PORT0的地址和名称 IOPIN GPIO的管脚值。不管当前管脚的方向如何,都能从此寄存器读取GPIO的状态。 读/写 NA 0xE002 8000 IO0PIN
IOSET GPIO置高电平寄存器。写1则相应的管脚输出高电平。 读/写 0x0000 0000 0xE002 8004 IO0SET
IODIR GPIO方向设置寄存器。控制各个引脚的方向。 读/写 0x0000 0000 0xE002 8008 IO0DIR
IOCLR GPIO置低电平寄存器。写1则相应的管脚输出低电平。 只写 0x0000 0000 0xE002 800C IO0CLR
GPIO有两种工作方式,一种是普通的GPIO模式,另外一种是快速的GPIO模式。以上所讲的是普通GPIO模式,下面我们要看的是快速的GPIO模式。快速GPIO的寄存器。
通常的名称 描述 属性 复位值 PORT0的地址和名称
FIODIR Fast GPIO端口方向控制寄存器。 读/写 0x0000 0000 0x3FFF C000 FIO0DIR
FIOMASK Fast GPIO端口允许寄存器。置0则使能相应管脚的Fast GPIO功能。 读/写 0x0000 0000 0x3FFF C010 FIO0MASK
FIOPIN Fast GPIO的管脚值。不管当前管脚的方向如何,都能从此寄存器读取FGPIO的状态。只有FIOMASK设置的管脚有效。 读/写 0x0000 0000 0x3FFF C014 FIO0PIN FIOSET
Fast GPIO置高电平寄存器。写1则相应的管脚输出高电平。只有FIOMASK设置的管脚有效。 读/写 0x0000 0000 0x3FFF C018 FIO0SET
FIOCLR Fast GPIO置低电平寄存器。写1则相应的管脚输出低电平。只有FIOMASK设置的管脚有效。 只写 0x0000 0000 0x3FFF C01CFIO0CLR
|