硬件平台:TI AM335X Starter Kit
开发源码:TI-Android-ICS-4.0.3-DevKit-EVM-SK-3.0.1.bin
主机系统:Ubuntu 10.04
这次写《Android 从硬件到应用》是想尝试从底层的最简单的GPIO硬件驱动开始,一步一步的向上走,经过硬件抽象层HAL、JNI方法等,最终编写出APP,达到硬件调用的目的,期间会增加一些...
分类:
移动开发 时间:
2014-12-12 20:54:08
阅读次数:
315
Android操作系统结构本文地址:http://blog.csdn.net/caroline_wendy结构图:1. Linux内核(内核空间)可移植性、安全性、实用功能。2. 本地层(用户空间)(1) HAL(Hardware Abstraction Layer):硬件抽象层,使用共享本地库抽象了每个主要的设备驱动程序,这个库是一个对象, 支持任何主要硬件驱动程序的共同接口。(2) 本地库:C...
分类:
移动开发 时间:
2014-11-29 17:38:20
阅读次数:
280
Android系统源码情景分析,第二章,硬件抽象层,为Android编写硬件驱动。
分类:
移动开发 时间:
2014-11-27 01:29:45
阅读次数:
145
计算机整体的层次关系:
硬件层
Kernel内核层
LibraryAPI层
应用程序、shell层(图形界面GUI、命令行接口CLI)
内核功能:
进程管理
内存管理
文件系统
网络功能
硬件驱动
安全机制。。。
GE,Bell,MIT联合在MainFrame机器上用汇编语言开发出了Multics(最早的大型操作系统)
Ken..
分类:
其他好文 时间:
2014-11-24 01:15:36
阅读次数:
222
前几天无意中发现,Win7的硬件驱动里有个叫Microsoft Virtual WiFi Miniport Adapter的东东,从网上查了一下,可以用来组建临时网络,共享Internet。一块无线网卡只能连接到一个无线网络,因此Windows虚拟出了一个无线网卡,用于组建临时网络,充当AP。简单地...
Linuxkerner即linux内核是整个系统的核心,负责管理硬件和进程之间的切换,平时是不需要进行修改的,那么为什么会有升级内核一说呢?主要来讲,升级内核是为获取新内核版本的的新功能、新特性以及支持的新设备,也就是内核可以集成更多硬件驱动,另外也可以解决旧版本内核版本..
分类:
系统相关 时间:
2014-11-01 12:03:25
阅读次数:
194
注册表是微软Windows系统中一个重要的数据库,主要用于存储系统和应用程序的设置信息,直接控制着Windows的启动、硬件驱动程序的装载以及一些应用程序的运行。 注册表由键(或称“项”)和值组成,类似于系统中文件夹和文件的概念。其中键下面可以有键(被称为“子键”)也可以有值。一个键可以有多个...
分类:
其他好文 时间:
2014-10-28 21:18:46
阅读次数:
252
在设计TFTLCD液晶硬件驱动电路的时候,我们会发现TFTLCD裸屏(买来的最初元件)的接口并非相似,所以导致驱动电路设计需要有些差别。TFTLCD液晶的本质 本质就是点阵。TFTLCD驱动电路...
分类:
其他好文 时间:
2014-10-16 12:39:22
阅读次数:
212
症状:win7旗舰版系统下,极域电子教室2010版安装一切正常,打开教师端,学生也能正常登陆,但是广播教学时,学生端总是黑屏幕显示。根据经验推测可能是机器显卡问题,但是看下硬件驱动正常,估计可能是显卡驱动不是很匹配,用驱动精灵根据显卡型号重新更新驱动。重启机器后,..
分类:
其他好文 时间:
2014-09-26 01:31:38
阅读次数:
628
汉澳 sinox2014引入的zfs先进文件系统轻松击败微软的ReFS
说明汉澳sinox借助开源的力量已经在文件系统获得领先优势,适合打造高性能存储服务器。
这个事实告诉人们,windows并非不可战胜。
文件系统比拼:微软ReFS VS ZFS
作者:雷霆出处:IT专家网2013-07-30 08:47
【IT专家网存储】存储的优点,一般认为是硬件驱动、基于...
分类:
系统相关 时间:
2014-09-21 14:34:50
阅读次数:
418