自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Wayne Woo的专栏

专注Linux、专注Android、专注于Operating System开发;专注物联网、专注AI,专注于未来!

  • 博客(11)
  • 资源 (15)
  • 收藏
  • 关注

原创 浅谈:Android下的external源代码目录

对于Android这个庞大的系统,其源代码占据了10多G的地盘。当初次做Android移植时,例如要进行蓝牙模块、wifi模块移植时,external目录下的源代码对你就很重要了。源码目录 external /|—— alsa-lib  ALSA 音频系统程序

2011-08-26 19:19:45 4507

原创 浅谈:Android顶层源代码结构

作为一位底层开发人员,特别是Android底层开发,最基本的是熟悉Android源代码。Android源代码目录非常庞大,包含Android的编译脚本、目标代码、主机编译工具、仿真环境。        顶层目录:|—— Makefile  全局的Makefile。

2011-08-25 21:37:33 1371

转载 在Ubuntu上为Android系统内置Java应用程序测试Application Frameworks层的硬件服务

我们在Android系统增加硬件服务的目的是为了让应用层的APP能够通过Java接口来访问硬件服务。那么, APP如何通过Java接口来访问Application Frameworks层提供的硬件服务呢?在这一篇文章中,我们将在Android系统的应用层增加一个内置的应用程序,这

2011-08-25 10:23:51 1146

转载 在Ubuntu上为Android系统的Application Frameworks层增加硬件访问服务

在数字科技日新月异的今天,软件和硬件的完美结合,造就了智能移动设备的流行。今天大家对iOS和Android系统的趋之若鹜,一定程度上是由于这两个系统上有着丰富多彩的各种应用软件。因此,软件和硬件的关系,在一定程度上可以说,硬件是为软件服务的。硬件工程师研发出一款硬件设备,自然少了

2011-08-25 10:21:11 910

转载 在Ubuntu为Android硬件抽象层(HAL)模块编写JNI方法提供Java访问硬件服务接口

在上两篇文章中,我们介绍了如何为Android系统的硬件编写驱动程序,包括如何在Linux内核空间实现内核驱动程序和在用户空间实现硬件抽象层接口。实现这两者的目的是为了向更上一层提供硬件访问接口,即为Android的Application Frameworks层提供硬件服务。我们

2011-08-25 10:11:03 993

转载 在Ubuntu上为Android增加硬件抽象层(HAL)模块访问Linux内核驱动程序

在Android硬件抽象层(HAL)概要介绍和学习计划一文中,我们简要介绍了在Android系统为为硬件编写驱动程序的方法。简单来说,硬件驱动程序一方面分布在Linux内核中,另一方面分布在用户空间的硬件抽象层中。接着,在Ubuntu上为Android系统编写Linux内核驱动程

2011-08-25 10:08:19 1196

转载 在Ubuntu上为Android系统内置C可执行程序测试Linux内核驱动程序

在前一篇文章中,我们介绍了如何在Ubuntu上为Android系统编写Linux内核驱动程序。在这个名为hello的Linux内核驱动程序中,创建三个不同的文件节点来供用户空间访问,分别是传统的设备文件/dev/hello、proc系统文件/proc/hello和devfs系统属

2011-08-25 10:05:09 993

转载 在Ubuntu上为Android系统编写Linux内核驱动程序

在智能手机时代,每个品牌的手机都有自己的个性特点。正是依靠这种与众不同的个性来吸引用户,营造品牌凝聚力和用户忠城度,典型的代表非iphone莫属了。据统计,截止2011年5月,AppStore的应用软件数量达381062个,位居第一,而Android Market的应用软件数量达

2011-08-25 10:03:57 1409

转载 Android硬件抽象层(HAL)概要介绍和学习计划

Android的硬件抽象层,简单来说,就是对Linux内核驱动程序的封装,向上提供接口,屏蔽低层的实现细节。也就是说,把对硬件的支持分成了两层,一层放在用户空间(User Space),一层放在内核空间(Kernel Space),其中,硬件抽象层运行在用户空间,而Linux内核

2011-08-25 10:01:34 1317 2

原创 工作之余,写写博客

今天突然想到要写技术类的博客,因为觉得当自己离开了电脑,离开了工作的岗位,却发现自己所工作的一切都存在于看得见到摸不找的载体里,万一有一天,电脑坏了,智能电子产品也坏了,那么我所做的一切不就都消失了?所以,工作之余,写写博客,记录一下自己的工作成果以及总结自己所学到的知识,却是一

2011-08-12 20:47:08 933

原创 Android系统框架的分析

Android是一个开放的软件系统,还有另一种定义就是Android是一个包括操作系统、中间件和关键应用的移动设备软件堆。

2011-08-12 20:31:57 3093

海思芯片Hi35xx系列配置对比.xlsx

海思芯片Hi35xx系列配置对比,包括Hi3516A、Hi3516C、Hi3516D、Hi3518E等

2019-09-10

Hi3518EV300 消费类IP Camera SoC产品简介.pdf

最新的海思Hi3518EV300芯片资料,ARM Cortex A7@ 900MHz, 32KB I-Cache, 32KB DCache /128KB L2 cache

2019-09-10

TI三相无刷直流电机芯片规格书

TI的三相无刷直流电机驱动芯片,需要使用该款芯片的电机驱动工程师,供参考!

2018-08-24

J-LINK V7固件烧录及原理图

J-LINK V7固件烧录及原理图,J-LINK 是使用过程中,如果内部固件意外损坏或丢失,请参考下面操作步骤说明,重新烧录JLINK固件。

2011-04-08

Source Insight 3.5 使用详解

Source Insight 3.5 使用 详解 英文版

2011-03-27

Linux内核的详解

Linux是免费的、源代码开放的、符合POSIX标准规范的操作系统 。

2011-03-08

ARM嵌入式系统实验教程(二)附加实验

ARM嵌入式系统实验教程(二)附加实验,非常适合入门。

2011-03-07

等精度数字频率计设计

(1) 对于频率测试功能,测频范围为0.1 Hz~70 MHz;对于测频精度,测频全域相对误差恒为百万分之一。 (2) 对于周期测试功能,信号测试范围与精度要求与测频功能相同。 (3) 对于脉宽测试功能,测试范围为0.1 μs~1 s,测试精度为0.01 μs。 (4) 对于占空比测试功能,测试精度为1%~99%。

2011-03-07

课程设计:数据采集系统的设计

本设计要求用一片CPLD/FPGA,模数转换器ADC和数模转换器DAC构成一个数据采集系统,并用CPLD/FPGA实现数据采集中对A/D转换,数据运算,D/A转换以及有关数据显示的控制。

2011-03-07

基于CPLD/FPGA的出租车计费器

介绍了出租车计费器系统的组成及工作原理,简述了在EDA平台上用单片CPLD器件构成该数字系统的设计思想和实现过程。论述了车型调整模块、计程模块、计费模块、译码动态扫描模块等的设计方法与技巧。

2011-01-13

基于AT89S52单片机的超声波测距避障小车

基于AT89S52单片机的超声波测距避障小车

2011-01-13

步进电机控制系统设计

基于单片机的步进电机控制系统设计,此课程设计纯属是个人制作,与网上的完全不同,网上其它的全是千篇一律,都是一样的内容。而这个完全不一样。连目录都制作好了。非常适合自动化、电子专业等学生。

2011-01-13

V-M双闭环不可逆直流调速系统

本文所论述的是“转速、电流双闭环直流调速系统转述单闭环直流调速系统的主电路设计与研究”。主电路设计是依据晶闸管-电动机(V—M)系统组成,其系统由整流变压器TR、晶闸管整流调速装置、平波电抗器L和电动机-发电机组等组成。整流变压器TR和晶闸管整流调速装置的功能是将输入的交流电整流后变成直流电;平波电抗器L的功能是使输出的直流电流更平滑;电动机-发电机组提供三相交流电源。

2011-01-13

嵌入式Linux内核分析

最详细的Linux内核讲解 系统调用 内存管理 进程管理 虚拟文件系统(VFS) 信号机制 内核初始化过程

2010-12-22

《黑客帝国》中数字雨的C程序

《黑客帝国》中的数字雨

2010-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除