183130227 发表于 2024-7-20 18:01:39

用for循环扫陌生板子管脚的gpio值

本帖最后由 183130227 于 2024-7-20 18:13 编辑

此方法 算是穷举法
可以检测出led灯 usb口 网口 插座等 可以验证的gpio值

led灯很直观 扫到了立马就亮了 可以很容易确定

usb口 可以插上优盘且用命令cat /dev/kmsg实时监听内核日志

网口 有的网口电源也由gpio控制 扫到了内核日志也有变化

插座 可以在插座上面接上灯或者万用表







for ii in {1..159}
do
echo $ii >/sys/class/gpio/export
echo out >/sys/class/gpio/gpio$ii/direction
echo 0 >/sys/class/gpio/gpio$ii/value
sleep 1
echo 1 >/sys/class/gpio/gpio$ii/value
read -s -n1 -p "当前gpio是:$ii,按任意键继续 ... "
echo ""
done





2u4u 发表于 2024-8-6 08:48:54

mpc1917的typec口 gpio能测吗

renjiu648 发表于 2024-10-5 16:00:10

请问是这个效果嘛,扫到了就会显示嘛?
页: [1]
查看完整版本: 用for循环扫陌生板子管脚的gpio值