上一页 1 ··· 3 4 5 6 7
摘要: Mass Storage的实际应用就是U盘,目标板和PC通过USB相连,PC可以把目标板识别为U盘,在很多产品上都很常用。这里介绍一下在WinCE系统中U盘功能的实现。在谈WinCE的USB Mass Storage实现之前,首先要具备以下条件:1. 开发板支持USBClient设备。2. 开发板上至少有一种存储设备可以被用来映射为U盘。现在的处理器一般都带有USB Client或者是USB OT... 阅读全文
posted @ 2010-03-30 22:11 SimonShi 阅读(1022) 评论(0) 推荐(0) 编辑
摘要:    全局变量jiffies用来记录自系统启动以来产生的节拍的总数。启动时,内核将该变量初始化为0,此后,每次时钟中断处理程序都会增加该变量的值。一秒内时钟中断的次数等于Hz,所以jiffies一秒内增加的值也就是Hz。    系统运行时间以秒为单位,等于jiffies/Hz。 注意,jiffies类型为无符号长整型(unsigned long),其他任... 阅读全文
posted @ 2010-03-25 10:32 SimonShi 阅读(49634) 评论(4) 推荐(7) 编辑
摘要: 总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo) 接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论: 应用层的使用: Android提供了现成android.os.PowerManager类,该类用于控制... 阅读全文
posted @ 2010-03-23 14:35 SimonShi 阅读(2247) 评论(0) 推荐(0) 编辑
摘要: 在系统启动过程中,会加载驱动程序,初始化硬件设备,会进入bool EventHub::openPlatformInput(void)这个函数,该函数主要功能是扫描/dev/input该目录,获取输入设备。如何获取呢?通过linux API res = scan_dir(device_path); 该函数叫while((de = readdir(dir))) { strcpy(filename, d... 阅读全文
posted @ 2010-03-22 22:52 SimonShi 阅读(4080) 评论(0) 推荐(0) 编辑
摘要: 在Android系统启动时,内核引导参数上一般都会设置“init=/init”,这样的话,如果内核成功挂载了这个文件系统之后,首先运行的就是这个根目录下的init程序。这个程序所了什么呢? 我们只有RFSC(Readthe Fucking Source code)!! init程序源码在Android官方源码的system/core/init中,main在init.c里。我们的分析就从main开始... 阅读全文
posted @ 2010-03-15 13:25 SimonShi 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 查看文件权限的语句: 在终端输入: ls -l xxx.xxx (xxx.xxx是文件名) 那么就会出现相类似的信息,主要都是这些: -rw-rw-r-- 一共有10位数 其中: 最前面那个 - 代表的是类型 中间那三个 rw- 代表的是所有者(user) 然后那三个 rw- 代表的是组群(group) 最后那三个 r-- 代表的是其他人(other) 然后我再解释一下后面那9位数: r 表示文件... 阅读全文
posted @ 2010-03-15 13:08 SimonShi 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 曾国藩家书 三国志 二十四史 资治通鉴可到省图书馆借阅,或上网看电子版 阅读全文
posted @ 2010-03-15 11:48 SimonShi 阅读(168) 评论(0) 推荐(0) 编辑
摘要: JFFS是由瑞典的Axis Communications Ab公司开发的(1999,以GNU发布),针对flash设备的特性为嵌入式设备开发的.(我边上的兄弟曾想去那里作毕业设计) JFFS1和JFFS2的设计中都考虑到了FLASH的特性特别是满足了上述3个条件,包括了垃圾回收,坏块管理等功能. 这两种文件系统属于LFS(Log-structured File System).这种文件系统的特点是... 阅读全文
posted @ 2010-03-10 22:02 SimonShi 阅读(8406) 评论(0) 推荐(1) 编辑
摘要: Android主要有6部分 Applications (java)-------------------------------- FrameWork (java)===================================== | Core Libraries external Lib | -------------- | dalvik (jvm) |-----------------... 阅读全文
posted @ 2010-03-10 21:31 SimonShi 阅读(3583) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7