Peripheral | Address | gd32f303 | gd32f305 | gd32f307 |
---|---|---|---|---|
ADC0 | 0x40012400 | ✔ | ✔ | ✔ |
ADC1 | 0x40012800 | ✔ | ✔ | ✔ |
ADC2 | 0x40013C00 | ✔ | ✔ | ✔ |
AFIO | 0x40010000 | ✔ | ✔ | ✔ |
BKP | 0x40006C00 | ✔ | ✔ | ✔ |
CAN0 | 0x40006400 | ✔ | ✔ | ✔ |
CAN1 | 0x40006800 | ✘ | ✔ | ✔ |
CRC | 0x40023000 | ✔ | ✔ | ✔ |
CTC | 0x4000C800 | ✔ | ✔ | ✔ |
DAC | 0x40007400 | ✔ | ✔ | ✔ |
DBG | 0xE0042000 | ✔ | ✔ | ✔ |
DMA0 | 0x40020000 | ✔ | ✔ | ✔ |
DMA1 | 0x40020400 | ✔ | ✔ | ✔ |
ENET_DMA | 0x40029000 | ✘ | ✔ | ✔ |
ENET_MAC | 0x40028000 | ✘ | ✔ | ✔ |
ENET_MAC_FCTH | 0x40029080 | ✘ | ✔ | ✔ |
ENET_MSC | 0x40028100 | ✘ | ✔ | ✔ |
ENET_PTP | 0x40028700 | ✘ | ✔ | ✔ |
EXMC | 0xA0000000 | ✔ | ✔ | ✔ |
EXTI | 0x40010400 | ✔ | ✔ | ✔ |
FMC | 0x40022000 | ✔ | ✔ | ✔ |
FWDGT | 0x40003000 | ✔ | ✔ | ✔ |
GPIOA | 0x40010800 | ✔ | ✔ | ✔ |
GPIOB | 0x40010C00 | ✔ | ✔ | ✔ |
GPIOC | 0x40011000 | ✔ | ✔ | ✔ |
GPIOD | 0x40011400 | ✔ | ✔ | ✔ |
GPIOE | 0x40011800 | ✔ | ✔ | ✔ |
GPIOF | 0x40011C00 | ✔ | ✔ | ✔ |
GPIOG | 0x40012000 | ✔ | ✔ | ✔ |
I2C0 | 0x40005400 | ✔ | ✔ | ✔ |
I2C1 | 0x40005800 | ✔ | ✔ | ✔ |
NVIC | 0xE000E100 | ✔ | ✔ | ✔ |
PMU | 0x40007000 | ✔ | ✔ | ✔ |
RCU | 0x40021000 | ✔ | ✔ | ✔ |
RTC | 0x40002800 | ✔ | ✔ | ✔ |
SDIO | 0x40018000 | ✔ | ✘ | ✘ |
SPI0 | 0x40013000 | ✔ | ✔ | ✔ |
SPI1 | 0x40003800 | ✔ | ✔ | ✔ |
SPI2 | 0x40003C00 | ✔ | ✔ | ✔ |
TIMER0 | 0x40012C00 | ✔ | ✔ | ✔ |
TIMER1 | 0x40000000 | ✔ | ✔ | ✔ |
TIMER10 | 0x40015400 | ✘ | ✔ | ✔ |
TIMER11 | 0x40001800 | ✘ | ✔ | ✔ |
TIMER12 | 0x40001C00 | ✘ | ✔ | ✔ |
TIMER13 | 0x40002000 | ✘ | ✔ | ✔ |
TIMER2 | 0x40000400 | ✔ | ✔ | ✔ |
TIMER3 | 0x40000800 | ✔ | ✔ | ✔ |
TIMER4 | 0x40000C00 | ✔ | ✔ | ✔ |
TIMER5 | 0x40001000 | ✔ | ✔ | ✔ |
TIMER6 | 0x40001400 | ✔ | ✔ | ✔ |
TIMER7 | 0x40013400 | ✔ | ✔ | ✔ |
TIMER8 | 0x40014C00 | ✘ | ✔ | ✔ |
TIMER9 | 0x40015000 | ✘ | ✔ | ✔ |
UART3 | 0x40004C00 | ✔ | ✔ | ✔ |
UART4 | 0x40005000 | ✔ | ✔ | ✔ |
USART0 | 0x40013800 | ✔ | ✔ | ✔ |
USART1 | 0x40004400 | ✔ | ✔ | ✔ |
USART2 | 0x40004800 | ✔ | ✔ | ✔ |
USBD | 0x40005C00 | ✔ | ✘ | ✘ |
USBFS_DEVICE | 0x50000800 | ✘ | ✔ | ✔ |
USBFS_GLOBAL | 0x50000000 | ✘ | ✔ | ✔ |
USBFS_HOST | 0x50000400 | ✘ | ✔ | ✔ |
USBFS_PWRCLK | 0x50000E00 | ✘ | ✔ | ✔ |
WWDGT | 0x40002C00 | ✔ | ✔ | ✔ |