微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 手机设计讨论 > MTK手机平台交流 > APP控制GPIO口

APP控制GPIO口

时间:10-02 整理:3721RD 点击:
源码:        
public static void switchLight(String s) {
                try {
                        process = Runtime.getRuntime().exec("sh");
                        dos = new DataOutputStream(process.getOutputStream());
                        dos.writeBytes("echo -wdir114"+" 1 > /sys/devices/virtual/misc/mtGPIO/pin"+"\n");
                        dos.flush();
                        dos.writeBytes("echo -wdout114"+" "+s+" > /sys/devices/virtual/misc/mtgpio/pin"+"\n");
                        dos.flush();
                        dos.close();
                } catch (IOException e) {
                        e.printStackTrace();
                }
        }
前提条件:
1、APP具有System权限
2、\ttjk\mediatek\platform\MT6582\kernel\drivers\gpio\mt_gpio_affix.c    修改static DEVICE_ATTR(pin,      0666, mt_gpio_show_pin,   mt_gpio_store_pin); 使pin文件可写

:):):):):):):):):)

mark.......

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top