USER GUIDE / PERIPHERALS / GPIO / REGISTER LIST
寄存器列表
GPIO 的软件可见寄存器如下。偏移地址均相对于模块基地址。
表 1 寄存器内存映射表-地址库
| 名称 | 基地址 | 说明 |
|---|---|---|
| PA | 0x10020000 | GPIO 端口 A 的地址基数 |
| PB | 0x10021000 | GPIO 端口 B 的地址基数 |
| PC | 0x10022000 | GPIO 端口 C 的地址基数 |
| PD | 0x100C3000 | GPIO 端口 D 的地址基数 |
| PE | 0x10024000 | GPIO 端口 E 的地址基数 |
表 2 GPIO 寄存器组图
| 名称 | RW | 复位值 | 偏移地址 | 访问宽度 |
|---|---|---|---|---|
| GPIO PORT A | ||||
| PAPINL | R | 0x00000000 | 0x000 | 32 |
| PAINT | RW | 0x00000000 | 0x010 | 32 |
| PAINTS | W | 0x00000000 | 0x014 | 32 |
| PAINTC | W | 0x00000000 | 0x018 | 32 |
| PAMSK | RW | 0xFFFFFFFF | 0x020 | 32 |
| PAMSKS | W | 0x00000000 | 0x024 | 32 |
| PAMSKC | W | 0x00000000 | 0x028 | 32 |
| PAPAT1 | RW | 0xFFFFFFFF | 0x030 | 32 |
| PAPAT1S | W | 0x00000000 | 0x034 | 32 |
| PAPAT1C | W | 0x00000000 | 0x038 | 32 |
| PAPAT0 | RW | 0x00000000 | 0x040 | 32 |
| PAPAT0S | W | 0x00000000 | 0x044 | 32 |
| PAPAT0C | W | 0x00000000 | 0x048 | 32 |
| PAFLG | R | 0x00000000 | 0x050 | 32 |
| PAFLGC | W | 0x00000000 | 0x058 | 32 |
| PASRST | RW | 0x00000000 | 0x0C0 | 32 |
| PASRSTC | W | 0x00000000 | 0x0C8 | 32 |
| PAPUEN | RW | 0x00000000 | 0x110 | 32 |
| PAPUENS | W | 0x00000000 | 0x114 | 32 |
| PAPUENC | W | 0x00000000 | 0x118 | 32 |
| PAPDEN | RW | 0x00000000 | 0x120 | 32 |
| PAPDENS | W | 0x00000000 | 0x124 | 32 |
| PAPDENC | W | 0x00000000 | 0x128 | 32 |
| PADS0 | RW | 0x00000000 | 0x130 | 32 |
| PADS0S | W | 0x00000000 | 0x134 | 32 |
| PADS0C | W | 0x00000000 | 0x138 | 32 |
| PADS1 | RW | 0x00000000 | 0x140 | 32 |
| PADS1S | W | 0x00000000 | 0x144 | 32 |
| PADS1C | W | 0x00000000 | 0x148 | 32 |
| PAPSLW | RW | 0x00000000 | 0x160 | 32 |