我正在运行一个 beaglebone 和一个树莓派。我可以在路径 /sys/class/gpio 中轻松读取 gpio。我可以轻松地使用 Web 服务器从一台机器读取 gpio 状态到另一台机器,但我想知道是否有更好的较低级别的方法来通过网络映射 gpio 文件夹。我尝试了 NFS,但在运行 debian wheezy 映像的树莓派上收到此警告:
pi@raspberrypi ~ $ sudo service nfs-kernel-server restart
[ ok ] Stopping NFS kernel daemon: mountd nfsd.
[ ok ] Unexporting directories for NFS kernel daemon....
[....] Exporting directories for NFS kernel daemon...exportfs: /etc/exports [1]: Neither 'subtree_check' or 'no_subtree_check' specified for export "192.168.1.178:/sys/class/gpio".
Assuming default behaviour ('no_subtree_check').
NOTE: this default has changed since nfs-utils version 1.0.x
exportfs: /sys/class/gpio does not support NFS export
. ok
[....] Starting NFS kernel daemon: nfsd
[warn] Not starting: portmapper is not running ... (warning).
所以看起来 gpio 不支持通过 NFS 映射。有谁知道另一种方法吗?
谢谢!贾斯汀