M总线

deki-gpio

数字引脚:驱动引脚、读取引脚、对引脚的脉冲计数。另有一个为开发板外设上电的启动步骤。

实现 IDekiGPIO,负责三件事:驱动引脚、读取引脚,以及通过中断对引脚的边沿计数,这样脉冲频率高于游戏轮询频率的设备(轨迹球、旋转编码器)不会丢步。引脚由平台包提供;在 ESP32 上就是 deki-esp32-integration。

GpioPinSetup 是一个启动步骤,将一个引脚拉高或拉低,之后可以选择等待一段时间:例如为显示屏供电的电源轨,或与显示屏共用总线的设备的片选引脚。开发板包用它按顺序启动各自的硬件。