- label GPIOX,例如:
- GPIOA, GPIOB, GPIOC, GPIOD, GPIOE, GPIOF, GPIOG
- 由于芯片引脚数的差异,并非所有端口名称都能使用。具体可参考芯片手册说明。
- flags,引脚配置参数,可以通过 xxx|xxx 方式进行组合配置:
- Pin.IN, 输入
- Pin.OUT,输出
- Pin.DISCONNECTED,取消配置、引脚悬空
- Pin.INT_ENABLE,使能外部中断
- Pin.INT_EDGE_RISING,外部中断边缘上升触发
- Pin.INT_EDGE_FALLING,外部中断边缘下降触发
- Pin.INT_EDGE_BOTH,外部中断边缘上升、下降均触发
- Pin.PULL_UP,上拉模式
- Pin.PULL_DOWN,下拉模式
- Pin.OPEN_DRAIN,开漏极模式