驱动:在微软驱动官网下载并解压 Acer Incorporated. - Other hardware - USB Ethernet/RNDIS Gadget Windows Vista版本的
图中第一个就是 Windows Vista 版本的
解压后,从设备管理器,右击树莓派那个USB叹号设备(名字一般是未识别的),更新驱动,路径选你解压的路径即可。
效果图(我的是英文系统)
IP地址可以通过 cmd 命令查看(先看你树莓派USB Ethernet/RNDIS Gadget网卡的网段),如我的是 192.168.137.1
就输入
查看arp表里含有192.168.137的设备
C:\WINDOWS\system32>arp -a | findstr 192.168.137
Interface: 192.168.137.1 --- 0x41
192.168.137.233
da-xx-xx-xx-xx-24
static
192.168.137.255
ff-ff-ff-ff-ff-ff
static
然后255是广播地址嘛(计算机网络知识),所以树莓派的USB网卡ip地址就是 192.168.137.233 了
确保树莓派开了SSH服务,然后
ssh -T pi@192.168.137.233
成功的话会提示你接受密钥并输入密码,即找到并SSH测试连接通了树莓派
设置网络共享:电脑共享网络给树莓派用(通过USB Ethernet/RNDIS Gadget网卡)
图盗自 https://gist.github.com/gbaman/975e2db164b3ca2b51ae11e45e8fd40a
当然也可以通过 ping raspberrypi.local
前提是你电脑装了 mDNS 协议(一个局域网版本的DNS无服务端协议)支持软件,如 Bonjour
记得把你电脑网络 共享给 树莓派 USB 网卡
测试脚本 (led_ctrl.sh)
#!/bin/sh #控制GPIO口高低电平 echo $1 > /sys/class/gpio/export echo out > /sys/class/gpio/gpio$1/direction echo 1 > /sys/class/gpio/gpio$1/value sleep 1 #延时1秒 echo 0 > /sys/class/gpio/gpio$1/value echo $1 > /sys/class/gpio/unexport给脚本加上执行权限
sudo chmod+x ./led_ctrl.sh测试GPIO命令
# sudo ./led_ctrl.sh 你要测试的GPIO口号 sudo ./led_ctrl.sh 2使用:在面包板上,LED灯接220Ω电阻,一脚接GND,一脚接你要测试的GPIO引脚。(当然我还用了 T 型拓展板)
效果:亮灯,一秒后灭灯