【发布时间】:2023-04-27 13:51:01
【问题描述】:
是否存在用于编程需求的虚拟 GPIO 驱动程序?
我必须在我的 Linux PC 上开发一个软件,然后在一些带有物理 GPIO(C.H.I.P.、OpenWRT 等)的嵌入式系统上试用它?
谢谢!
【问题讨论】:
是否存在用于编程需求的虚拟 GPIO 驱动程序?
我必须在我的 Linux PC 上开发一个软件,然后在一些带有物理 GPIO(C.H.I.P.、OpenWRT 等)的嵌入式系统上试用它?
谢谢!
【问题讨论】:
该解决方案从内核 4.10 开始作为 GPIO 模型驱动程序存在并且可用。
一些参考资料:
【讨论】:
你也可以试试这个https://github.com/maquefel/virtual_gpio_basic。
在这种情况下,gpios 与真实硬件无法区分。
最新的 qemu 版本也支持中断 gpio。
【讨论】: