paralleldisplay
– 用于驱动并行显示的本机助手¶
在这些板上可用
-
class
paralleldisplay.
ParallelBus
(*, data0: microcontroller.Pin, command: microcontroller.Pin, chip_select: microcontroller.Pin, write: microcontroller.Pin, read: microcontroller.Pin, reset: microcontroller.Pin, frequency: int = 30000000)¶ 在 Python 代码运行时管理在后台通过 8 位并行总线更新显示。该协议在数据表中可能被称为 8080-I 系列并行接口。它不处理显示初始化。
创建与给定引脚关联的 ParallelBus 对象。通过暗示给定 GPIO 端口上的下 7 个附加引脚,可以从 data0 推断出总线。
并行总线和引脚然后由显示器使用,直到
displayio.release_displays()
即使在重新加载后也被调用。(这样做是为了 CircuitPython 可以在您的代码完成后使用显示。)因此,第一次在 code.py 中初始化显示总线时,您应该displayio.release_displays()
先调用 ,否则在第一次 code.py 运行后会出错。- 参数
-
send
(self, command: int, data: _typing.ReadableBuffer) → None¶ 发送给定的命令值,后跟完整的数据集。
send
一旦代码完成,显示状态,例如垂直滚动,通过设置可能会或可能不会重置。