GD32F450片上集成了丰富的创新外设资源。2个支持三相PWM互补输出和霍尔采集接口的16位高级定时器可用于矢量控制,还拥有多达8个16位通用定时器、2个32位通用定时器、2个16位基本定时器和2个八通道DMA控制器。
外设接口资源包括8个USART、6个SPI、3个快速I2C、2个I2S、2个CAN2.0B、1个SDIO接口、1个10/100M以太网控制器(MAC),并首次配备了两个USB2.0 OTG接口, 包括了全速(Full Speed,12Mbps) 和高速(High Speed,480Mbps) 接口,可提供Device、HOST、OTG等多种传输模式。并采用了全新的支持无晶振(Crystal-less) USB设计。GD32F450的USB 2.0 FS全速接口拥有独立的48 MHz振荡器,可替代外部晶振生成USB通信所需的精确时钟信号,从而有效降低使用成本并提高系统集成度。
全新设计的SPI接口最高工作频率更可达30MHz,还支持4线同步串行模式,方便连接到外部大容量NOR Flash并实现快速访问。模拟外设的性能也已全面增强,GD32F450配备了3个采样率高达2.6M SPS的12位高速ADC,提供了多达24个可复用通道,并新增了16-bit硬件过采样滤波功能和分辨率可配置功能,还拥有2个12位DAC,为支持混合信号控制提供了更高的性价比。多达80%的可用GPIO具有多种可选功能还支持端口重映射,极佳的灵活性和易用性满足多种应用需求。