【问题标题】:Virtual GPIO emulation虚拟 GPIO 仿真
【发布时间】:2023-04-27 13:51:01
【问题描述】:

是否存在用于编程需求的虚拟 GPIO 驱动程序?

我必须在我的 Linux PC 上开发一个软件,然后在一些带有物理 GPIO(C.H.I.P.、OpenWRT 等)的嵌入式系统上试用它?

谢谢!

【问题讨论】:

    标签: linux gpio emulation


    【解决方案1】:

    该解决方案从内核 4.10 开始作为 GPIO 模型驱动程序存在并且可用。

    一些参考资料:

    【讨论】:

      【解决方案2】:

      你也可以试试这个https://github.com/maquefel/virtual_gpio_basic

      在这种情况下,gpios 与真实硬件无法区分。

      最新的 qemu 版本也支持中断 gpio。

      【讨论】: