一个芯片中什么接口最多,除了GND外,怕就是GPIO接口,因为这个接口的通用性及灵活性,像变形金刚一样,还可以组合成I2C、SPI等其他结构,所以也是很受欢迎的一种接口形式。
GPIO的供电Vddio、CLOCK、Interrupt等配置可以提供该类结构灵活性,有些接口可以在active mode下使用,而有些则可以选择进入deep sleep甚至hibernate mode,有些有足够驱动能力适合驱动外部设备。
GPIO不同的驱动模式,决定了该接口具有的能力和有的结构,相关器件都可以配置,比如电阻值、负载、频率、电压范围、转换速率Slew Rate、Drive Strength能驱动多大电流等。
高速输入/输出矩阵(HSIOM)是一组高速多路复用器,它可路使内部CPU和外围信号进出GPIOs。不同GPIO适应不同的功耗模式,比如有些只能在Acitve mode下使用,有些则只在Deep Sleep使用。