VendorName Co.Ltd 111 Template desc Template SeriesName 1.2 CM0+ r0p1 little false false 3 false 8 32 32 read-write 0x0 0x0 ADC desc ADC 0x40012400 ADC ADC Interrupt 12 ADC 32 0x0 0x8C registers CR0 Control register0 0x0 32 read-write BIAS desc BIAS 15 14 read-write BUF desc BUF 13 13 read-write SAM desc SAM 12 11 read-write CLK desc CLK 10 8 read-write REF desc REF 7 6 read-write TSEN desc TSEN 5 5 read-write BGREN desc BGREN 4 4 read-write MODE desc MODE 3 1 read-write EN desc EN 0 0 read-write CR1 Control register1 0x4 32 read-write WDTALL desc WDTALL 13 13 read-write WDTCH desc WDTCH 11 8 read-write DMAEN desc DMAEN 7 7 read-write ALIGN desc ALIGN 6 6 read-write DISCARD desc DISCARD 5 5 read-write CHMUX desc CHMUX 3 0 read-write START desc START 0x8 32 read-write AUTOSTOP desc AUTOSTOP 1 1 read-write START desc START 0 0 read-write SQR desc SQR 0xC 32 read-write ENS desc ENS 17 16 read-write SQR3 desc SQR3 15 12 read-write SQR2 desc SQR2 11 8 read-write SQR1 desc SQR1 7 4 read-write SQR0 desc SQR0 3 0 read-write CR2 Control register2 0x10 32 read-write ACCRST desc ACCRST 9 9 read-write ACCEN desc ACCEN 8 8 read-write CNT desc CNT 7 0 read-write VTH desc VTH 0x14 32 read-write VTH desc VTH 11 0 read-write VTL desc VTL 0x18 32 read-write VTL desc VTL 11 0 read-write TRIGGER desc TRIGGER 0x1C 32 read-write DMA desc DMA 15 15 read-write I2C2 desc I2C2 14 14 read-write I2C1 desc I2C1 13 13 read-write SPI2 desc SPI2 12 12 read-write SPI1 desc SPI1 11 11 read-write UART3 desc UART3 10 10 read-write UART2 desc UART2 9 9 read-write UART1 desc UART1 8 8 read-write BTIM3 desc BTIM3 7 7 read-write BTIM2 desc BTIM2 6 6 read-write BTIM1 desc BTIM1 5 5 read-write GTIM4 desc GTIM4 4 4 read-write GTIM3 desc GTIM3 3 3 read-write GTIM2 desc GTIM2 2 2 read-write GTIM1 desc GTIM1 1 1 read-write ATIM desc ATIM 0 0 read-write RESULT0 desc RESULT0 0x20 32 read-only RESULT desc RESULT 15 0 read-only RESULT1 desc RESULT1 0x24 32 read-only RESULT desc RESULT 15 0 read-only RESULT2 desc RESULT2 0x28 32 read-only RESULT desc RESULT 15 0 read-only RESULT3 desc RESULT3 0x2C 32 read-only RESULT desc RESULT 15 0 read-only RESULTACC desc RESULTACC 0x30 32 read-only RESULT desc RESULT 23 0 read-only IER Interrupt enable register 0x34 32 read-write OVW desc OVW 6 6 read-write WDTR desc WDTR 5 5 read-write WDTH desc WDTH 4 4 read-write WDTL desc WDTL 3 3 read-write EOA desc EOA 2 2 read-write EOS desc EOS 1 1 read-write EOC desc EOC 0 0 read-write ISR Interrupt status register 0x3C 32 read-only READY desc READY 7 7 read-only OVW desc OVW 6 6 read-only WDTR desc WDTR 5 5 read-only WDTH desc WDTH 4 4 read-only WDTL desc WDTL 3 3 read-only EOA desc EOA 2 2 read-only EOS desc EOS 1 1 read-only EOC desc EOC 0 0 read-only ICR Interrupt flag clear register 0x38 32 read-write OVW desc OVW 6 6 read-write WDTR desc WDTR 5 5 read-write WDTH desc WDTH 4 4 read-write WDTL desc WDTL 3 3 read-write EOA desc EOA 2 2 read-write EOS desc EOS 1 1 read-write EOC desc EOC 0 0 read-write RESULT140 desc RESULT140 0x40 32 read-only RESULT desc RESULT 15 0 read-only RESULT141 desc RESULT141 0x44 32 read-only RESULT desc RESULT 15 0 read-only RESULT142 desc RESULT142 0x48 32 read-only RESULT desc RESULT 15 0 read-only RESULT143 desc RESULT143 0x4C 32 read-only RESULT desc RESULT 15 0 read-only ENABLE14 desc ENABLE14 0x88 32 write-only KEY desc KEY 15 0 write-only ATIM desc ATIM 0x40012C00 ATIM Advanced Timer Interrupt 13 ATIM ATIM 32 0x0 0x5C registers ARR desc ARR 0x0 32 read-write ARR desc ARR 15 0 read-write CNT desc CNT 0x4 32 read-write CNT desc CNT 15 0 read-write CR desc CR 0xC 32 read-write UNDE desc UNDE 29 29 read-write OVE desc OVE 28 28 read-write DIR desc DIR 27 27 read-write BG desc BG 26 26 read-write UG desc UG 25 25 read-write TG desc TG 24 24 read-write OCCE desc OCCE 23 23 read-write CISA desc CISA 22 21 read-write BIE desc BIE 20 20 read-write TIE desc TIE 19 19 read-write URS desc URS 17 17 read-write OCCS desc OCCS 16 16 read-write ONESHOT desc ONESHOT 14 14 read-write MODE Please keep 10/11 13 12 read-write UIE desc UIE 10 10 read-write BUFPEN desc BUFPEN 7 7 read-write PRS desc PRS 6 4 read-write PWM2S desc PWM2S 3 3 read-write CT desc CT 2 2 read-write COMP desc COMP 1 1 read-write EN desc EN 0 0 read-write ISR desc ISR 0x10 32 read-only C4AF desc C4AF 18 18 read-only UNDF desc UNDF 17 17 read-only OVF desc OVF 16 16 read-only TIF desc TIF 15 15 read-only BIF desc BIF 14 14 read-only C3BE desc C3BE 13 13 read-only C2BE desc C2BE 12 12 read-only C1BE desc C1BE 11 11 read-only C3AE desc C3AE 10 10 read-only C2AE desc C2AE 9 9 read-only C1AE desc C1AE 8 8 read-only C3BF desc C3BF 7 7 read-only C2BF desc C2BF 6 6 read-only C1BF desc C1BF 5 5 read-only C3AF desc C3AF 4 4 read-only C2AF desc C2AF 3 3 read-only C1AF desc C1AF 2 2 read-only UIF desc UIF 0 0 read-only ICR desc ICR 0x14 32 read-write C4AF desc C4AF 18 18 read-write UNDF desc UNDF 17 17 read-write OVF desc OVF 16 16 read-write TIF desc TIF 15 15 read-write BIF desc BIF 14 14 read-write C3BE desc C3BE 13 13 read-write C2BE desc C2BE 12 12 read-write C1BE desc C1BE 11 11 read-write C3AE desc C3AE 10 10 read-write C2AE desc C2AE 9 9 read-write C1AE desc C1AE 8 8 read-write C3BF desc C3BF 7 7 read-write C2BF desc C2BF 6 6 read-write C1BF desc C1BF 5 5 read-write C3AF desc C3AF 4 4 read-write C2AF desc C2AF 3 3 read-write C1AF desc C1AF 2 2 read-write UIF desc UIF 0 0 read-write MSCR desc MSCR 0x18 32 read-write IB1S desc IB1S 12 12 read-write IA1S desc IA1S 11 11 read-write SMS desc SMS 10 8 read-write TS desc TS 7 5 read-write CCDS desc CCDS 3 3 read-write MMS desc MMS 2 0 read-write FLTR desc FLTR 0x1C 32 read-write ETP desc ETP 31 31 read-write FLTET desc FLTET 30 28 read-write BKP desc BKP 27 27 read-write FLTBK desc FLTBK 26 24 read-write CCP3B desc CCP3B 23 23 read-write OCM3BFLT3B desc OCM3BFLT3B 22 20 read-write CCP3A desc CCP3A 19 19 read-write OCM3AFLT3A desc OCM3AFLT3A 18 16 read-write CCP2B desc CCP2B 15 15 read-write OCM2BFLT2B desc OCM2BFLT2B 14 12 read-write CCP2A desc CCP2A 11 11 read-write OCM2AFLT2A desc OCM2AFLT2A 10 8 read-write CCP1B desc CCP1B 7 7 read-write OCM1BFLT1B desc OCM1BFLT1B 6 4 read-write CCP1A desc CCP1A 3 3 read-write OCM1AFLT1A desc OCM1AFLT1A 2 0 read-write TRIG desc TRIG 0x20 32 read-write ADTE desc ADTE 7 7 read-write CM3BE desc CM3BE 6 6 read-write CM2BE desc CM2BE 5 5 read-write CM1BE desc CM1BE 4 4 read-write CM3AE desc CM3AE 3 3 read-write CM2AE desc CM2AE 2 2 read-write CM1AE desc CM1AE 1 1 read-write UEVE desc UEVE 0 0 read-write CH1CR desc CH1CR 0x24 32 read-write CCGB desc CCGB 15 15 read-write CCGA desc CCGA 14 14 read-write CISB desc CISB 13 12 read-write CDEB desc CDEB 11 11 read-write CDEA desc CDEA 10 10 read-write CIEB desc CIEB 9 9 read-write CIEA desc CIEA 8 8 read-write BUFEB desc BUFEB 7 7 read-write BUFEA desc BUFEA 6 6 read-write CSB desc CSB 5 5 read-write CSA desc CSA 4 4 read-write BKSB desc BKSB 3 2 read-write BKSA desc BKSA 1 0 read-write CH2CR desc CH2CR 0x28 32 read-write CCGB desc CCGB 15 15 read-write CCGA desc CCGA 14 14 read-write CISB desc CISB 13 12 read-write CDEB desc CDEB 11 11 read-write CDEA desc CDEA 10 10 read-write CIEB desc CIEB 9 9 read-write CIEA desc CIEA 8 8 read-write BUFEB desc BUFEB 7 7 read-write BUFEA desc BUFEA 6 6 read-write CSB desc CSB 5 5 read-write CSA desc CSA 4 4 read-write BKSB desc BKSB 3 2 read-write BKSA desc BKSA 1 0 read-write CH3CR desc CH3CR 0x2C 32 read-write CCGB desc CCGB 15 15 read-write CCGA desc CCGA 14 14 read-write CISB desc CISB 13 12 read-write CDEB desc CDEB 11 11 read-write CDEA desc CDEA 10 10 read-write CIEB desc CIEB 9 9 read-write CIEA desc CIEA 8 8 read-write BUFEB desc BUFEB 7 7 read-write BUFEA desc BUFEA 6 6 read-write CSB desc CSB 5 5 read-write CSA desc CSA 4 4 read-write BKSB desc BKSB 3 2 read-write BKSA desc BKSA 1 0 read-write CH4CR desc CH4CR 0x58 32 read-write C4EN desc C4EN 5 5 read-write CIS desc CIS 4 3 read-write CDE desc CDE 2 2 read-write CIE desc CIE 1 1 read-write BUFE desc BUFE 0 0 read-write DTR desc DTR 0x30 32 read-write VCE desc VCE 14 14 read-write SAFEEN desc SAFEEN 13 13 read-write MOE desc MOE 12 12 read-write AOE desc AOE 11 11 read-write BKE desc BKE 10 10 read-write DTEN desc DTEN 9 9 read-write DTR desc DTR 7 0 read-write RCR desc RCR 0x34 32 read-write UD desc UD 9 9 read-write OV desc OV 8 8 read-write RCR desc RCR 7 0 read-write CH1CCRA desc CH1CCRA 0x3C 32 read-write CCR1A desc CCR1A 15 0 read-write CH1CCRB desc CH1CCRB 0x40 32 read-write CCR1B desc CCR1B 15 0 read-write CH2CCRA desc CH2CCRA 0x44 32 read-write CCR2A desc CCR2A 15 0 read-write CH2CCRB desc CH2CCRB 0x48 32 read-write CCR2B desc CCR2B 15 0 read-write CH3CCRA desc CH3CCRA 0x4C 32 read-write CCR3A desc CCR3A 15 0 read-write CH3CCRB desc CH3CCRB 0x50 32 read-write CCR3B desc CCR3B 15 0 read-write CH4CCR desc CH4CCR 0x54 32 read-write CCR4 desc CCR4 15 0 read-write AWT desc AWT 0x40014C00 AWT Auto Wakeup Timer Interrupt 30 AWT 32 0x0 0x20 registers CR Control register 0x0 32 read-write SRC desc SRC 10 8 read-write PRS desc PRS 7 4 read-write MD desc MD 2 1 read-write EN desc EN 0 0 read-write ARR Auto reload register 0x4 32 read-write ARR desc ARR 15 0 read-write CNT counter 0x8 32 read-only CNT desc CNT 15 0 read-only IER Interrupt enable register 0x10 32 read-write UD desc UD 3 3 read-write ISR Interrupt status register 0x14 32 read-only UD desc UD 3 3 read-only ICR Interrupt flag clear register 0x1C 32 read-write UD desc UD 3 3 read-write BTIM1 Base Timer 1 0x40014800 BTIM1 Base Timer1 Interrupt 20 BTIM BTIM 32 0x0 0x24 registers ARR Auto Reload Register 0x0 32 read-write ARR desc ARR 15 0 read-write CNT Counter Register 0x4 32 read-write CNT desc CNT 15 0 read-write ACR Advanced Control register 0xC 32 read-write ETRFLT desc ETRFLT 6 4 read-write BCR Base Control register 0x10 32 read-write PRSSTATUS desc PRSSTATUS 14 11 read-only PRS desc PRS 10 7 read-write TOGEN desc TOGEN 6 6 read-write ONESHOT desc ONESHOT 5 5 read-write POL desc POL 4 4 read-write TRS desc TRS 3 3 read-write MODE desc MODE 2 1 read-write EN desc EN 0 0 read-write IER Interrupt enable register 0x14 32 read-write TOP desc TOP 2 2 read-write TI desc TI 1 1 read-write OV desc OV 0 0 read-write ISR Interrupt status register 0x18 32 read-only TOP desc TOP 2 2 read-only TI desc TI 1 1 read-only OV desc OV 0 0 read-only ICR Interrupt flag clear register 0x1C 32 read-write TOP desc TOP 2 2 read-write TI desc TI 1 1 read-write OV desc OV 0 0 read-write DMA DMA control register 0x20 32 read-write TRS desc TRS 1 1 read-write OV desc OV 0 0 read-write BTIM2 Base Timer 2 0x40014900 BTIM2 Base Timer2 Interrupt 21 BTIM3 Base Timer 3 0x40014A00 BTIM3 Base Timer3 Interrupt 22 CRC desc CRC 0x40023000 FAULT FAULT Interrupt 31 CRC 32 0x0 0x10 registers CR Control register 0x0 32 read-write MODE desc MODE 3 0 read-write DR32 Data register 0x8 32 read-write DR32 desc DR32 31 0 read-write DR16 Data register DR32 0x8 16 read-write DR16 desc DR16 15 0 read-write DR8 Data register DR32 0x8 8 read-write DR8 desc DR8 7 0 read-write RESULT32 Result register 0xC 32 read-only RESULT32 desc RESULT32 31 0 read-only RESULT16 Result register RESULT32 0xC 16 read-only RESULT16 desc RESULT16 15 0 read-only DMA desc DMA 0x40020000 DMACH1 DMA Channel 1 Interrupt 9 DMA DMA 32 0x0 0xB4 registers ISR Interrupt status register 0x0 32 read-only TE5 desc TE5 17 17 read-only TC5 desc TC5 16 16 read-only TE4 desc TE4 13 13 read-only TC4 desc TC4 12 12 read-only TE3 desc TE3 9 9 read-only TC3 desc TC3 8 8 read-only TE2 desc TE2 5 5 read-only TC2 desc TC2 4 4 read-only TE1 desc TE1 1 1 read-only TC1 desc TC1 0 0 read-only ICR Interrupt flag clear register 0x4 32 read-write TE5 desc TE5 17 17 read-write TC5 desc TC5 16 16 read-write TE4 desc TE4 13 13 read-write TC4 desc TC4 12 12 read-write TE3 desc TE3 9 9 read-write TC3 desc TC3 8 8 read-write TE2 desc TE2 5 5 read-write TC2 desc TC2 4 4 read-write TE1 desc TE1 1 1 read-write TC1 desc TC1 0 0 read-write CSR1 Channel1 control and status register 0x20 32 read-write STATUS desc STATUS 10 8 read-only SIZE desc SIZE 7 6 read-write DSTINC desc DSTINC 5 5 read-write SRCINC desc SRCINC 4 4 read-write TRANS desc TRANS 3 3 read-write TEIE desc TEIE 2 2 read-write TCIE desc TCIE 1 1 read-write EN desc EN 0 0 read-write CNT1 Channel1 counter register 0x24 32 read-write REPEAT desc REPEAT 19 16 read-write CNT desc CNT 15 0 read-write SRCADDR1 Channel1 source address register 0x28 32 read-write SRCADDR desc SRCADDR 31 0 read-write DSTADDR1 Channel1 destination address register 0x2C 32 read-write DSTADDR desc DSTADDR 31 0 read-write TRIG1 Channel1 trigger register 0x30 32 read-write HARDSRC desc HARDSRC 7 2 read-write SOFTSRC desc SOFTSRC 1 1 read-write TYPE desc TYPE 0 0 read-write CSR2 Channel2 control and status register 0x40 32 read-write STATUS desc STATUS 10 8 read-only SIZE desc SIZE 7 6 read-write DSTINC desc DSTINC 5 5 read-write SRCINC desc SRCINC 4 4 read-write TRANS desc TRANS 3 3 read-write TEIE desc TEIE 2 2 read-write TCIE desc TCIE 1 1 read-write EN desc EN 0 0 read-write CNT2 Channel2 counter register 0x44 32 read-write REPEAT desc REPEAT 19 16 read-write CNT desc CNT 15 0 read-write SRCADDR2 Channel2 source address register 0x48 32 read-write SRCADDR desc SRCADDR 31 0 read-write DSTADDR2 Channel2 destination address register 0x4C 32 read-write DSTADDR desc DSTADDR 31 0 read-write TRIG2 Channel2 trigger register 0x50 32 read-write HARDSRC desc HARDSRC 7 2 read-write SOFTSRC desc SOFTSRC 1 1 read-write TYPE desc TYPE 0 0 read-write CSR3 Channel3 control and status register 0x60 32 read-write STATUS desc STATUS 10 8 read-only SIZE desc SIZE 7 6 read-write DSTINC desc DSTINC 5 5 read-write SRCINC desc SRCINC 4 4 read-write TRANS desc TRANS 3 3 read-write TEIE desc TEIE 2 2 read-write TCIE desc TCIE 1 1 read-write EN desc EN 0 0 read-write CNT3 Channel3 counter register 0x64 32 read-write REPEAT desc REPEAT 19 16 read-write CNT desc CNT 15 0 read-write SRCADDR3 Channel3 source address register 0x68 32 read-write SRCADDR desc SRCADDR 31 0 read-write DSTADDR3 Channel3 destination address register 0x6C 32 read-write DSTADDR desc DSTADDR 31 0 read-write TRIG3 Channel3 trigger register 0x70 32 read-write HARDSRC desc HARDSRC 7 2 read-write SOFTSRC desc SOFTSRC 1 1 read-write TYPE desc TYPE 0 0 read-write CSR4 Channel4 control and status register 0x80 32 read-write STATUS desc STATUS 10 8 read-only SIZE desc SIZE 7 6 read-write DSTINC desc DSTINC 5 5 read-write SRCINC desc SRCINC 4 4 read-write TRANS desc TRANS 3 3 read-write TEIE desc TEIE 2 2 read-write TCIE desc TCIE 1 1 read-write EN desc EN 0 0 read-write CNT4 Channel4 counter register 0x84 32 read-write REPEAT desc REPEAT 19 16 read-write CNT desc CNT 15 0 read-write SRCADDR4 Channel4 source address register 0x88 32 read-write SRCADDR desc SRCADDR 31 0 read-write DSTADDR4 Channel4 destination address register 0x8C 32 read-write DSTADDR desc DSTADDR 31 0 read-write TRIG4 Channel4 trigger register 0x90 32 read-write HARDSRC desc HARDSRC 7 2 read-write SOFTSRC desc SOFTSRC 1 1 read-write TYPE desc TYPE 0 0 read-write CSR5 Channel5 control and status register 0xA0 32 read-write STATUS desc STATUS 10 8 read-only SIZE desc SIZE 7 6 read-write DSTINC desc DSTINC 5 5 read-write SRCINC desc SRCINC 4 4 read-write TRANS desc TRANS 3 3 read-write TEIE desc TEIE 2 2 read-write TCIE desc TCIE 1 1 read-write EN desc EN 0 0 read-write CNT5 Channel5 counter register 0xA4 32 read-write REPEAT desc REPEAT 19 16 read-write CNT desc CNT 15 0 read-write SRCADDR5 Channel5 source address register 0xA8 32 read-write SRCADDR desc SRCADDR 31 0 read-write DSTADDR5 Channel5 destination address register 0xAC 32 read-write DSTADDR desc DSTADDR 31 0 read-write TRIG5 Channel5 trigger register 0xB0 32 read-write HARDSRC desc HARDSRC 7 2 read-write SOFTSRC desc SOFTSRC 1 1 read-write TYPE desc TYPE 0 0 read-write DMACHANNEL1 DMA Channel 1 0x40020020 DMA DMACH1 DMA Channel 1 Interrupt 9 DMA DMACHANNEL 32 0x0 0x14 registers CSR Channel.y control and status register 0x0 32 read-write STATUS desc STATUS 10 8 read-only SIZE desc SIZE 7 6 read-write DSTINC desc DSTINC 5 5 read-write SRCINC desc SRCINC 4 4 read-write TRANS desc TRANS 3 3 read-write TEIE desc TEIE 2 2 read-write TCIE desc TCIE 1 1 read-write EN desc EN 0 0 read-write CNT Channel.y counter register 0x4 32 read-write REPEAT desc REPEAT 19 16 read-write CNT desc CNT 15 0 read-write SRCADDR Channel.y source address register 0x8 32 read-write SRCADDR desc SRCADDR 31 0 read-write DSTADDR Channel.y destination address register 0xC 32 read-write DSTADDR desc DSTADDR 31 0 read-write TRIG Channel.y trigger register 0x10 32 read-write HARDSRC desc HARDSRC 7 2 read-write SOFTSRC desc SOFTSRC 1 1 read-write TYPE desc TYPE 0 0 read-write DMACHANNEL2 DMA Channel 2 0x40020040 DMA DMACH23 DMA Channel 2/3 Interrupt 10 DMACHANNEL3 DMA Channel 3 0x40020060 DMA DMACH23 DMA Channel 2/3 Interrupt 10 DMACHANNEL4 DMA Channel 4 0x40020080 DMA DMACH45 DMA Channel 2/3 Interrupt 11 DMACHANNEL5 DMA Channel 5 0x400200A0 DMA DMACH45 DMA Channel 2/3 Interrupt 11 FLASH desc FLASH 0x40022000 FLASHRAM Flash/RAM Interrupt 3 FLASH 32 0x0 0x2C registers CR1 Control register1 0x0 32 read-write KEY desc KEY 31 16 write-only SECURITY desc SECURITY 7 6 read-only BUSY desc BUSY 5 5 read-only STANDBY desc STANDBY 4 4 read-write MODE desc MODE 1 0 read-write CR2 Control register2 0x4 32 read-write KEY desc KEY 31 16 write-only CACHE desc CACHE 4 4 read-write FETCH desc FETCH 3 3 read-write WAIT desc WAIT 2 0 read-write PAGELOCK Page Write Erase Lock 0x8 32 read-write KEY desc KEY 31 16 write-only LOCK15 Page120 - 127 15 15 read-write LOCK14 Page112 - 119 14 14 read-write LOCK13 Page104 - 111 13 13 read-write LOCK12 Page96 - 103 12 12 read-write LOCK11 Page88 - 95 11 11 read-write LOCK10 Page80 - 87 10 10 read-write LOCK9 Page72 - 79 9 9 read-write LOCK8 Page64 - 71 8 8 read-write LOCK7 Page56 - 63 7 7 read-write LOCK6 Page48 - 55 6 6 read-write LOCK5 Page40 - 47 5 5 read-write LOCK4 Page32 - 39 4 4 read-write LOCK3 Page24 - 31 3 3 read-write LOCK2 Page16 - 23 2 2 read-write LOCK1 Page8 - 15 1 1 read-write LOCK0 Page0 - 7 0 0 read-write IER Interrupt enable register 0x20 32 read-write PROG desc PROG 4 4 read-write PAGELOCK desc PAGELOCK 1 1 read-write PC desc PC 0 0 read-write ISR Interrupt status register 0x24 32 read-only PROG desc PROG 4 4 read-only PAGELOCK desc PAGELOCK 1 1 read-only PC desc PC 0 0 read-only ICR Interrupt flag clear register 0x28 32 read-write PROG desc PROG 4 4 read-write PAGELOCK desc PAGELOCK 1 1 read-write PC desc PC 0 0 read-write GPIOA desc GPIOA 0x48000000 GPIOA GPIOA Interrupt 5 GPIO GPIO 32 0x0 0x64 registers DIR desc DIR 0x0 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write OPENDRAIN desc OPENDRAIN 0x4 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write SPEED desc SPEED 0x8 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write PDR desc PDR 0xC 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write PUR desc PUR 0x10 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write AFRH desc AFRH 0x14 32 read-write AFR15 desc AFR15 31 28 read-write AFR14 desc AFR14 27 24 read-write AFR13 desc AFR13 23 20 read-write AFR12 desc AFR12 19 16 read-write AFR11 desc AFR11 15 12 read-write AFR10 desc AFR10 11 8 read-write AFR9 desc AFR9 7 4 read-write AFR8 desc AFR8 3 0 read-write AFRL desc AFRL 0x18 32 read-write AFR7 desc AFR7 31 28 read-write AFR6 desc AFR6 27 24 read-write AFR5 desc AFR5 23 20 read-write AFR4 desc AFR4 19 16 read-write AFR3 desc AFR3 15 12 read-write AFR2 desc AFR2 11 8 read-write AFR1 desc AFR1 7 4 read-write AFR0 desc AFR0 3 0 read-write ANALOG desc ANALOG 0x1C 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write DRIVER desc DRIVER 0x20 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write RISEIE Interrupt enable register 0x24 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write FALLIE Interrupt enable register 0x28 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write HIGHIE Interrupt enable register 0x2C 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write LOWIE Interrupt enable register 0x30 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ISR Interrupt status register 0x34 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ICR Interrupt flag clear register 0x38 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write LOCK desc LOCK 0x3C 32 read-write KEY KEY = 0x5A5A 31 16 write-only PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write FILTER desc FILTER 0x40 32 read-write FLTCLK desc FLTCLK 18 16 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write IDR desc IDR 0x50 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ODR desc ODR 0x54 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ODRLOWBYTE desc ODRLOWBYTE ODR 0x54 8 read-write LOWBYTE desc LOWBYTE 7 0 read-write ODRHIGHBYTE desc ODRHIGHBYTE ODR 0x55 8 read-write HIGHBYTE desc HIGHBYTE 7 0 read-write BRR desc BRR 0x58 32 read-write BRR15 desc BRR15 15 15 read-write BRR14 desc BRR14 14 14 read-write BRR13 desc BRR13 13 13 read-write BRR12 desc BRR12 12 12 read-write BRR11 desc BRR11 11 11 read-write BRR10 desc BRR10 10 10 read-write BRR9 desc BRR9 9 9 read-write BRR8 desc BRR8 8 8 read-write BRR7 desc BRR7 7 7 read-write BRR6 desc BRR6 6 6 read-write BRR5 desc BRR5 5 5 read-write BRR4 desc BRR4 4 4 read-write BRR3 desc BRR3 3 3 read-write BRR2 desc BRR2 2 2 read-write BRR1 desc BRR1 1 1 read-write BRR0 desc BRR0 0 0 read-write BSRR desc BSRR 0x5C 32 read-write BRR15 desc BRR15 31 31 read-write BRR14 desc BRR14 30 30 read-write BRR13 desc BRR13 29 29 read-write BRR12 desc BRR12 28 28 read-write BRR11 desc BRR11 27 27 read-write BRR10 desc BRR10 26 26 read-write BRR9 desc BRR9 25 25 read-write BRR8 desc BRR8 24 24 read-write BRR7 desc BRR7 23 23 read-write BRR6 desc BRR6 22 22 read-write BRR5 desc BRR5 21 21 read-write BRR4 desc BRR4 20 20 read-write BRR3 desc BRR3 19 19 read-write BRR2 desc BRR2 18 18 read-write BRR1 desc BRR1 17 17 read-write BRR0 desc BRR0 16 16 read-write BSS15 desc BSS15 15 15 read-write BSS14 desc BSS14 14 14 read-write BSS13 desc BSS13 13 13 read-write BSS12 desc BSS12 12 12 read-write BSS11 desc BSS11 11 11 read-write BSS10 desc BSS10 10 10 read-write BSS9 desc BSS9 9 9 read-write BSS8 desc BSS8 8 8 read-write BSS7 desc BSS7 7 7 read-write BSS6 desc BSS6 6 6 read-write BSS5 desc BSS5 5 5 read-write BSS4 desc BSS4 4 4 read-write BSS3 desc BSS3 3 3 read-write BSS2 desc BSS2 2 2 read-write BSS1 desc BSS1 1 1 read-write BSS0 desc BSS0 0 0 read-write TOG desc TOG 0x60 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PIN12 desc PIN12 12 12 read-write PIN11 desc PIN11 11 11 read-write PIN10 desc PIN10 10 10 read-write PIN9 desc PIN9 9 9 read-write PIN8 desc PIN8 8 8 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN5 desc PIN5 5 5 read-write PIN4 desc PIN4 4 4 read-write PIN3 desc PIN3 3 3 read-write PIN2 desc PIN2 2 2 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write GPIOB desc GPIOB 0x48000400 GPIOB GPIOB Interrupt 6 GPIOC desc GPIOC 0x48000800 GPIOC GPIOC Interrupt 7 GPIO GPIOC 32 0x0 0x64 registers DIR desc DIR 0x0 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write OPENDRAIN desc OPENDRAIN 0x4 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write SPEED desc SPEED 0x8 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PDR desc PDR 0xC 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write PUR desc PUR 0x10 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write AFRH desc AFRH 0x14 32 read-write AFR15 desc AFR15 31 28 read-write AFR14 desc AFR14 27 24 read-write AFR13 desc AFR13 23 20 read-write ANALOG desc ANALOG 0x1C 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write DRIVER desc DRIVER 0x20 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write RISEIE Interrupt enable register 0x24 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write FALLIE Interrupt enable register 0x28 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write HIGHIE Interrupt enable register 0x2C 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write LOWIE Interrupt enable register 0x30 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write ISR Interrupt status register 0x34 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write ICR Interrupt flag clear register 0x38 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write LOCK desc LOCK 0x3C 32 read-write KEY KEY = 0x5A5A 31 16 write-only PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write FILTER desc FILTER 0x40 32 read-write FLTCLK desc FLTCLK 18 16 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write IDR desc IDR 0x50 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write ODR desc ODR 0x54 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write ODRLOWBYTE desc ODRLOWBYTE ODR 0x54 8 read-write LOWBYTE desc LOWBYTE 7 0 read-write ODRHIGHBYTE desc ODRHIGHBYTE ODR 0x55 8 read-write HIGHBYTE desc HIGHBYTE 7 0 read-write BRR desc BRR 0x58 32 read-write BRR15 desc BRR15 15 15 read-write BRR14 desc BRR14 14 14 read-write BRR13 desc BRR13 13 13 read-write BSRR desc BSRR 0x5C 32 read-write BRR15 desc BRR15 31 31 read-write BRR14 desc BRR14 30 30 read-write BRR13 desc BRR13 29 29 read-write BSS15 desc BSS15 15 15 read-write BSS14 desc BSS14 14 14 read-write BSS13 desc BSS13 13 13 read-write TOG desc TOG 0x60 32 read-write PIN15 desc PIN15 15 15 read-write PIN14 desc PIN14 14 14 read-write PIN13 desc PIN13 13 13 read-write GPIOF desc GPIOF 0x48001400 GPIOF GPIOF Interrupt 8 GPIO GPIOF 32 0x0 0x64 registers DIR desc DIR 0x0 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write OPENDRAIN desc OPENDRAIN 0x4 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write SPEED desc SPEED 0x8 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write PDR desc PDR 0xC 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write PUR desc PUR 0x10 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write AFRL desc AFRL 0x18 32 read-write AFR7 desc AFR7 31 28 read-write AFR6 desc AFR6 27 24 read-write AFR3 desc AFR3 15 12 read-write AFR1 desc AFR1 7 4 read-write AFR0 desc AFR0 3 0 read-write ANALOG desc ANALOG 0x1C 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write DRIVER desc DRIVER 0x20 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write RISEIE Interrupt enable register 0x24 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write FALLIE Interrupt enable register 0x28 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write HIGHIE Interrupt enable register 0x2C 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write LOWIE Interrupt enable register 0x30 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ISR Interrupt status register 0x34 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ICR Interrupt flag clear register 0x38 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write LOCK desc LOCK 0x3C 32 read-write KEY KEY = 0x5A5A 31 16 write-only PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write FILTER desc FILTER 0x40 32 read-write FLTCLK desc FLTCLK 18 16 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write IDR desc IDR 0x50 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ODR desc ODR 0x54 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write ODRLOWBYTE desc ODRLOWBYTE ODR 0x54 8 read-write LOWBYTE desc LOWBYTE 7 0 read-write BRR desc BRR 0x58 32 read-write BRR7 desc BRR7 7 7 read-write BRR6 desc BRR6 6 6 read-write BRR3 desc BRR3 3 3 read-write BRR1 desc BRR1 1 1 read-write BRR0 desc BRR0 0 0 read-write BSRR desc BSRR 0x5C 32 read-write BSS7 desc BSS7 7 7 read-write BSS6 desc BSS6 6 6 read-write BSS3 desc BSS3 3 3 read-write BSS1 desc BSS1 1 1 read-write BSS0 desc BSS0 0 0 read-write TOG desc TOG 0x60 32 read-write PIN7 desc PIN7 7 7 read-write PIN6 desc PIN6 6 6 read-write PIN3 desc PIN3 3 3 read-write PIN1 desc PIN1 1 1 read-write PIN0 desc PIN0 0 0 read-write GTIM1 General Timer 1 0x40000400 GTIM1 General Timer1 Interrupt 16 GTIM GTIM 32 0x0 0x344 registers ARR Auto Reload Register 0x300 32 read-write ARR desc ARR 15 0 read-write CNT Counter Register 0x304 32 read-write CNT desc CNT 15 0 read-write CMMR Capture compare control Register 0x308 32 read-write CC4M desc CC4M 15 12 read-write CC3M desc CC3M 11 8 read-write CC2M desc CC2M 7 4 read-write CC1M desc CC1M 3 0 read-write ETR ETR Control register 0x30C 32 read-write ETRFLT desc ETRFLT 6 4 read-write CR0 Control register0 0x310 32 read-write ENCRELOAD desc ENCRELOAD 20 19 read-write ENCRESET desc ENCRESET 18 17 read-write ENCMODE desc ENCMODE 16 15 read-write PRSSTATUS desc PRSSTATUS 14 11 read-only PRS desc PRS 10 7 read-write TOGEN desc TOGEN 6 6 read-write ONESHOT desc ONESHOT 5 5 read-write POL desc POL 4 4 read-write TRS desc TRS 3 3 read-write MODE desc MODE 2 1 read-write EN desc EN 0 0 read-write IER Interrupt enable register 0x314 32 read-write DIRCHANGE desc DIRCHANGE 9 9 read-write CC4 desc CC4 6 6 read-write CC3 desc CC3 5 5 read-write CC2 desc CC2 4 4 read-write CC1 desc CC1 3 3 read-write UD desc UD 2 2 read-write TI desc TI 1 1 read-write OV desc OV 0 0 read-write ISR Interrupt status register 0x318 32 read-write DIR desc DIR 10 10 read-only DIRCHANGE desc DIRCHANGE 9 9 read-only CC4 desc CC4 6 6 read-only CC3 desc CC3 5 5 read-only CC2 desc CC2 4 4 read-only CC1 desc CC1 3 3 read-only UD desc UD 2 2 read-write TI desc TI 1 1 read-write OV desc OV 0 0 read-write ICR Interrupt flag clear register 0x31C 32 read-write DIRCHANGE desc DIRCHANGE 9 9 read-write CC4 desc CC4 6 6 read-write CC3 desc CC3 5 5 read-write CC2 desc CC2 4 4 read-write CC1 desc CC1 3 3 read-write UD desc UD 2 2 read-write TI desc TI 1 1 read-write OV desc OV 0 0 read-write CCR1 capture compare register 0x320 32 read-write CCR desc CCR 15 0 read-write CCR2 capture compare register 0x324 32 read-write CCR desc CCR 15 0 read-write CCR3 capture compare register 0x328 32 read-write CCR desc CCR 15 0 read-write CCR4 capture compare register 0x32C 32 read-write CCR desc CCR 15 0 read-write CR1 Control register1 0x330 32 read-write CH4POL desc CH4POL 15 15 read-write CH4FLT desc CH4FLT 14 12 read-write CH3POL desc CH3POL 11 11 read-write CH3FLT desc CH3FLT 10 8 read-write CH2POL desc CH2POL 7 7 read-write CH2FLT desc CH2FLT 6 4 read-write CH1POL desc CH1POL 3 3 read-write CH1FLT desc CH1FLT 2 0 read-write DMA DMA Control register 0x340 32 read-write CC4 desc CC4 5 5 read-write CC3 desc CC3 4 4 read-write CC2 desc CC2 3 3 read-write CC1 desc CC1 2 2 read-write TRS desc TRS 1 1 read-write OV desc OV 0 0 read-write GTIM2 General Timer 2 0x40001000 GTIM2 General Timer2 Interrupt 17 GTIM3 General Timer 3 0x40014000 GTIM3 General Timer3 Interrupt 18 GTIM4 General Timer 4 0x40014400 GTIM4 General Timer4 Interrupt 19 I2C1 desc I2C1 0x40005400 I2C1 I2C1 Interrupt 23 I2C I2C 32 0x0 0x2C registers BRREN desc BRREN 0x0 32 read-write EN desc EN 0 0 read-write BRR desc BRR 0x4 32 read-write BRR fSCL = fPCLK / 8 / (BRR+1) 7 0 read-write CR Control register 0x8 32 read-write EN desc EN 6 6 read-write STA desc STA 5 5 read-write STO desc STO 4 4 read-write SI desc SI 3 3 read-write AA desc AA 2 2 read-write FLT desc FLT 0 0 read-write DR Data register 0xC 32 read-write DR desc DR 7 0 read-write ADDR0 Slave Addrress0 0x10 32 read-write ADDR0 desc ADDR0 7 1 read-write GC desc GC 0 0 read-write STAT Status register 0x14 32 read-only STAT desc STAT 7 0 read-only ADDR1 Slave Addrress1 0x20 32 read-write ADDR1 desc ADDR1 7 1 read-write ADDR2 Slave Addrress2 0x24 32 read-write ADDR2 desc ADDR2 7 1 read-write MATCH Slave Addrress match flag 0x28 32 read-only ADDR2 desc ADDR2 2 2 read-only ADDR1 desc ADDR1 1 1 read-only ADDR0 desc ADDR0 0 0 read-only I2C2 desc I2C2 0x40005800 I2C2 I2C2 Interrput 24 IWDT desc IWDT 0x40003000 WDT Watch Dog Timer Interrupt 0 WDT IWDT 32 0x0 0x28 registers KR Key register 0x0 32 write-only KR desc KR 15 0 write-only CR Control register 0x4 32 read-write PAUSE desc PAUSE 5 5 read-write IE desc IE 4 4 read-write ACTION desc ACTION 3 3 read-write PRS desc PRS 2 0 read-write ARR Auto reload register 0x8 32 read-write ARR desc ARR 11 0 read-write SR Status register 0xC 32 read-write RELOAD desc RELOAD 5 5 read-only RUN desc RUN 4 4 read-only OV desc OV 3 3 read-write WINRF desc WINRF 2 2 read-only ARRF desc ARRF 1 1 read-only CRF desc CRF 0 0 read-only WINR Window register 0x10 32 read-write WINR desc WINR 11 0 read-write CNT counter 0x24 32 read-only CNT desc CNT 11 0 read-only LVD desc LVD 0x40012A80 LVD Low Voltage Detect Interrupt 1 LVD 32 0x0 0xC registers CR0 Control register0 0x0 32 read-write IE desc IE 9 9 read-write VTH desc VTH 7 4 read-write SOURCE desc SOURCE 3 2 read-write ACTION desc ACTION 1 1 read-write EN desc EN 0 0 read-write CR1 Control register1 0x4 32 read-write LEVEL desc LEVEL 7 7 read-write FALL desc FALL 6 6 read-write RISE desc RISE 5 5 read-write FLTCLK desc FLTCLK 4 4 read-write FLTTIME desc FLTTIME 3 1 read-write FLTEN desc FLTEN 0 0 read-write SR status register 0x8 32 read-write FLTV desc FLTV 1 1 read-only INTF desc INTF 0 0 read-write RAM desc RAM 0x40022400 FLASHRAM Flash/RAM Interrupt 3 RAM 32 0x0 0x10 registers IER Interrupt enable register 0x0 32 read-write PARITY desc PARITY 1 1 read-write EN desc EN 0 0 read-write ADDR Parity check error addr register 0x4 32 read-only ADDR desc ADDR 31 0 read-only ISR Interrupt flag register 0x8 32 read-only PARITY desc PARITY 0 0 read-only ICR Interrupt flag clear register 0xC 32 read-write PARITY desc PARITY 0 0 read-write RTC desc RTC 0x40002800 RTC Real Time Clock Interrupt 2 RTC 32 0x0 0x3C registers KEY desc KEY 0x0 32 write-only KEY Key = 0xCA - 0x53 7 0 write-only CR0 Control register0 0x4 32 read-write START desc START 7 7 read-write RTC1HZ desc RTC1HZ 6 5 read-write H24 desc H24 3 3 read-write INTERVAL desc INTERVAL 2 0 read-write CR1 Control register1 0x8 32 read-write SOURCE desc SOURCE 10 8 read-write WINDOW desc WINDOW 1 1 read-only ACCESS desc ACCESS 0 0 read-write CR2 Control register2 0xC 32 read-write ALARMBEN desc ALARMBEN 10 10 read-write ALARMAEN desc ALARMAEN 9 9 read-write AWTEN desc AWTEN 7 7 read-write TAMPEN desc TAMPEN 6 6 read-write RTCOUT desc RTCOUT 5 4 read-write TAMPEDGE desc TAMPEDGE 3 3 read-write AWTSRC desc AWTSRC 2 0 read-write COMPEN Compen register 0x10 32 read-write FREQ desc FREQ 19 16 read-write EN desc EN 15 15 read-write SIGN desc SIGN 14 14 read-write STEP desc STEP 13 12 read-write COMP desc COMP 11 0 read-write DATE Time.Second register 0x14 32 read-write WEEK desc WEEK 26 24 read-write YEAR desc YEAR 23 16 read-write MONTH desc MONTH 15 8 read-write DAY desc DAY 7 0 read-write TIME Time.Second register 0x18 32 read-write HOUR desc HOUR 21 16 read-write MINUTE desc MINUTE 14 8 read-write SECOND desc SECOND 6 0 read-write ALARMA Alarm - A 0x1C 32 read-write WEEK desc WEEK 30 24 read-write HOURMASK desc HOURMASK 23 23 read-write HOUR desc HOUR 21 16 read-write MINUTEMASK desc MINUTEMASK 15 15 read-write MINUTE desc MINUTE 14 8 read-write SECONDMASK desc SECONDMASK 7 7 read-write SECOND desc SECOND 6 0 read-write ALARMB Alarm - B 0x20 32 read-write WEEK desc WEEK 30 24 read-write HOURMASK desc HOURMASK 23 23 read-write HOUR desc HOUR 21 16 read-write MINUTEMASK desc MINUTEMASK 15 15 read-write MINUTE desc MINUTE 14 8 read-write SECONDMASK desc SECONDMASK 7 7 read-write SECOND desc SECOND 6 0 read-write TAMPDATE desc TAMPDATE 0x24 32 read-write WEEK desc WEEK 15 13 read-write MONTH desc MONTH 12 8 read-write DAY desc DAY 5 0 read-write TAMPTIME desc TAMPTIME 0x28 32 read-write HOUR desc HOUR 21 16 read-write MINUTE desc MINUTE 14 8 read-write SECOND desc SECOND 6 0 read-write AWTARR Auto Wakeup Timer Auto Reload Register 0x2C 32 read-write ARR desc ARR 15 0 read-write IER Interrupt enable register 0x30 32 read-write INTERVAL desc INTERVAL 6 6 read-write TAMPOV desc TAMPOV 4 4 read-write TAMP desc TAMP 3 3 read-write AWTIMER desc AWTIMER 2 2 read-write ALARMB desc ALARMB 1 1 read-write ALARMA desc ALARMA 0 0 read-write ISR Interrupt status register 0x34 32 read-only INTERVAL desc INTERVAL 6 6 read-only TAMPOV desc TAMPOV 4 4 read-only TAMP desc TAMP 3 3 read-only AWTIMER desc AWTIMER 2 2 read-only ALARMB desc ALARMB 1 1 read-only ALARMA desc ALARMA 0 0 read-only ICR Interrupt flag clear register 0x38 32 read-write INTERVAL desc INTERVAL 6 6 read-write TAMPOV desc TAMPOV 4 4 read-write TAMP desc TAMP 3 3 read-write AWTIMER desc AWTIMER 2 2 read-write ALARMB desc ALARMB 1 1 read-write ALARMA desc ALARMA 0 0 read-write SPI1 desc SPI1 0x40013000 SPI1 SPI1 Interrupt 25 SPI SPI 32 0x0 0x1C registers CR1 Control register1 0x0 32 read-write MISOHD desc MISOHD 18 18 read-write DMATX desc DMATX 17 17 read-write DMARX desc DMARX 16 16 read-write MODE desc MODE 15 14 read-write WIDTH desc WIDTH 13 10 read-write SSM desc SSM 9 9 read-write SMP desc SMP 8 8 read-write LSBF desc LSBF 7 7 read-write EN desc EN 6 6 read-write BR desc BR 5 3 read-write MSTR desc MSTR 2 2 read-write CPOL desc CPOL 1 1 read-write CPHA desc CPHA 0 0 read-write IER Interrupt enable register 0x4 32 read-write MODF desc MODF 7 7 read-write SSERR desc SSERR 6 6 read-write OV desc OV 5 5 read-write UD desc UD 4 4 read-write SSR desc SSR 3 3 read-write SSF desc SSF 2 2 read-write RXNE desc RXNE 1 1 read-write TXE desc TXE 0 0 read-write CR2 Control register2 0x8 32 read-write HDOE desc HDOE 0 0 read-write SSI Slave slect register 0xC 32 read-write SSI desc SSI 0 0 read-write ISR Interrupt status register 0x10 32 read-only SSLVL desc SSLVL 9 9 read-only BUSY desc BUSY 8 8 read-only MODF desc MODF 7 7 read-only SSERR desc SSERR 6 6 read-only OV desc OV 5 5 read-only UD desc UD 4 4 read-only SSR desc SSR 3 3 read-only SSF desc SSF 2 2 read-only RXNE desc RXNE 1 1 read-only TXE desc TXE 0 0 read-only ICR Interrupt flag clear register 0x14 32 read-write MODF desc MODF 7 7 read-write SSERR desc SSERR 6 6 read-write OV desc OV 5 5 read-write UD desc UD 4 4 read-write SSR desc SSR 3 3 read-write SSF desc SSF 2 2 read-write RXNE desc RXNE 1 1 read-write FLUSH desc FLUSH 0 0 read-write DR Data register 0x18 32 read-write DR desc DR 15 0 read-write SPI2 desc SPI2 0x40003800 SPI2 SPI2 Interrupt 26 SYSCTRL System Ctrl 0x40010000 RCC RCC Interupt 4 SYSCTRL 32 0x0 0x78 registers CR0 Control Reg0 0x0 32 read-write KEY desc KEY 31 16 write-only HCLKPRS desc HCLKPRS 7 5 read-write PCLKPRS desc PCLKPRS 4 3 read-write SYSCLK desc SYSCLK 2 0 read-write CR1 Control Reg1 0x4 32 read-write KEY desc KEY 31 16 write-only CLKCCS desc CLKCCS 8 8 read-write HSECCS desc HSECCS 7 7 read-write LSECCS desc LSECCS 6 6 read-write LSELOCK desc LSELOCK 5 5 read-write LSEEN desc LSEEN 4 4 read-write LSIEN desc LSIEN 3 3 read-write PLLEN desc PLLEN 2 2 read-write HSEEN desc HSEEN 1 1 read-write HSIEN desc HSIEN 0 0 read-write CR2 Control Reg2 0x8 32 read-write KEY desc KEY 31 16 write-only WAKEUPCLK desc WAKEUPCLK 3 3 read-write LOCKUP desc LOCKUP 2 2 read-write SWDIO desc SWDIO 1 1 read-write IER Interupt Enable Reg 0xC 32 read-write KEY desc KEY 31 16 write-only HSEFAULT desc HSEFAULT 8 8 read-write LSEFAULT desc LSEFAULT 7 7 read-write HSEFAIL desc HSEFAIL 6 6 read-write LSEFAIL desc LSEFAIL 5 5 read-write LSERDY desc LSERDY 4 4 read-write LSIRDY desc LSIRDY 3 3 read-write PLLRDY desc PLLRDY 2 2 read-write HSERDY desc HSERDY 1 1 read-write HSIRDY desc HSIRDY 0 0 read-write ISR Interupt Status Reg 0x10 32 read-only LSESTABLE desc LSESTABLE 15 15 read-only LSISTABLE desc LSISTABLE 14 14 read-only PLLSTABLE desc PLLSTABLE 13 13 read-only HSESTABLE desc HSESTABLE 12 12 read-only HSISTABLE desc HSISTABLE 11 11 read-only HSEFAULT desc HSEFAULT 8 8 read-only LSEFAULT desc LSEFAULT 7 7 read-only HSEFAIL desc HSEFAIL 6 6 read-only LSEFAIL desc LSEFAIL 5 5 read-only LSERDY desc LSERDY 4 4 read-only LSIRDY desc LSIRDY 3 3 read-only PLLRDY desc PLLRDY 2 2 read-only HSERDY desc HSERDY 1 1 read-only HSIRDY desc HSIRDY 0 0 read-only ICR Interupt Clear Reg 0x14 32 read-write HSEFAULT desc HSEFAULT 8 8 read-write LSEFAULT desc LSEFAULT 7 7 read-write HSEFAIL desc HSEFAIL 6 6 read-write LSEFAIL desc LSEFAIL 5 5 read-write LSERDY desc LSERDY 4 4 read-write LSIRDY desc LSIRDY 3 3 read-write PLLRDY desc PLLRDY 2 2 read-write HSERDY desc HSERDY 1 1 read-write HSIRDY desc HSIRDY 0 0 read-write HSI HSI Control Reg 0x18 32 read-write STABLE desc STABLE 15 15 read-only DIV desc DIV 14 11 read-write TRIM desc TRIM 10 0 read-write HSE HSE Control Reg 0x1C 32 read-write STABLE desc STABLE 19 19 read-only DETCNT desc DETCNT 18 8 read-write FLT desc FLT 7 7 read-write MODE desc MODE 6 6 read-write WAITCYCLE desc WAITCYCLE 5 4 read-write FREQ desc FREQ 3 2 read-write DRIVER desc DRIVER 1 0 read-write LSI LSI Control Reg 0x20 32 read-write STABLE desc STABLE 15 15 read-only WAITCYCLE desc WAITCYCLE 11 10 read-write TRIM desc TRIM 9 0 read-write LSE LSE Control Reg 0x24 32 read-write STABLE desc STABLE 15 15 read-only MODE desc MODE 6 6 read-write WAITCYCLE desc WAITCYCLE 5 4 read-write AMP desc AMP 3 2 read-write DRIVER desc DRIVER 1 0 read-write PLL PLL Control Reg 0x28 32 read-write RFU desc RFU 19 16 read-write STABLE desc STABLE 15 15 read-only WAITCYCLE desc WAITCYCLE 14 12 read-write FREQOUT desc FREQOUT 11 9 read-write MUL desc MUL 8 4 read-write FREQIN desc FREQIN 3 2 read-write SOURCE desc SOURCE 1 0 read-write DEBUG Debug Control Reg 0x2C 32 read-write WWDT desc WWDT 10 10 read-write IWDT desc IWDT 9 9 read-write RTC desc RTC 8 8 read-write AWT desc AWT 6 6 read-write BTIM123 desc BTIM123 5 5 read-write GTIM4 desc GTIM4 4 4 read-write GTIM3 desc GTIM3 3 3 read-write GTIM2 desc GTIM2 2 2 read-write GTIM1 desc GTIM1 1 1 read-write ATIM desc ATIM 0 0 read-write AHBEN AHB Clock Control Reg 0x30 32 read-write GPIOF desc GPIOF 9 9 read-write GPIOC desc GPIOC 6 6 read-write GPIOB desc GPIOB 5 5 read-write GPIOA desc GPIOA 4 4 read-write CRC desc CRC 2 2 read-write FLASH desc FLASH 1 1 read-write DMA desc DMA 0 0 read-write APBEN2 APB Clock Control Reg2 0x34 32 read-write AWT desc AWT 13 13 read-write BTIM desc BTIM 12 12 read-write GTIM4 desc GTIM4 11 11 read-write GTIM3 desc GTIM3 10 10 read-write UART1 desc UART1 9 9 read-write SPI1 desc SPI1 8 8 read-write ATIM desc ATIM 7 7 read-write VC desc VC 4 4 read-write ADC desc ADC 2 2 read-write APBEN1 APB Clock Control Reg1 0x38 32 read-write I2C2 desc I2C2 12 12 read-write I2C1 desc I2C1 11 11 read-write UART3 desc UART3 8 8 read-write UART2 desc UART2 7 7 read-write SPI2 desc SPI2 6 6 read-write IWDT desc IWDT 5 5 read-write WWDT desc WWDT 4 4 read-write RTC desc RTC 3 3 read-write GTIM2 desc GTIM2 2 2 read-write GTIM1 desc GTIM1 1 1 read-write AHBRST AHB Reset Control Reg 0x40 32 read-write GPIOF desc GPIOF 9 9 read-write GPIOC desc GPIOC 6 6 read-write GPIOB desc GPIOB 5 5 read-write GPIOA desc GPIOA 4 4 read-write CRC desc CRC 2 2 read-write FLASH desc FLASH 1 1 read-write DMA desc DMA 0 0 read-write APBRST2 APB Reset Control Reg2 0x44 32 read-write AWT desc AWT 13 13 read-write BTIM desc BTIM 12 12 read-write GTIM4 desc GTIM4 11 11 read-write GTIM3 desc GTIM3 10 10 read-write UART1 desc UART1 9 9 read-write SPI1 desc SPI1 8 8 read-write ATIM desc ATIM 7 7 read-write VC desc VC 4 4 read-write ADC desc ADC 2 2 read-write APBRST1 APB Reset Control Reg1 0x48 32 read-write I2C2 desc I2C2 12 12 read-write I2C1 desc I2C1 11 11 read-write UART3 desc UART3 8 8 read-write UART2 desc UART2 7 7 read-write SPI2 desc SPI2 6 6 read-write IWDT desc IWDT 5 5 read-write WWDT desc WWDT 4 4 read-write RTC desc RTC 3 3 read-write GTIM2 desc GTIM2 2 2 read-write GTIM1 desc GTIM1 1 1 read-write RESETFLAG Reset Status Reg 0x4C 32 read-write SYSRESETREQ desc SYSRESETREQ 9 9 read-write LOCKUP desc LOCKUP 8 8 read-write RSTB desc RSTB 6 6 read-write WWDT desc WWDT 5 5 read-write IWDT desc IWDT 4 4 read-write LVD desc LVD 3 3 read-write POR desc POR 0 0 read-write GTIM1CAP GTIM1 CAP Control Reg 0x50 32 read-write CH4 desc CH4 14 12 read-write CH3 desc CH3 10 8 read-write CH2 desc CH2 6 4 read-write CH1 desc CH1 2 0 read-write GTIM2CAP GTIM2 CAP Control Reg 0x54 32 read-write CH4 desc CH4 14 12 read-write CH3 desc CH3 10 8 read-write CH2 desc CH2 6 4 read-write CH1 desc CH1 2 0 read-write GTIM3CAP GTIM3 CAP Control Reg 0x58 32 read-write CH4 desc CH4 14 12 read-write CH3 desc CH3 10 8 read-write CH2 desc CH2 6 4 read-write CH1 desc CH1 2 0 read-write GTIM4CAP GTIM4 CAP Control Reg 0x5C 32 read-write CH4 desc CH4 14 12 read-write CH3 desc CH3 10 8 read-write CH2 desc CH2 6 4 read-write CH1 desc CH1 2 0 read-write ATIMETR ATIM ETR Control Reg 0x60 32 read-write ATIMETR desc ATIMETR 2 0 read-write GTIMETR GTIM1-4 ETR Control Reg 0x64 32 read-write GTIM4ETR desc GTIM4ETR 14 12 read-write GTIM3ETR desc GTIM3ETR 10 8 read-write GTIM2ETR desc GTIM2ETR 6 4 read-write GTIM1ETR desc GTIM1ETR 2 0 read-write TIMITR BTIMx GTIMx ATIM ITR Control Reg 0x6C 32 read-write BTIM3ITR desc BTIM3ITR 23 21 read-write BTIM2ITR desc BTIM2ITR 20 18 read-write BTIM1ITR desc BTIM1ITR 17 15 read-write GTIM4ITR desc GTIM4ITR 14 12 read-write GTIM3ITR desc GTIM3ITR 11 9 read-write GTIM2ITR desc GTIM2ITR 8 6 read-write GTIM1ITR desc GTIM1ITR 5 3 read-write ATIMITR desc ATIMITR 2 0 read-write MCO Master Clock Output Control Reg 0x70 32 read-write DIV desc DIV 6 4 read-write SOURCE desc SOURCE 3 0 read-write IRMOD IR MOD Control Reg 0x74 32 read-write MOD desc MOD 3 0 read-write UART1 desc UART1 0x40013800 UART1 UART1 Interrupt 27 UART UART 32 0x0 0x38 registers CR1 Control register1 0x0 32 read-write OVER desc OVER 10 9 read-write START desc START 8 8 read-write SYNC desc SYNC 6 6 read-write STOP desc STOP 5 4 read-write PARITY desc PARITY 3 2 read-write RXEN desc RXEN 1 1 read-write TXEN desc TXEN 0 0 read-write CR2 Control register2 0x4 32 read-write SOURCE desc SOURCE 9 8 read-write DMATX desc DMATX 7 7 read-write DMARX desc DMARX 6 6 read-write TXINV desc TXINV 5 5 read-write RXINV desc RXINV 4 4 read-write RTSEN desc RTSEN 3 3 read-write CTSEN desc CTSEN 2 2 read-write SIGNAL desc SIGNAL 1 1 read-write ADDREN desc ADDREN 0 0 read-write IER Interrupt enable register 0x8 32 read-write CTS CTS change 6 6 read-write PE Parity error 4 4 read-write FE Frame error 3 3 read-write RC Receive complete 2 2 read-write TC Transmit complete 1 1 read-write TXE TxBuf empty 0 0 read-write ISR Interrupt status register 0x1C 32 read-only TXBUSY desc TXBUSY 8 8 read-only CTSLV CTS PIN level 7 7 read-only CTS CTS change 6 6 read-only MATCH Slave addr match 5 5 read-only PE Parity error 4 4 read-only FE Frame error 3 3 read-only RC Receive complete 2 2 read-only TC Transmit complete 1 1 read-only TXE TxBuf empty 0 0 read-only ICR Interrupt flag clear register 0x20 32 read-write CTS CTS change 6 6 read-write PE Parity error 4 4 read-write FE Frame error 3 3 read-write RC Receive complete 2 2 read-write TC Transmit complete 1 1 read-write BRRI desc BRRI 0xC 32 read-write BRRI desc BRRI 15 0 read-write BRRF desc BRRF 0x10 32 read-write BRRF desc BRRF 3 0 read-write RDR Data reg for read 0x24 32 read-only RDR desc RDR 8 0 read-only TDR Data reg for write 0x28 32 write-only TDR desc TDR 8 0 write-only ADDR Slave addr 0x30 32 read-write ADDR desc ADDR 7 0 read-write MASK Slave addr mask 0x34 32 read-write MASK desc MASK 7 0 read-write UART2 desc UART2 0x40004400 UART2 UART2 Interrupt 28 UART3 desc UART3 0x40004800 UART3 UART3 Interrupt 29 VC1 desc VC1 0x40012A00 VC1 Voltage Comparator 1 Interrupt 14 VC VC 32 0x0 0x10 registers DIV desc DIV 0x0 32 read-write VIN desc VIN 7 7 read-write EN desc EN 6 6 read-write DIV desc DIV 5 0 read-write CR0 Control register0 0x4 32 read-write INN desc INN 15 12 read-write INP desc INP 11 8 read-write WINDOW desc WINDOW 7 7 read-write POL desc POL 6 6 read-write IE desc IE 5 5 read-write HYS desc HYS 4 3 read-write RESP desc RESP 2 1 read-write EN desc EN 0 0 read-write CR1 Control register1 0x8 32 read-write BLANKFLT desc BLANKFLT 15 13 read-write BLANKCH3B desc BLANKCH3B 12 12 read-write BLANKCH2B desc BLANKCH2B 11 11 read-write BLANKCH1B desc BLANKCH1B 10 10 read-write ATIMBK desc ATIMBK 9 9 read-write ATIMCLR desc ATIMCLR 8 8 read-write HIGHIE desc HIGHIE 7 7 read-write RISEIE desc RISEIE 6 6 read-write FALLIE desc FALLIE 5 5 read-write FLTCLK desc FLTCLK 4 4 read-write FLTTIME desc FLTTIME 3 1 read-write FLTEN desc FLTEN 0 0 read-write SR Status register 0xC 32 read-write READY desc READY 2 2 read-only FLTV desc FLTV 1 1 read-only INTF desc INTF 0 0 read-write VC2 desc VC2 0x40012A10 VC2 Voltage Comparator 2 Interrupt 15 WWDT desc WWDT 0x40002C00 WDT Watch Dog Timer Interrupt 0 WDT WWDT 32 0x0 0xC registers CR0 Control register1 0x0 32 read-write EN desc EN 7 7 read-write WCNT desc WCNT 6 0 read-write CR1 Control register2 0x4 32 read-write IE desc IE 10 10 read-write PRS desc PRS 9 7 read-write WINR desc WINR 6 0 read-write SR Status register 0x8 32 read-write POV desc POV 0 0 read-write