原理
开发者板40pin接口中,存在5个通过PCA6416扩展的GPIO,原理图如下所示:
管脚29、31、33、35、37分别对应PCA6416扩展出来的GPIO3-GPIO7。
PCA6416的对应连接图如下:
PCA6416是通过I2C进行GPIO扩展的芯片,其通过I2C1扩展出16个GPIO,其中,GPIO3-GPIO7连接到40pin接口供开发者使用,开发者可以在用户层程序中直接通过I2C1操作PCA6416,从而控制GPIO3-GPIO7的输入输出。
当前PCA6416对应的GPIO输出电压和电流的情况如下:
- GPIO的输出电压:3.3V。
- GPIO的输出电流:输出高电平时为10mA,输出低电平时为-25mA(负值表示输出电流方向与输出高电平时相反)。
