python - Python 中的 PCI 总线接口(interface)

标签 python pci

我们有一 block 可以连接到主板的 PCI 总线上的板。我们可以通过板子的定制软件读取基地址以及相关信息。通过主板进行读写没有任何问题,这意味着操作系统级别不应该有任何问题。我们需要通过Python接口(interface)访问数据。是否有任何库或代码可以将数据发送到该地址?该板已支持 C++ 和 VB 库。我实际上需要的是Python中的PCI总线接口(interface)。

最佳答案

如果您的系统有 pciutils库然后你可以使用 libpci python librarie API 用于通过 python 访问 PCI,其中“python libpci”使用 ctype 库来访问“pciutils libpci”共享库。 “pciutils libpci”使用操作系统相关的接口(interface)来访问 PCI 内存区域,例如在 Linux 中,它使用 procfs 或 sysfs 来读取或写入内存。

关于python - Python 中的 PCI 总线接口(interface),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26400340/

相关文章:

python - 迭代数据帧时出现未知值

linux - PCIE linux 内核驱动程序中的流式 DMA

linux - linux内核中调用的pci驱动的probe函数在哪里

python - 如何只对 python 循环中的第一项执行某些操作?

python - 从python文件中的行中删除整数值

caching - PCIE中的 'Cache line size'相当于什么?

java - 如何在 Android 上获取有关显示设备的 PCI 信息

linux - 通过用户空间 I/O (UIO) Linux 驱动程序与 QEMU edu 设备连接

python - 生成每个可能的整数区间

python - 如何为输出文本文件添加时间戳