自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (5)
  • 收藏
  • 关注

转载 自身修养

Management

2011-01-06 19:52:00 526

原创 IBM和索尼,我选择了索尼~

工作了6年,最近想换工作,同时收到了索尼和IBM的OFFER,IBM的内容是做技术,银行方面的,索尼是做售前的support。但是我选择了后者。。。 说实话,我之前一直梦想着进IBM,从2个职位的分析,在IBM会继续做技术方面,我已经对技术方面的工作(6年)已经感觉到比较累,另外一方面分析,想转型做技术与市场结合的工作也是对技术人员的一个跳板,脱离纯技术工作是一个转折。 下个星期去索尼报到,希望能有一个新的开始,但愿我的选择没错~

2010-11-28 17:09:00 1256

原创 @Sony@

事情不知道会如何发展下去~~ 过几天准备写几封给未来我自己的信,希望对某些事情有所防患于未然的想法。

2010-11-13 20:26:00 514

原创 GCC 编译过程及相关的知识

Linux系统下的Gcc(GNU C Compiler)是GNU推出的功能强大、性能优越的多平台编译器,是GNU的代表作品之一。gcc是可以在多种硬体平台上编译出可执行程序的超级编译器,其执行效率与一般的编译器相比平均效率要高20%~30%。 Gcc编译器能将C、C++语言源程序、汇程式化序和目标程序编译、连接成可执行文件,如果没有给出可执行文件的名字,gcc将生成一个名为a.out的文件。在Linux系统中,可执行文件没有统一的后缀,系统从文件的属性来区分可执行文件和不可执行文件。而gcc则通过后缀来

2010-06-28 22:16:00 743

原创 平时没注意的++运算符

请看下面一段代码,是很简单的运算代码,摘自不知道哪位大侠写的C语言面试题中的题目,虽然简单,特别对于初学者来说不小心还是会搞错,我刚开始做的时候就搞错了。 int main() {     int x,y;     x = 20;y=35;     x = x++ + y++;     y = ++y + ++x;     printf("%d,%d/n",x,y);     return 0; } 以上代码实

2010-06-22 18:07:00 541

原创 linux设备驱动编程-初探(4)--问题整理

将这几天学习的内容不理解的部分整理一下,在这里做个标记: 1:最大的问题,书中的例子是一个scull(Simple Character Utility for Loading Localities)【区域装载的简单字符工具】的一个驱动程序例子,该例子是一个操作内存区域的字符设备驱动程序,就将内存区域当作一个设备。然而在实际的驱动程序运用中,一般来说都是直接操作硬件设备的,我这里有很的一个疑问,系统如何识别这个硬件,然后对这个硬件编写驱动程序,让驱动程序进行对该硬件的控制,估计这个问题在后面的知识点中会碰到

2010-06-03 17:02:00 493

原创 linux设备驱动编程-初探(3)--【主设备号】和【次设备号】

之前一直有碰到linux内核中有主设备号和次设备号的概念,大致的了解这2个设备号表示的概念。今天在这里通过调查在这里具体的叙述一遍,给自己一个学习的总结。 【主设备号与次设备号的功能】 在Linux内核中,主设备号标识设备对应的驱动程序,告诉Linux内核使用哪一个驱动程序为该设备(也就是/dev下的设备文件)服务;而次设备号则用来标识具体且唯一的某个设备。 比如说在linux的终端打入命令: **@ubuntu:/dev$ ls –l   crw-rw----  1 root   root

2010-06-02 16:53:00 1494

原创 linux设备驱动编程-初探(2)--在内核中构造和运行模块

【参考资料】: 1:OREILLY 写的《LINUX 设备驱动程序》第三版 2:http://hi.baidu.com/freshwater2009/blog/item/9dc7a0c0b4ed27100ff47730.html  3:http://blog.csdn.net/sunnyclub/archive/2009/07/24/4377305.aspx 在真正进入编写linux下的

2010-05-26 12:03:00 706

原创 linux设备驱动编程-初探(1)--驱动程序概念

------linux设备驱动程序的简介 之前只是做项目的时候用过一段时间linux,对linux其实不怎么熟悉,但是大致的操作,编程的方法,工具(eclipse, gcc)方面还是稍微懂一点的,对于我来说,一直使用的是C语言(多数嵌入式系统开发使用),一直想花点时间来好好的学习一下linux下的驱动开发,正好这段时间一直在待业阶段,就好好的利用起这段时间来学习一下linux的驱动开发吧。 学

2010-05-24 17:02:00 682

转载 Framebuffer Driver(转载)

中文名为:帧缓冲驱动 一、FrameBuffer的原理 FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。 Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通

2010-05-18 22:26:00 581

转载 DirectFB初学

DirectFB概述: DirectFB是图形API存在于Frame Buffer层之上与高级图形管理层如GTK+等之下的。它可以以很小的系统资源占用来提供图形硬件加速功能,提供类如多路a通道渲染模型等高级图像操作。它不修改Linux内核,除了标准C库没有其他库的依赖。应用在了基于Linux系统的DTV显示系统的研发和其他有关Linux显示界面的项目上。支持市面上绝大多数显示卡,支持键盘、鼠标、遥

2010-05-18 21:47:00 1005

原创 关于BSP,BIOS,和bootloader区别

BSP是板级支持包,是介于主板硬件和操作系统之间的一层,应该说是属于操作系统的一部分,主要目的是为了支持操作系统,使之能够更好的运行于硬件主板。BSP是相对于操作系统而言的,不同的操作系统对应于不同定义形式的BSP,例如VxWorks的BSP和Linux的BSP相对于某一CPU来说尽管实现的功能一样,可是写法和接口定义是完全不同的,所以写BSP一定要按照该系统BSP的定义形式来写(BSP的编程过程

2010-05-18 09:32:00 1878

原创 被华为拒绝了。。。。。

刚刚收到被华为拒绝的邮件,呵呵,还是不行,给我的理由是我不怎么适合他们现在这个岗位。 回忆了一下,面试的时候貌似对我的基础题有些错表示不满意吧,还有我所做过的项目,呵呵,只是猜测,继续努力吧。 目前正在学习makefile文件的写法和toppers系统移植到skyeye的内容,再接再厉哦,呵呵。至于工作,还是看看想进一家日企,这样和自己比较对路吧。

2010-05-14 17:38:00 1917 2

转载 C语言assert的用法

assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include void assert( int expression );assert的作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。请看下面的程序清单badptr.c:#include #incl

2010-05-09 22:45:00 15012

原创 纪念我的失业时段

从去年12月份开始,一直没有上班,刚好这段时间有空,把婚给结了。也算是这段时间没有白费吧,呵呵。      这段时间以来开始正儿八经的找工作了,之前也是想了很久,也思考了很就,总结了这几年来的工作情况,自己的得与失,也算是对自己的一份交代吧。而且也有想法想自己干,但是貌似没有什么方向,所以目前还是找工作,在自己擅长的领域继续奋斗吧。      稍微介绍一下我自己的情况,本科毕业5年,专业是

2010-05-06 10:42:00 1515

原创 错失良机,已经第二次的机会了。。。。。。

在新公司已经10个月了,在这10个月中碰到了许多的困难,还好总算挺过来了,想想这10个月中走过来的,真是感觉有点累。公司是家日资企业,主要搞嵌入式方面的,在嵌入式方面的知识我到现在还不是很明白,呵呵,从进公司到现在参加了2个项目,关于网络方面的和与实时操作系统的开发,对这二方面还是挺熟悉。总体感觉不是很顺利,对于嵌入式方面的知识欠缺挺多的。 由于公司 是日资企业,每年都会派出名额去日本进修及工作,

2007-09-21 15:37:00 1246

原创 我在日企的一些心得

我是做嵌入式系统开发的,以前是做应用软件,现在刚接触嵌入式系统的开发不过4,5个月时间,本身对嵌入式系统的开发很感兴趣,就转入到这个方向上来了。我现在在一家日企工作,除了必须的技术方面的工作内容,最大的一个时间就花在学习日语了,因为公司里面的文档,系统,软件工具都是日文版的,偶尔也有英文的,不过我自己觉得英语方面还是可以,最大的困难就在于日语方面了,所以在这方面的确需要花时间。        

2007-04-23 20:05:00 3134

原创 关于sizeof与strlen用法的讨论

今天在进行一个多线程文件传输的时候,在考虑到收发数据包的组成与拆包时,总是发现收发包会出现错误,导致收发报的失败。后来通过仔细检查,原来是 sizeof与strlen用法出现了错误,经过查找,我把资料拿出来和大家一起分享。1.sizeof操作符的结果类型是size_t,它在头文件中typedef为unsigned int类型。 该类型保证能容纳实现所建立的最大对象的字节大小。 2.sizeof

2006-12-21 14:30:00 1887

原创 我的日企面试经历

 终于下定决心要进行技术转型了,不想再做应用软件开发了,我想接触接触计算机底层方面的开发,特别是通讯方面软硬件的开发,不过对于自己又有点担心,毕竟这些方面自己是一点也没又接触过的。所以对于自己有点犹豫不决,不过一个偶然的机会,接到一个日企的面试通知,这家公司是一家日本企业在华的分公司,好像不是很大,但是调查之后,发现该公司的后台很硬,所做的东西技术含量非常高,而且最主要的是该公司所做的东西是自己非

2006-12-19 23:56:00 9019

原创 C语言位运算的学习

C语言中提供给开发人员一种位的运算,这种位的运算常用在检测和控制领域中,这和c语言的特性关系非常大,因为c语言是具有高级语言的特点和低级语言的功能,能完成一些汇编语言所能完成的功能。给开发人员提供了一定的简便。【运算符】位运算中有6中运算符【&,|,^,~,>】分别是按位与,按位或,按位异或,取反,左移,右移。其中除了~,其他都是二目元,而且在运算中的运算量只能是整形或者是字符型,绝对不能有实

2006-12-19 22:52:00 2055 1

原创 转型了,希望是人生的转折点~~

在一家公司工作了快2年了,最近得到一个机会,去一家日本公司工作,公司主要技术是在嵌入式系统开发,对这块,我一直以来都非常感兴趣。但是可笑的是我对这块的了解程度非常少,可以基本上说是了解了一点皮毛中的皮毛。至于我怎么会进公司,也许是人家看我长的帅吧,^_^,说笑归说笑,主要那次我们面试题(主要是考基本功,自己对基本功还是比较扎实的)和公司的招人对象标准的缘故,能使得我发挥极好。以前我主要

2006-09-30 10:01:00 1681 1

原创 关于如select 1 from **中的"1"。

     在这里我主要讨论的有以下几个select 语句:table表是一个数据表,假设表的行数为10行,以下同。1:select  1 from table      2:select count(1)  from table  3:select sum(1) from table对第一个select语句,我刚开始以为是“1”代表是列名,从2,3种顺推得出得结果:)有点无耻吧。不过通过我自己得观

2005-12-20 23:33:00 2549

skyeye用户手册

skyeye的用户手册 SkyEye的官方网站为www.skyeye.org

2010-04-09

TOPPERS JSP1.4.3

toppers jsp实时OS源代码。 不错的学习OS的例子

2010-04-09

directFB的API

directFB0.9.25的API 很详细的文档

2010-02-06

jude commutiy

Jude.Community.5.4.exe

2010-02-06

WINDOWS网络编程技术

WINDOWS网络编程技术,大家参考参考

2007-04-13

空空如也

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

TA关注的人

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