PYNQ包

所有PYNQ代码都包含在pynq Python包中,可以在Github存储库中找到。

要了解有关Python包结构的更多信息,请参阅官方python文档。
基础模块:

pynq.ps - 便于管理处理系统(PS)和PS / PL接口。
pynq.pl - 促进可编程逻辑(PL)的管理。
pynq.overlay - 管理叠加层的状态,驱动程序和内容。
数据移动模块:

pynq.mmio - 实现PYNQ内存映射IO(MMIO)API
pynq.gpio - 通过包装Linux Sysfs API实现PYNQ通用IO(GPIO)
pynq.xlnk - 为PYNQ DMA实现连续内存分配
附加模块:

pynq.interrupt - 实现PYNQ asyncio
pynq.pmbus - 用于从PMBus读取功率测量值的PYNQ类
pynq.uio -
子包:

pynq.lib - 包含带有PMOD,Arduino和Logictools PYNQ库驱动程序的子包,以及各种通信控制器(GPIO,DMA,视频,音频)的驱动程序

你可能感兴趣的:(PYNQ)