是否存在可用于编程需求的虚拟 GPIO 驱动程序?
我必须在我的 Linux PC 上开发一个软件,然后在一些具有物理 GPIO 的嵌入式系统(C.H.I.P.、OpenWRT 等...)上尝试它?
谢谢!
该解决方案存在,并且自内核 4.10 起可作为 GPIO 模型驱动程序使用。
给你一些参考:
你也可以尝试这个https://github.com/maquefel/virtual_gpio_basic。
在这种情况下,GPIO 与真实硬件无法区分。
最新的 qemu 版本还支持带中断的 GPIO。