This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] XIO2001EVM:如何控制GPIO引脚

Guru**** 2455360 points
Other Parts Discussed in Thread: XIO2001EVM, XIO2001

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/623009/xio2001evm-how-to-control-the-gpio-pins

部件号:XIO2001EVM
主题: XIO2001中讨论的其他部件

我们正在尝试控制XIO2001EVM板上的GPIO引脚。  根据我们目前的理解,我们需要编写一个内核模式驱动程序来控制这些驱动程序。  我们没有任何驾驶员开发经验,因此我们发现这有点挑战性。  我们认为我们需要使用 此处所述的bus_interface_standard的SetBusData,但我们仍然不清楚它是否需要成为设备驱动程序堆栈的一部分,如何将驱动程序插入该堆栈,以及如何公开一些用户模式函数以公开对内存偏移的控制。

是否有人会有一个更完整的示例说明如何控制这些示例,以帮助缩短我们的开发时间?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好Eric,

    如XIO2001数据表中所述,器件上的GPIO由映射到器件PCI内存空间的GPIO控制和GPIO数据寄存器控制。
    您提供的链接是一个良好的起点,遗憾的是,我们没有提供有关该实施的代码示例。
    MSDN提供了有关如何创建PCI/PCIe设备驱动程序的多个WDK示例。

    此致,
    豪尔赫