android4.0 下, 一个IO 口控制的驱动的问题.想实现一个这样的驱动:小机上有一个可以控制IO 口的按键,按一下,可将某个IO 口拉高或拉低.android系统要响应这个变化, 并做出相应的反应, 如休眠或唤醒, 或开锁或锁.
问题: 应如何实现上述驱动?

解决方案 »

  1.   

    可以参考在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口
    http://blog.csdn.net/xqhrs232/article/details/7319547
      

  2.   


    有人这样说, linux下(GPIO)操作串口, android 下, 应用读取串口, 这种方式是不是更简单些?(疑问: 是不是 android下写一个应用, 应用一直运行? 这种方式如何实现呢?)
      

  3.   

    提示一下: 开发板(XX方案)中的BSP 中有许多简单的驱动都有IO口的操作(许多宏操作),可以参考一下.