在Android源码树中添加userspace I2C读写工具(i2c-util)

by @宋宝华Barry 通过/dev/i2c-n节点,用户可以在userspace直接访问板上的i2c外设寄存器,主要是透过I2C_RDWR这个IO控制命令将i2c_msg数组传递给kernel去执行。下面的代码可以完成这个功能: [cpp] view plaincopy #include   #include   #include   #include   #in...
阅读(7208) 评论(9)

Android应用程序开发以及背后的设计思想深度剖析(2)

特别声明:本系列文章LiAnLab.org著作权所有,转载请注明出处。作者系LiAnLab.org资深Android技术顾问吴赫老师。本系列文章交流与讨论:@宋宝华Barry Android的系统设计,与别的智能手机操作系统有很大区别,甚至在以往的任何操作系统里,很难找到像Android这样进行全面地系统级创新的操作系统。从创新层面上来说,Android编程上的思想和支持这种应用程序运行环境的系...
阅读(9826) 评论(5)

Android应用程序开发以及背后的设计思想深度剖析(1)

本文内容,主题是透过应用程序来分析Android系统的设计原理与构架。我们先会简单介绍一下Android里的应用程序编程,然后以这些应用程序在运行环境上的需求来分析出,为什么我们的Android系统需要今天这样的设计方案,这样的设计会有怎样的意义, Android究竟是基于怎样的考虑才变成今天的这个样子,所以本文更多的分析Android应用程序设计背后的思想,品味良好架构设计的魅力。分五次连载完成...
阅读(25365) 评论(9)
    个人资料
    • 访问:1010630次
    • 积分:8568
    • 等级:
    • 排名:第2337名
    • 原创:63篇
    • 转载:4篇
    • 译文:3篇
    • 评论:608条
    新浪微博