自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zclongembedded的专栏

热爱 嵌入式

  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

转载 Android的恢复模式

KEY:摄像头+         电源:引导程序模式,ADP里则可以使用FASTBOOT模式       家+电源:恢复模式       正常启动        引导程序正常启动,又有三种方式,按照BCB(Bootloader的控制块,下节介绍)中的命令分类:命令==“启动恢复”

2012-12-27 17:05:00 5589

转载 Android Recovery 的流程分析

做个升级程序,支持SD卡、U盘、Flash三种路径升级该升级应用程序要和/recovery/sbin/下的recovery配套使用,固件共有boot.img,recovery.img,system.img,其中system.img是空的,system.img打包格式要和recovery.img匹配

2012-12-27 16:36:25 2970

转载 Android Recovery 的代码分析

1、调用main函数在gingerbread/bootable/recovery/recovery.c最下面有个main(),这是recovery应用的主入 口,当编译recovery的时候,会生成一个名为recovery的可执行文件,我这边是放在out/目录下recovery/文件系统的/sbin目 录下,调用recovery可执行文件时会传入参数,这些参数就是main函数的参数,如下

2012-12-27 16:34:51 1331

转载 莫到三十空余恨:为什么二十几岁是人生的关键

处在二十几岁的好处同时也是坏处就是你所做的每个决定都将改变你的余生。一旦你到了三四十岁再想彻底改变自己就难上加难了。为什么二十几岁这么关键呢?我们又该如何把握好这一时期呢?关于这些问题我采访了临床心理学家Meg Jay博士(《决定性的十年》一书的作者)——梅根·埃里克森(Big Think编辑)Big Think(以下为BT):为什么二十几岁这么重要呢?Meg Jay(以下

2012-12-27 16:06:44 1143

转载 职业规划系列-性格篇:怎样选择适合自己个性的职业?

一个合适的职业窨有多重要?就像鸟儿需要飞翔一样,你的职业就是你飞翔的翅膀,它是你梦开始的地方。能飞多远完全取决于你判断的准确程度,具体说来,你必须在选择前明白自己的性格、气质、能力和兴趣。在选择职业之前,你需要对自己的气质和性格有一个基本的了解。  气质  气质是人的典型的稳定的心理特点,一般分为胆汁质、多血质、粘液质和抑郁质4种。  胆汁质的人热情、直率、精力旺盛、勇敢积极,但情绪容

2012-12-23 23:03:43 1890

转载 商业模式不是赚钱模式

发布于 2012-12-21 21:05   概要:商业模式是你能提供一个什么样的产品,给什么样的用户创造什么样的价值,在创造用户价值的过程中,用什么样的方法获得商业价值。一句话总结,没有用户价值,就没有商业价值。   我参加过不少创业大赛,见过很多充满激情的创业者,一上来就讲自己商业模式,一讲商业模式就是未来三年能赚多少钱。其实,这些创业者对什么是商业模式都没有搞懂,

2012-12-23 16:54:18 887

转载 struct device结构体(2.6.23) (1)

一、定义:linux/include/linux/device.h407struct device {408 struct klist klist_children;409 struct klist_node knode_parent; 410 struct klist_node knode_driver;411 struct klist_node knod

2012-12-21 11:01:41 3327 1

转载 platform_device和platform_driver 流程简介---重要

首先介绍一下注册一个驱动的步骤:1、定义一个platform_driver结构2、初始化这个结构,指定其probe、remove等函数,并初始化其中的driver变量3、实现其probe、remove等函数看platform_driver结构,定义于include/linux/platform_device.h文件中:struct platform_driver {

2012-12-20 21:14:47 901

转载 GIT基本概念和用法总结

在日常使用GIT过程中,经常会出错,比如无意间丢失了未提交的数据,回退版本时丢失了工作目录,等等。经过思考发现,所有这些错误都是因为对GIT中一些基本的概念模糊而导致,因为对一些基本概念不清晰,导致对GIT每一条命令将会产生的结果不符合预期。下面我就梳理以下我经常碰到的问题相关的基本概念。 1. Working Directory(工作目录) Git的工作目录是保存当前正在工作的文件所

2012-12-20 14:49:48 583

转载 全球企业专利实力排行榜:华为和清华大学在列

美国科技杂志《IEEE Spectrum》网站公布了2012年全球企业专利实力排行榜,其中Google、微软、联想等均位列榜单之中。IEEE Spectrum的报告显示,美国企业、大学、政府机构在专利排行上占的份额最大,一些熟悉的企业上榜,如Google、微软、美国海军和哈佛大学,它们排名都很高。专利代表着独个发明家、大企业对自己的创意拥有独家的法律权利。专利系统不完美,但对于评估创新却是

2012-12-20 08:47:45 1225

转载 如何写好Linux设备驱动

Linux设备驱动是linux内核的一部分,是用来封装硬件细节,为上层提供标准接口的一种方法。为了能够编写出质量比较高的驱动,要求工程师必须具备以下几个方面的知识:熟悉处理器的性能       如:处理器的体系结构、汇编语言、工作模式、异常处理等此项对于初学者来说,重要程度:***。也就是说还不熟悉驱动编写方法的情况下,可以先不把重心放在这一

2012-12-12 20:07:31 456

转载 福布斯:硅谷成功人士的七大要诀 永远争第一

《福布斯》网站周一发布文章,指出了硅谷成功人士的七大要诀,并表示这也是硅谷成功人士应当具备的强大的能力。文章主要内容如下:  迈克·马普斯(Mike Maples)是硅谷最伟大一代的风投资本家之一,早年曾成功地参与多家公司的创业,此后又于 2006 年创办了 Floodgate 风投公司,并担任该公司的负责人。Floodgate 公司也是 Twitter、Digg 和其它多家公司的早期投资

2012-12-11 17:16:45 632

转载 怎样招聘出色的产品经理

本文是他回顾自己二十多年来从事软件产品管理工作的总结和经验分享,谈到了招聘产品经理的标准,以及产品经理应该具备的特质。文 / Marty Cagan,译 / 姜天纬寻找出色的产品经理“哪里能找到出色的产品经理?”CEO经常问我这个问题。Marty Cagan是享有世界声誉的产品管理专家,曾经担任网景副总裁、eBay产品管理及设计高级副总裁。我总是

2012-12-09 12:20:13 436

转载 产品经理是做什么的?产品经理岗位职责说明

内容简介:当下,应聘的职位也是五花八门的,就拿经理职位来说吧,有项目经理、客户经理、产品经理等等,对于有些公司来讲,经理职位可以不再是内部提拔而是直接对外招聘的了,总之是有才有能力者居之。  刚过完春节,又一轮求职高峰来临,你准备好了吗?  当下,应聘的职位也是五花八门的,就拿经理职位来说吧,有项目经理、客户经理、产品经理等等,对于有些公司来讲,经理职位可以不再是内部提拔而是直接对

2012-12-09 12:14:02 1045

转载 产品经理要懂多少技术?

产品经理是个辛苦的工作,除了要最热爱产品,练功坐禅研究用户体验外,还要和一大堆人打交道——写代码的,做设计的,搞运营的,做市场的。前两类人算是艺术家,自然会带点艺术家特有的奇葩气质,第一类人又是和产品经理打交道的人里面最聪明的,一个不小心,没准就被程序猿们划入“白痴”族群,作为茶余饭后鄙视的对象。  那么,产品经理要懂多少技术,才能游刃有余的和程序猿们打交道呢?  在 Gevin

2012-12-09 11:08:37 1091

转载 i2c 驱动编程接口 i2c_master_send 和 i2c_master_recv i2c_transfer

1、通信接口i2c发送或者接收一次数据都以数据包 struct i2c_msg 封装[cpp] struct i2c_msg {     __u16 addr;     // 从机地址     __u16 flags;    // 标志 #define I2C_M_TEN   0x0010  // 十位地址标志 #define I2C_M_RD    0x0001  /

2012-12-04 15:03:19 34272

转载 嵌入式Linux系统下I2C设备驱动程序的开发

【摘  要】 I2C总线是一种很通用的总线,具有简单、高效等特点,广泛应用在各种消费类电子产品及音视频设备上,在嵌入式系统的开发中也经常用到。本文分析了嵌入式 linux系统中I2C驱动程序的结构,并结合一个具体的I2C时钟芯片DS1307,说明在嵌入式linux系统下开发I2C设备驱动程序的一般流程。【关键字】I2C总线  嵌入式linux  驱动开发 1、I2C总线简介I2

2012-12-03 19:39:11 1834

转载 linux work queue工作队列小结与使用

分类: linux驱动代码解析 8x60平台 android驱动调试经验总结 linux内核移植 7x27a平台1、linux内核中断处理的工作队列workqueue机制工作队列(workqueue)是另外一种将工作 推后执行的形式。工作队列可以把工作推后,交由一个内核线程去执行,也就是说,这个下半部分可以在进程上下文中执行。 这样,通过

2012-12-03 14:46:55 1031

转载 谈谈离职和跳槽

诸葛孔明关键词: 离职, 跳槽犹豫了一段时间才决定将这篇文章发布。前几天看到一则新闻,标题是“于丹被北大学生轰下台”。然后我特意在百度搜索“为什么讨厌于丹”,得到的结果大致意思是“站在道德制高点上夸夸其谈”。我在想于丹这样的人都会被人所不屑,那我就更不值得一提了,想必已经被若干园友鄙视了千百回而不自知,这些东西写下来保存在自己的硬盘上就好

2012-12-03 10:15:57 527

转载 一位台湾软件工程师的心路历程

前言:台湾的 IT 环境是什么样的,我们很少关注过。本文作者 superbcde 是一位台湾程序员,他没有显赫的教育背景,从 IT 培训学校开始,一步一步走向自己的奋斗目标。他告诫年轻人:要趁着年轻多学习,下定决心,自己不懂什么学什么,最好到硅谷去,因为那里才是 IT 人士的天堂,并透露了台湾的创业环境比较差。本文最初来自 PTT 论坛,INDIDE 做了二次整理,原标题:軟體人的心路歷程分享,T

2012-12-03 09:52:13 2312

转载 调查:2013年十大急需的热门IT技能

著名 IT 杂志《计算机世界》日前针对各大公司计划招聘 IT 专家而发起的一项预期调查显示,在 334 名 IT 界高管中,有 33% 的人称将在接下来的 12 个月中计划增设更多的 IT 业领头职位。当然,高管们也表示他们更需要的是能将现有技术转变成能在商界中竞争的有力产品。下面就是该调查结果总结的 2013 年急需的十大热门技能。  1、程序和应用开发技能  调查显示,有

2012-12-03 09:37:00 486

转载 全能毕业生是怎样炼成的

两个 90 后的大四学生,跟远在澳洲的同事协作开发了 一个网站 ,用的是自己没用过的 Ruby on Rails。然后又参与一个澳洲项目的前期方案,现在正在给另一个客户做方案规划。这两个小伙子,到今天入职ThoughtWorks 还不到一个月。我想分享的,是我从他们的成长中学到的经验。  首先,在我看来,年轻人的成长中最重要的是机会。从一开始就给他们创造机会去接触各种各样不同的

2012-12-03 09:35:27 461

Java学习概述

Java学习概述

2012-12-07

空空如也

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

TA关注的人

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