克服“约拿情结”----成功的最后一关

成功总是风光的,多数人觉得他很遥远。其实我们不是不曾接近成功,只是我们多数都在最后一步放弃了达到成功。想要成功?克服“约拿”!“约拿”是圣经里面的一个人物。他本身是一个虔诚的基督徒,并且一直渴望能够得到神的差遣。神终于给了他一个光荣的任务,去宣布赦免一座本

rjk 发布于 2010-3-4 21:35 评论(0) 阅读(43)

linux下cp、who命令的实现方法!

linux下cp命令的简单实现方式:#include<stdio.h>#include<stdlib.h>#include<unistd.h>#include<fcntl.h>#defi...

心中有玉 发布于 2010-3-1 20:35 评论(0) 阅读(42)

与女儿走过的日日夜夜----一个毕业生...

女儿把协议书签了,终于有了结果,按道理心情应该平静了,可是不知为什么,心里总是平静不下来,女儿找工作的日日夜夜,她的兴奋、痛苦、失望,时时浮现在我的脑海中,禁不住坐下来,写出我的感受。女儿是个乖孩子,我们称她为“乖乖女”,从小就没让我们费过心。从小学到高中

dong2006 发布于 2010-2-3 10:59 评论(0) 阅读(114)

vivi学习(二十):vivi延时函数实现...

vivi实现了两个延时函数:udelay和mdelay。前者是微秒级,后者是毫秒级。对于一般应用已经可以了。但是在分析其实现过程中,发现其设计是不合理的。在探讨过程中,把中断的层次概念弄清晰了,算是额外的收获。下面展开具体分析。#ifndef_VIVI_T

zuimingxing 发布于 2010-1-23 17:06 评论(0) 阅读(162)

vivi学习(十九):制作的patch集合

vivi实现了两个延时函数:udelay和mdelay。前者是微秒级,后者是毫秒级。对于一般应用已经可以了。但是在分析其实现过程中,发现其设计是不合理的。在探讨过程中,把中断的层次概念弄清晰了,算是额外的收获。下面展开具体分析。#ifndef_VIVI_T

zuimingxing 发布于 2010-1-23 17:04 评论(0) 阅读(156)

vivi学习(十八):bootloader开发阶...

到今天,vivi源代码基本分析完毕。对bootloader有了更深层的认识。在此期间,仔细阅读了毛德操、胡希明先生编著的《嵌入式系统--采用公开源代码和StrongARM/XScale处理器》第七章:嵌入式系统的引导和装入。看了看出版时间,才明白牛人詹荣开

zuimingxing 发布于 2010-1-23 17:03 评论(0) 阅读(173)

vivi学习(十七):vivi与Linux kerne...

下面进入Linuxkernel部分,分析与bootloader参数传递对应的部分。移植Linux需要很大的工作量,其中之一就是HAL层的编写。在具体实现上,HAL层以arch目录的形式存在。显然,该层需要与bootloader有一定的约定,否则就不能很好的

zuimingxing 发布于 2010-1-23 17:03 评论(0) 阅读(157)

vivi学习(十七):vivi与Linux kerne...

在上一部分提到过了,vivi作为bootloader,向内核传递启动参数是其本职工作之一。要把这个情景分析清楚,不仅仅需要分析vivi的参数机制,而且要分析Linuxkernel的接收机制。因为这是一个简单的通信过程,比起本科所学习的TCP/IP来简单的多

zuimingxing 发布于 2010-1-23 17:02 评论(0) 阅读(170)

vivi学习(十六):vivi源代码分析3

step5:MTD设备初始化。关于什么是MTD,为什么要使用MTD,MTD技术的架构是什么,等等,可以参考《LinuxMTD源代码分析》(作者:JimZeus,2002-04-29)。这份文档的参考价值比较大,猜想作者在当时可能研究了很长时间,毕竟2002

zuimingxing 发布于 2010-1-23 17:01 评论(0) 阅读(118)

一个清华大学博士的退学申请

清华梦的诞生小时候,妈妈给我一个梦。她指着一个大哥哥的照片对我说,这是爸爸的学生,他考上了清华大学,他是我们中学的骄傲。长大后,你也要进入清华大学读书,为我们家争光。我不知道清华是什么样子,但是我知道爱迪生和牛顿的故事。清华,大概就是可以把我造就成他们这种

haohaoshenghuo 发布于 2010-1-23 15:01 评论(0) 阅读(99)

Intel笔试面试题目

智力题1.每天中午从法国塞纳河畔的勒阿佛有一艘轮船驶往美国纽约,在同一时刻纽约也有一艘轮船驶往勒阿佛。已知横渡一次的时间是7天7夜,轮船匀速航行,在同一航线,轮船近距离可见。请问今天中午从勒阿佛开出的船会遇到几艘从纽约来的船?2.巴拿赫病故于1945年8月

ningjingzhiyuan 发布于 2010-1-23 14:20 评论(0) 阅读(131)

CMYK与RGB图像模式的转换

中国最大的IT技术博客-ChinaUnix博客:CMYK与RGB图像模式的转换 - C/C++ - 承影论剑"

承影论剑 发布于 2010-1-13 11:19 评论(0) 阅读(172)

嵌入式系统开发人员C语言测试题-编译...

8.1选择题(695)根据编码规范,下面说法正确的是______。a.可以使用类型定义符typedef重命名用户类型;b.typedefcharNAME[20];是正确的定义;c.可以用宏定义来代替typedef的功能;d.typedef是在预编译时完成的

ningjingzhiyuan 发布于 2010-1-11 18:05 评论(1) 阅读(265)

嵌入式系统开发人员C语言测试题-数据...

11.1选择题(833)下面关于算法说法错误的是_______。a.算法最终必须由计算机程序实现b.为解决某问题的算法同为该问题编写的程序含义是相同的c.算法的可行性是指指令不能有二义性d.以上几个都是错误的(834)下面说法错误的是______.a.算法

ningjingzhiyuan 发布于 2010-1-11 18:04 评论(0) 阅读(196)

嵌入式系统开发人员C语言测试题-内存...

9.1填空题(768)下面程序的输出是_____,为什么?char*ptr;if((ptr=(char*)malloc(0))==NULL){puts("Gotanullpointer");}else{puts("Gotavalidpointer");}(

ningjingzhiyuan 发布于 2010-1-11 18:04 评论(0) 阅读(221)

嵌入式系统开发人员C语言测试题-文件

10.1选择题(797)下面函数那些是基于数据块的读写_____。a.intfeof(FILE*fp)b.intfprintf(FILE*fp,constchar*control_string)c.unsignedfwrite(void*buffer,in

ningjingzhiyuan 发布于 2010-1-11 18:03 评论(0) 阅读(201)

嵌入式系统开发人员C语言测试题-编译...

8.1选择题(695)根据编码规范,下面说法正确的是______。a.可以使用类型定义符typedef重命名用户类型;b.typedefcharNAME[20];是正确的定义;c.可以用宏定义来代替typedef的功能;d.typedef是在预编译时完成的

ningjingzhiyuan 发布于 2010-1-11 18:03 评论(0) 阅读(184)

嵌入式系统开发人员C语言测试题-数组 ...

7.1选择题(456)在c语言中,引用数组元素时,其数组下标的数据类型允许是____。a.整型常量b.整型表达式c.字符型常量d.任何类型的表达式(a.b.c)(457)若有以下说明和语句:structstudent{intage;intnum;}std,

ningjingzhiyuan 发布于 2010-1-11 18:02 评论(0) 阅读(171)

嵌入式Linux移植到ARM处理器:应用实例

应用实例的编写实际上已经不属于Linux操作系统移植的范畴,但是为了保证本系列文章的完整性,这里提供一系列针对嵌入式Linux开发应用程序的实例。  编写Linux应用程序要用到如下工具:  (1)编译器:GCC  GCC是Linux平台下最重要的开发工具

laohuangniu 发布于 2010-1-11 17:50 评论(0) 阅读(225)

嵌入式Linux移植到ARM处理器:设备驱动

设备驱动程序是操作系统内核和机器硬件之间的接口,它为应用程序屏蔽硬件的细节,一般来说,Linux的设备驱动程序需要完成如下功能:  ·设备初始化、释放;  ·提供各类设备服务;  ·负责内核和设备之间的数据交换;  ·检测和处理设备工作过程中出现的错误。

laohuangniu 发布于 2010-1-11 17:50 评论(0) 阅读(175)

博客排行榜