MT6762 Android9.0 adb控制GPIO方法
1.设备开机,adb shell进入设备,使用find命令找到mt_gpio节点
find ./sys -name "mt_gpio" 复制代码
2.进入mt_gpio节点路径
cd sys/bus/platform/drivers/mediatek-mt6758-pinctrl/10050000.pinctrl/ 复制代码
3.设置gpio的状态 如下为设置gpio60 的状态信息
echo "mode 60 0" > mt_gpio //set gpio60 mode0 echo "dir 60 1"> mt_gpio //set gpio60 0:input;1,output echo "out 60 1"> mt_gpio //set gpio60 output value: 0,low;1,high echo "pullen 60 1" > mt_gpio //set gpio60 1,pull enable;0, pull disable echo "pullsel 60 0"> mt_gpio //set gpio60 1,pullup;0,pull down 复制代码
4.查看gpio状态
cat /sys/bus/platform/drivers/mediatek-pinctrl/10005000.pinctrl/mt_gpio 复制代码
更多MTK技术资料以及产品规格详情,可查看深圳市新移科技有限公司官方网站,新移科技主推联发科智能平台 4G 模块:MT6761、MT6762、MT6765、MT8788,MT6771 #5G 模块:MT6853、MT6873