1、共161页18.5 8.5 S5PV210S5PV210 产品编码(资料产品编码(资料9090页)页)8.5.1 8.5.1 寄存器映射寄存器映射寄存器寄存器地址地址R/WR/W说明说明复位值复位值PRO_IDPRO_ID0 xE000_00000 xE000_0000R R产品信息产品信息0 x431100200 x431100208.5.2 PRO_ID 8.5.2 PRO_ID 寄存器寄存器PRO_IDPRO_ID位位说明说明初始状态初始状态产品产品IDID31:12 31:12 分配给分配给S5PV210S5PV210是是“0 x43110 0 x43110”0 x43110 0 x4
2、3110 保留保留11:8 11:8 保留保留-版本号版本号7:4 7:4 修正号修正号0 x2 0 x2 设备设备IDID3:0 3:0 000000:V210V210;001001:C110C110010010:C110C110;其它保留;其它保留0 x0 0 x0 共161页28.6 S5PV210 GPIO8.6 S5PV210 GPIO(9292页)页)1 1、GPIO GPIO 概述概述 S5PV210S5PV210包括包括237237个多功能的输入个多功能的输入/输输出端口引脚和出端口引脚和142142个存储器端口引脚,以个存储器端口引脚,以下是下是3434个普通端口组和个普通端
3、口组和2 2个存储器端口组:个存储器端口组:(1 1)GPA0GPA0:8 8位位I/OI/O端口端口有流控的有流控的 2 x 2 x UART;UART;(2 2)GPA1GPA1:4 4位位I/OI/O端口端口没有流控的没有流控的 2 x UART 2 x UART 或有流控的或有流控的 1 x UART1 x UART;共161页3(3 3)GPBGPB:8 8位位I/OI/O端口端口2 x SPI2 x SPI;(4 4)GPC0GPC0:5 5位位I/OI/O端口端口I2SI2S,PCMPCM,AC97AC97;(5 5)GPC1GPC1:5 5位位I/OI/O端口端口I2S,SPD
4、IF,I2S,SPDIF,LCD_FRMLCD_FRM;(6 6)GPD0GPD0:4 4位位I/OI/O端口端口PWMPWM;(7 7)GPD1GPD1:6 6位位I/OI/O端口端口3 x I2C,3 x I2C,PWM,IEMPWM,IEM;共161页4(8 8)GPE0,1GPE0,1:1313位位I/OI/O端口端口CameraI/FCameraI/F;(9 9)GPF0,1,2,3GPF0,1,2,3:3030位位I/OI/O端口端口LCD LCD I/FI/F;(1010)GPG0,1,2,3GPG0,1,2,3:2828位位I/OI/O端口端口4xMMC4xMMC通道(通道通道
5、通道0 0和和2 2支持支持4 4位和位和8 8位模式,位模式,但通道但通道1 1和和3 3仅支持仅支持4 4位模式);位模式);(1111)GPH0,1,2,3GPH0,1,2,3:3232位位I/OI/O端口端口键键盘、外部唤醒(高达盘、外部唤醒(高达3232位)。位)。GPHGPH组在带组在带电部分;电部分;共161页5(1212)GPIGPI:低功耗的:低功耗的I I2 2C C、PCMPCM(I/OI/O端口端口没有使用),通过没有使用),通过AUDIO_SS AUDIO_SS PDNPDN寄存器来寄存器来配置值配置值PDNPDN掉电控制;掉电控制;(1313)GPJ0,1,2,3
6、4GPJ0,1,2,3,4:3535位位I/OI/O端口端口Modem IF,CAMIF,CFCON,KEYPAD,SROM Modem IF,CAMIF,CFCON,KEYPAD,SROM ADDR22:16ADDR22:16;(1414)MP0_1,2,3MP0_1,2,3:2020位位I/OI/O端口端口EBI EBI(SROM,NF,OneNAND)(SROM,NF,OneNAND)的控制信号;的控制信号;共161页6(1515)MP0_4,5,6,7MP0_4,5,6,7:3232位位I/OI/O存储器端口存储器端口EBIEBI(EBIEBI的更多配置信息);的更多配置信息);(1
7、616)MP1_08MP1_08:7171位位DRAM1DRAM1端口(端口(I/OI/O端端口没有使用);口没有使用);(1717)MP2_08MP2_08:7171位位DRAM2DRAM2端口(端口(I/OI/O端口没有使用);端口没有使用);(1818)ETC0,ETC1,ETC2,ETC4ETC0,ETC1,ETC2,ETC4:2828位位I/O ETCI/O ETC端口端口JTAG,Operating JTAG,Operating Mode,RESET,CLOCK(ETC3Mode,RESET,CLOCK(ETC3保留保留)。共161页72 2、GPIO GPIO 特性特性(1 1)
8、控制)控制146146个个GPIOGPIO中断;中断;(2 2)控制)控制3232个外部中断;个外部中断;(3 3)237237个多功能个多功能I/OI/O端口;端口;(4 4)除)除GPH0,GPH1,GPH2,and GPH3GPH0,GPH1,GPH2,and GPH3外,外,其它其它GPIOGPIO在休眠模式控制引脚状态。在休眠模式控制引脚状态。共161页83 3、S5PV210 I/O S5PV210 I/O 类型类型I/OI/O类型类型I/OI/O组组说明说明A AGPA0,GPA1,GPC0,GPC1,GPD0,GPA0,GPA1,GPC0,GPC1,GPD0,GPD1,GPE0
9、GPE1,GPF0,GPF1,GPD1,GPE0,GPE1,GPF0,GPF1,GPF2,GPF3,GPH0,GPH1,GPH2,GPF2,GPF3,GPH0,GPH1,GPH2,GPH3,GPI,GPJ0,GPJ1,GPJ2,GPJ3,GPH3,GPI,GPJ0,GPJ1,GPJ2,GPJ3,GPJ4GPJ4Normal I/ONormal I/O(3.3V I/O)(3.3V I/O)B BGPB,GPG0,GPG1,GPG2,GPG3,MP0GPB,GPG0,GPG1,GPG2,GPG3,MP0Fast I/OFast I/O(3.3V I/O)(3.3V I/O)C CMP1,MP2
10、MP1,MP2DRAM I/ODRAM I/O(1.8V I/O)(1.8V I/O)配置配置 I/O I/O 被分成类型被分成类型 A A 和和 B B。共161页94 4、I/OI/O说明(说明(9898页)页)(1 1)GPIO GPIO 块图块图 GPIOGPIO 由两部分组成,依次是带电部由两部分组成,依次是带电部分和不带电部分。带电部分在休眠模式下分和不带电部分。带电部分在休眠模式下也提供电源,因此在休眠模式下寄存器的也提供电源,因此在休眠模式下寄存器的值被保存;不带电部分则不同。值被保存;不带电部分则不同。共161页10共161页11(2 2)引脚摘要)引脚摘要I/O I/O C
11、ontrol Type Control Type Function Description Function Description A1 A1 Control at power down mode is possible,power down mode is Control at power down mode is possible,power down mode is released by S/W(ENABLE_GPIO bit of OTHERS register at PMU)released by S/W(ENABLE_GPIO bit of OTHERS register at
12、 PMU)A2 A2 Control at power down mode is possible,power down mode is Control at power down mode is possible,power down mode is released by S/W(ENABLE_UART_IO bit of OTHERS register at PMU)released by S/W(ENABLE_UART_IO bit of OTHERS register at PMU)A3 A3 Control at power down mode is possible,power
13、down mode is Control at power down mode is possible,power down mode is released by S/W(ENABLE_MMC_IO bit of OTHERS register at PMU)released by S/W(ENABLE_MMC_IO bit of OTHERS register at PMU)A4 A4 Control at power down mode is possible,power down mode is Control at power down mode is possible,power
14、down mode is released by H/W released by H/W automatically automatically A5 A5 Control at power down mode is possible,power down mode is Control at power down mode is possible,power down mode is released by H/W released by H/W(ENABLE_CF_IO bit of OTHERS register at PMU)(ENABLE_CF_IO bit of OTHERS re
15、gister at PMU)B1 B1 No Retention(Alive IO)No Retention(Alive IO)B2 B2 No Retention(Analog IO)No Retention(Analog IO)共161页12(3 3)引脚复用说明()引脚复用说明(100100页)页)引脚名引脚名GPIOGPIO功能功能0 0功能功能1 1功能功能2 2功能功能3 3缺缺省省复位复位休眠休眠状态状态PUDPUDI/OI/OXuRXD0 XuRXD0 GPA00 GPA00 UART_0_RXD UART_0_RXD GPI GPI PD PD I(LI(L)A1A1XuTX
16、D0 XuTXD0 GPA01 GPA01 UART_0_TXD UART_0_TXD GPI GPI PD PD I(LI(L)A1A1XuCTSn0XuCTSn0GPA02GPA02UART_0_CTSnUART_0_CTSnGPI GPI PD PD I(LI(L)A1A1XuRTSn0XuRTSn0GPA03GPA03UART_0_RTSnUART_0_RTSnGPI GPI PD PD I(LI(L)A1A1 详情参考数据手册详情参考数据手册100100页。页。共161页135 5、寄存器说明(、寄存器说明(115115页)页)(1 1)寄存器映射)寄存器映射 每端口组有两种类型的控
17、制寄存器,每端口组有两种类型的控制寄存器,一种工作在一种工作在正常模式正常模式,另外一种工作在,另外一种工作在掉掉电模式电模式(STOP(STOP,DEEP-STOPDEEP-STOP,SLEEP modeSLEEP mode)。正常寄存器(如正常寄存器(如GPA0CONGPA0CON,GPA0DATGPA0DAT,GPA0PUDGPA0PUD,GPA0DRVGPA0DRV)对应正常模式;)对应正常模式;掉电掉电寄存器(如寄存器(如GPA0CONPDNGPA0CONPDN,GPA0PUDPDNGPA0PUDPDN)对)对应掉电模式应掉电模式。共161页14 如果如果 S5PV210 S5PV2
18、10 进入掉电模式,所有配进入掉电模式,所有配置和下拉控制被设置为掉电模式。置和下拉控制被设置为掉电模式。寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPA0CONGPA0CON0 xE020_00000 xE020_0000R/WR/W端口组端口组GPA0GPA0配置寄存器配置寄存器0 x000000000 x00000000GPA0DAT GPA0DAT 0 xE020_0004 0 xE020_0004 R/WR/W端口组端口组GPA0GPA0数据寄存器数据寄存器0 x00 0 x00 GPA0PUD GPA0PUD 0 xE020_00080 xE020_0008R/WR/W端
19、口组端口组GPA0GPA0上上/下拉寄存器下拉寄存器0 x5555 0 x5555 GPA0DRV GPA0DRV 0 xE020_000C0 xE020_000CR/WR/W端口组端口组GPA0GPA0驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPA0CONPDN GPA0CONPDN 0 xE020_00100 xE020_0010R/WR/W端口组端口组GPA0GPA0掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPA0PUDPDN GPA0PUDPDN 0 xE020_00140 xE020_0014R/WR/W端口组端口组GPA0GPA0掉电上掉
20、电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页15寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPA1CONGPA1CON0 xE020_00200 xE020_0020R/WR/W端口组端口组GPA1GPA1配置寄存器配置寄存器0 x000000000 x00000000GPA1DAT GPA1DAT 0 xE020_0024 0 xE020_0024 R/WR/W端口组端口组GPA1GPA1数据寄存器数据寄存器0 x00 0 x00 GPA1PUD GPA1PUD 0 xE020_00280 xE020_0028R/WR/W端口组端口组GPA1GPA1上上/下拉寄存器
21、下拉寄存器0 x5555 0 x5555 GPA1DRV GPA1DRV 0 xE020_002C0 xE020_002CR/WR/W端口组端口组GPA1GPA1驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPA1CONPDN GPA1CONPDN 0 xE020_00300 xE020_0030R/WR/W端口组端口组GPA1GPA1掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPA1PUDPDN GPA1PUDPDN 0 xE020_00340 xE020_0034R/WR/W端口组端口组GPA1GPA1掉电上掉电上/下拉寄存器下拉寄存器0 x00 0
22、x00 共161页16寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPBCONGPBCON0 xE020_00400 xE020_0040R/WR/W端口组端口组GPBGPB配置寄存器配置寄存器0 x000000000 x00000000GPBDAT GPBDAT 0 xE020_0044 0 xE020_0044 R/WR/W端口组端口组GPBGPB数据寄存器数据寄存器0 x00 0 x00 GPBPUD GPBPUD 0 xE020_00480 xE020_0048R/WR/W端口组端口组GPBGPB上上/下拉寄存器下拉寄存器0 x5555 0 x5555 GPBDRV GPBDR
23、V 0 xE020_004C0 xE020_004CR/WR/W端口组端口组GPBGPB驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPBCONPDN GPBCONPDN 0 xE020_00500 xE020_0050R/WR/W端口组端口组GPBGPB掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPBPUDPDN GPBPUDPDN 0 xE020_00540 xE020_0054R/WR/W端口组端口组GPBGPB掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页17寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPC0CONG
24、PC0CON0 xE020_00600 xE020_0060R/WR/W端口组端口组GPC0GPC0配置寄存器配置寄存器0 x000000000 x00000000GPC0DAT GPC0DAT 0 xE020_0064 0 xE020_0064 R/WR/W端口组端口组GPC0GPC0数据寄存器数据寄存器0 x00 0 x00 GPC0PUD GPC0PUD 0 xE020_00680 xE020_0068R/WR/W端口组端口组GPC0GPC0上上/下拉寄存器下拉寄存器0 x0155 0 x0155 GPC0DRV GPC0DRV 0 xE020_006C0 xE020_006CR/WR/
25、W端口组端口组GPC0GPC0驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPC0CONPDN GPC0CONPDN 0 xE020_00700 xE020_0070R/WR/W端口组端口组GPC0GPC0掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPC0PUDPDN GPC0PUDPDN 0 xE020_00740 xE020_0074R/WR/W端口组端口组GPC0GPC0掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页18寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPC1CONGPC1CON0 xE020_00800 x
26、E020_0080R/WR/W端口组端口组GPC1GPC1配置寄存器配置寄存器0 x000000000 x00000000GPC1DAT GPC1DAT 0 xE020_0084 0 xE020_0084 R/WR/W端口组端口组GPC1GPC1数据寄存器数据寄存器0 x00 0 x00 GPC1PUD GPC1PUD 0 xE020_00880 xE020_0088R/WR/W端口组端口组GPC1GPC1上上/下拉寄存器下拉寄存器0 x0155 0 x0155 GPC1DRV GPC1DRV 0 xE020_008C0 xE020_008CR/WR/W端口组端口组GPC1GPC1驱动能力控制
27、寄存器驱动能力控制寄存器0 x0000 0 x0000 GPC1CONPDN GPC1CONPDN 0 xE020_007900 xE020_00790R/WR/W端口组端口组GPC1GPC1掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPC1PUDPDN GPC1PUDPDN 0 xE020_00940 xE020_0094R/WR/W端口组端口组GPC1GPC1掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页19寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPD0CONGPD0CON0 xE020_00A00 xE020_00A0R/WR/W端口组端
28、口组GPD0GPD0配置寄存器配置寄存器0 x000000000 x00000000GPD0DAT GPD0DAT 0 xE020_00A4 0 xE020_00A4 R/WR/W端口组端口组GPD0GPD0数据寄存器数据寄存器0 x00 0 x00 GPD0PUD GPD0PUD 0 xE020_00A80 xE020_00A8R/WR/W端口组端口组GPD0GPD0上上/下拉寄存器下拉寄存器0 x0055 0 x0055 GPD0DRV GPD0DRV 0 xE020_00AC0 xE020_00ACR/WR/W端口组端口组GPD0GPD0驱动能力控制寄存器驱动能力控制寄存器0 x0000
29、 0 x0000 GPD0CONPDN GPD0CONPDN 0 xE020_00B00 xE020_00B0R/WR/W端口组端口组GPD0GPD0掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPD0PUDPDN GPD0PUDPDN 0 xE020_00B40 xE020_00B4R/WR/W端口组端口组GPD0GPD0掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页20寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPD1CONGPD1CON0 xE020_00C00 xE020_00C0R/WR/W端口组端口组GPD1GPD1配置寄存器配置寄存器0
30、 x000000000 x00000000GPD1DAT GPD1DAT 0 xE020_00C4 0 xE020_00C4 R/WR/W端口组端口组GPD1GPD1数据寄存器数据寄存器0 x00 0 x00 GPD1PUD GPD1PUD 0 xE020_00C80 xE020_00C8R/WR/W端口组端口组GPD1GPD1上上/下拉寄存器下拉寄存器0 x0555 0 x0555 GPD1DRV GPD1DRV 0 xE020_00CC0 xE020_00CCR/WR/W端口组端口组GPD1GPD1驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPD1CONPDN G
31、PD1CONPDN 0 xE020_00C00 xE020_00C0R/WR/W端口组端口组GPD1GPD1掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPD1PUDPDN GPD1PUDPDN 0 xE020_00C40 xE020_00C4R/WR/W端口组端口组GPD1GPD1掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页21寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPE0CONGPE0CON0 xE020_00E00 xE020_00E0R/WR/W端口组端口组GPE0GPE0配置寄存器配置寄存器0 x000000000 x00000000
32、GPE0DAT GPE0DAT 0 xE020_00E4 0 xE020_00E4 R/WR/W端口组端口组GPE0GPE0数据寄存器数据寄存器0 x00 0 x00 GPE0PUD GPE0PUD 0 xE020_00E80 xE020_00E8R/WR/W端口组端口组GPE0GPE0上上/下拉寄存器下拉寄存器0 x5555 0 x5555 GPE0DRV GPE0DRV 0 xE020_00EC0 xE020_00ECR/WR/W端口组端口组GPE0GPE0驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPE0CONPDN GPE0CONPDN 0 xE020_00F
33、00 xE020_00F0R/WR/W端口组端口组GPE0GPE0掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPE0PUDPDN GPE0PUDPDN 0 xE020_00F40 xE020_00F4R/WR/W端口组端口组GPE0GPE0掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 共161页22寄存器寄存器地址地址R/WR/W说明说明复位值复位值GPE1CONGPE1CON0 xE020_01000 xE020_0100R/WR/W端口组端口组GPE1GPE1配置寄存器配置寄存器0 x000000000 x00000000GPE1DAT GPE1DAT 0 xE0
34、20_0104 0 xE020_0104 R/WR/W端口组端口组GPE1GPE1数据寄存器数据寄存器0 x00 0 x00 GPE1PUD GPE1PUD 0 xE020_01080 xE020_0108R/WR/W端口组端口组GPE1GPE1上上/下拉寄存器下拉寄存器0 x0155 0 x0155 GPE1DRV GPE1DRV 0 xE020_010C0 xE020_010CR/WR/W端口组端口组GPE1GPE1驱动能力控制寄存器驱动能力控制寄存器0 x0000 0 x0000 GPE1CONPDN GPE1CONPDN 0 xE020_01100 xE020_0110R/WR/W端口
35、组端口组GPE1GPE1掉电模式配置寄存器掉电模式配置寄存器0 x000 x00GPE1PUDPDN GPE1PUDPDN 0 xE020_01140 xE020_0114R/WR/W端口组端口组GPE1GPE1掉电上掉电上/下拉寄存器下拉寄存器0 x00 0 x00 太多,后续略。太多,后续略。共161页23(2 2)端口组)端口组 GPA0GPA0 控制寄存器控制寄存器 有有 6 6 个控制寄存器,依次为:个控制寄存器,依次为:GPA0CONGPA0CON,GPA0DATGPA0DAT,GPA0PUDGPA0PUD,GPA0DRVGPA0DRV,GPA0CONPDNGPA0CONPDN,G
36、PA0PUDPDNGPA0PUDPDN(后两个是掉电模式用)(后两个是掉电模式用)。GPA0CON,R/W,Address=0 xE020_0000 GPA0CON,R/W,Address=0 xE020_0000 GPA0CON GPA0CON 位位说明说明初始状态初始状态GPA0CON7 31:28 0000=Input0001=Output0010=UART_1_RTSn0011 1110=Reserved 1111=GPA0_INT7 00000000共161页24GPA0CON GPA0CON 位位说明说明初始状态初始状态GPA0CON6GPA0CON6 27:2427:240000
37、Input0000=Input0001=Output0001=Output0010=UART_1_CTSn0010=UART_1_CTSn0011 1110=Reserved0011 1110=Reserved1111=GPA0_INT6 1111=GPA0_INT6 0000 0000 GPA0CON5GPA0CON5 23:20 23:20 0000=Input 0000=Input 0001=Output 0001=Output 0010=UART_1_TXD 0010=UART_1_TXD 0011 1110=Reserved 0011 1110=Reserved 1111=GPA0
38、INT5 1111=GPA0_INT5 0000 0000 GPA0CON4GPA0CON4 19:16 19:16 0000=Input 0000=Input 0001=Output 0001=Output 0010=UART_1_RXD 0010=UART_1_RXD 0011 1110=Reserved 0011 1110=Reserved 1111=GPA0_INT4 1111=GPA0_INT4 0000 0000 共161页25GPA0CON GPA0CON 位位说明说明初始状态初始状态GPA0CON3GPA0CON315:1215:120000=Input 0000=Input
39、 0001=Output 0001=Output 0010=UART_0_RTSn 0010=UART_0_RTSn 0011 1110=Reserved 0011 1110=Reserved 1111=GPA0_INT31111=GPA0_INT300000000GPA0CON2GPA0CON211:8 11:8 0000=Input 0000=Input 0001=Output 0001=Output 0010=UART_0_CTSn 0010=UART_0_CTSn 0011 1110=Reserved 0011 1110=Reserved 1111=GPA0_INT2 1111=GPA
40、0_INT2 00000000GPA0CON1GPA0CON17:4 7:4 0000=Input 0000=Input 0001=Output 0001=Output 0010=UART_0_TXD 0010=UART_0_TXD 0011 1110=Reserved 0011 1110=Reserved 1111=GPA0_INT1 1111=GPA0_INT1 00000000共161页26GPA0CON GPA0CON 位位说明说明初始状态初始状态GPA0CON0GPA0CON03:03:00000=Input 0000=Input 0001=Output 0001=Output 00
41、10=UART_0_RXD 0010=UART_0_RXD 0011 1110=Reserved 0011 1110=Reserved 1111=GPA0_INT0 1111=GPA0_INT0 00000000GPA0DAT,R/W,Address=0 xE020_0004 GPA0DAT,R/W,Address=0 xE020_0004 GPA0DATGPA0DAT位位说明说明初始状态初始状态GPA0DAT7:0GPA0DAT7:0 7:07:0 当该端口配置成输入口时,对应位是引当该端口配置成输入口时,对应位是引脚状态;当该端口配置成输出口时,引脚状态;当该端口配置成输出口时,引脚状态与
42、位状态一致;当端口配置成多脚状态与位状态一致;当端口配置成多功能时,输入数据不定。功能时,输入数据不定。0X000X00共161页27GPA0PUD,R/W,Address=0 xE020_0008 GPA0PUD,R/W,Address=0 xE020_0008 GPA0PUD GPA0PUD 位位说明说明初始状态初始状态GPA0PUDn GPA0PUDn 2n+1:2n2n+1:2n n=07 n=07 00=Pull-up/down disabled 00=Pull-up/down disabled 01=Pull-down enabled 01=Pull-down enabled 10
43、Pull-up enabled 10=Pull-up enabled 11=Reserved 11=Reserved 0 x5555 0 x5555 GPA0DRV,R/W,Address=0 xE020_000CGPA0DRV,R/W,Address=0 xE020_000CGPA0DRV GPA0DRV 位位说明说明初始状态初始状态GPA0DRVnGPA0DRVn2n+1:2n2n+1:2n n=07 n=07 00=1x 00=1x 10=2x 10=2x 01=3x 01=3x 11=4x 11=4x 0 x0000 0 x0000 共161页28GPA0CONPDN,R/W,Add
44、ress=0 xE020_0010 GPA0CONPDN,R/W,Address=0 xE020_0010 GPA0CONPDN GPA0CONPDN 位位说明说明初始状态初始状态GPA0n GPA0n 2n+1:2n2n+1:2n n=07 n=07 00=Output 0 00=Output 0 01=Output 1 01=Output 1 10=Input10=Input11=Previous state 11=Previous state 0 x00 0 x00 GPA0PUDPDN,R/W,Address=0 xE020_0014 GPA0PUDPDN,R/W,Address=0
45、xE020_0014 GPA0PUDPDNGPA0PUDPDN 位位说明说明初始状态初始状态GPA0n GPA0n 2n+1:2n2n+1:2n n=07 n=07 00=Pull-up/down disabled 00=Pull-up/down disabled 01=Pull-down enabled 01=Pull-down enabled 10=Pull-up enabled 10=Pull-up enabled 11=Reserved 11=Reserved 0 x00 0 x00 其它端口组寄存器太多,这里略。其它端口组寄存器太多,这里略。共161页29(3 3)GPIOGPIO中
46、断控制寄存器(中断控制寄存器(215215页)页)GPIO GPIO中断中断 由由 2222组组 构成,依次为:构成,依次为:GPA0,GPA1,GPB,GPC0,GPC1,GPD0,GPA0,GPA1,GPB,GPC0,GPC1,GPD0,GPD1,GPE0,GPE1,GPF0,GPF1,GPF2,GPD1,GPE0,GPE1,GPF0,GPF1,GPF2,GPF3,GPG0,GPG1,GPG2,GPG3,GPJ0,GPF3,GPG0,GPG1,GPG2,GPG3,GPJ0,GPJ1,GPJ2,GPJ3GPJ1,GPJ2,GPJ3、GPJ4GPJ4。S5PV210 S5PV210 采用两种过
47、滤检测中断:采用两种过滤检测中断:延延迟过滤迟过滤 和和 数字过滤数字过滤。共161页30 延迟过滤采用延迟单元。延迟过滤采用延迟单元。如果时钟不可用,在上电区域选择如果时钟不可用,在上电区域选择延迟过滤。延迟过滤。延迟过滤在中断发生延迟过滤在中断发生3535纳秒后使能纳秒后使能检测中断。检测中断。数字过滤意味着所有的中断是基于数字过滤意味着所有的中断是基于时钟的。数字过滤可以使用在时钟支持时钟的。数字过滤可以使用在时钟支持的区域。的区域。共161页31 当选择数字过滤时设置过滤宽度。当选择数字过滤时设置过滤宽度。数字过滤在过滤宽度中每个时钟检数字过滤在过滤宽度中每个时钟检测中断。测中断。过滤
48、宽度在上电部分是过滤宽度在上电部分是 6 6 位,在位,在掉电部分是掉电部分是 7 7 位。位。当使用中断功能时,为了使用中断当使用中断功能时,为了使用中断可以使用延时过滤,也可以使用数字过可以使用延时过滤,也可以使用数字过滤。滤。共161页32 当过滤被屏蔽时,系统从连续的中当过滤被屏蔽时,系统从连续的中断中检测所有中断是很可能的,但有些断中检测所有中断是很可能的,但有些中断会丢失。中断会丢失。为可靠检测中断,最好设置过滤使为可靠检测中断,最好设置过滤使能。能。GPIOGPIO 中断不能用在唤醒资源中,中断不能用在唤醒资源中,对于唤醒中断源可以使用外中断。对于唤醒中断源可以使用外中断。下表为
49、下表为 GPIOGPIO 中断控制寄存器。中断控制寄存器。共161页33寄存器寄存器地址地址读写读写说明说明复位值复位值GPA0_INT_CON GPA0_INT_CON 0 xE020_0700 0 xE020_0700 R/WR/WGPA0_INTGPA0_INT配置寄配置寄存器存器0 x0 0 x0 GPA1_INT_CON GPA1_INT_CON 0 xE020_0704 0 xE020_0704 R/WR/WGPA1_INTGPA1_INT配置寄配置寄存器存器0 x00 x0GPB_INT_CON GPB_INT_CON 0 xE020_0708 0 xE020_0708 R/WR
50、/WGPB_INTGPB_INT配置寄配置寄存器存器0 x00 x0GPC0_INT_CON GPC0_INT_CON 0 xE020_070C 0 xE020_070C R/WR/WGPC0_INTGPC0_INT配置寄配置寄存器存器0 x00 x0GPC1_INT_CON GPC1_INT_CON 0 xE020_0710 0 xE020_0710 R/WR/WGPC1_INTGPC1_INT配置寄配置寄存器存器0 x00 x0还有很多,略。还有很多,略。共161页34GPA0_INT_CONGPA0_INT_CON,R/WR/W,Address=0 xE020_0700Address=0






