在这家公司做电子辞典的软件开发工作有一个月时间了。刚进公司我就向经理申请做那些与底层相关的工作,经理跟我说现在从最基本的应用程序做起,等熟悉这个开发平台之后再转到底层开发,这样就能熟悉产品开发的每个环节,以后就能独立带领一个团队开展项目。我感觉也有道理,于是就接受了他的建议。
这个月来一边熟悉产品的软件开发部分,一边在考虑是否有必要考证的问题。看着身边的几个老员工,他们都有丰富的经验而且能够独当一面负责整个项目,让我觉得只要有经验就行,没有证书一样混的很好。但是像嵌入式系统设计师这类证书是不是会影响以后的职称评定呢?企业定工资和福利时候,是不是会考虑当前员工的职称高低呢?或者一句话,考证书有多大的必要性,我们能够获得什么待遇?
刚毕业所以对这些不是很清楚,有劳大伙们帮忙解答,非常感激!

>> 阅读全文

至少要平静在跌入人生谷底的时候,你身旁所有的人都告诉我:要坚强,而且要快乐。坚强是绝对需要的,但是快乐?在这种情形下,恐怕是太为难了。毕竟,谁能在跌得头破血流的时候还觉得高兴?但是至少可以做到平静。平静地看待这件事,平静地把其它该处理的事处理好。平静,没有快乐,也没有不快乐。能做到这一点,就已经有了复元的能量。
如果当初你说,人生是一条有无限多岔口的长路,永远在不停地 做选择。如果只是选择吃炒面或炒饭,影响似乎不,但选择读什么科系、做什么工作、结婚或不结婚、要不要有孩子,每一个选择都影响深远,而不同的选择也必定造就完全不一样的人生。你又说,生命中不可承受之情,就在于人生没有重来的机会啊。如果当初如何如何,现在就不会怎样怎样........,这种充满怅然的喃喃自语,还是别再多说了吧。每一个岔口的选择其实没有真正的好与坏,只要把人生看成是自己独一无二的创作,就不会频频回首如果当初做了不一样的选择。因为思虑过多,所以你常常把你的人生复杂化了。明明是活在现在,你却总是念念不忘着过去,又忧心忡忡着未来;坚持携带着过去、未来与现在同行,你的人生当然只有一片拖泥带水。而单纯是一种恩宠状态。单纯地...

>> 阅读全文

上班已经有几天了,正在学习新的东西,整天泡在CRT面前读代码,眼都花了。万事起头难,小伙子有毅力,没有过不去的砍!
这是新的起点,也是新的转折,我开始全面独立了,所以我要好好规划我的人生,我要度过每一个美好的日日夜夜!

>> 阅读全文

从成都毕业回来,呆在深圳开始找工作,这是人生又一个转折点,是自己开始独立的转折点,不知深圳能否留下我,也不知自己是否会恋上深圳,但我会坦然面对生活,相信世间万物的缘分。

>> 阅读全文


ARM汇编部分:
A. 条件执行
CMP R0,#5
BEQ BYPASS
ADD R1,R1,R0
SUB R1,R1,R2
BYPASS ......
可以替代为:
CMP R0,#5
ADDNE R1,R1,R0
SUBNE R1,R1,R2
......
如果被跳过的指令序列并不进行复杂的操作,使用条件执行都要比使用转移好,因为ARM转义指令一般要用3个周期来执行。
对于以下的条件执行可以这样来写汇编:
; if ( (a = = b) && (c = = d) ) e++
CMP R0,R1
CMPEQ R2,R3
ADDEQ R4,R4,#1
C语言部分:
A. 很多人认为以下两种变量定义空间效率一样的:
① char a;
short b;
char c;
int d;
② char a;
char b;
short c;
int d;
其实不然,定义次序的不同导致最终映像中不同的数据布局,实际中第二种定义方式能够节约更多的存储空间,所以在变量声名时,最好把所有相同类型的变量放在一起定义,这样可以优化存储器布...

>> 阅读全文

今天介绍下前期的基础工作,包括内核裁减、制作文件系统以及移植PPP-2.4.4。
为了支持PPP拨号,必需在内核选项中选择对PPP的支持,而且建议把这些支持项编译为静态形式而不是模块。其它选项不在这里阐述。
接着需要制作文件系统。其实这步也不是必需的,本人现有的文件系统不支持syslog,所以必需重新制作一个。有了syslog功能,内核就能记录日志信息,特别是在PPP拨号阶段,不是一次就能拨号成功,调试期间就可以查找系统日志获得错误信息。当然,有人说在拨号时候开启debug功能,并将debug信息写入一个文件中,通过这个文件就可以查找信息,但是实际操作后得知,这种做法只能将一部分错误信息写入文件,也就是说记录的信息不全。
其它选项不在这里阐述,制作好之后先不急着打包,后面还要加文件。
现在就是移植PPP-2.4.4了。指定交叉编译器就可以了,源代码不用修改。
# export CROSS_COMPILE=/usr/local/arm/3.4.1/bin/arm-linux-
#export CC=/usr/local/arm/3.4.1/bin/arm-linux-gcc
#make
编译成功后得到很多文件和文件夹,我们只关注这些,pppd文件,pppdump文件,pppstat...

>> 阅读全文

毕业设计内容是“ 基于GPRS网络远程图像监控系统的设计与实现”,本人负责通信模块的部分,也就是实现图像数据通过GPRS网络发送到监视服务器,这个服务器是在以太网上的一台主机。平台选择了基于S3C2410处理器的开发板。
如果让我选择一种无线传输方式的话我不会选择GPRS的,而会选择WIFI。首先GPRS按流量计费的方式会使费用飙高;其次,数据在GPRS网络传输要经过中国移动基站和多个接入点,而使用WIFI路由器可以就近接入Internet,显然它的干扰误差要比WIFI高些;最后,WIFI速度高达十兆甚至上百兆,这是GPRS所不能及的。
既然设计规定要使用GPRS网络,那也未必不可,起码在监控领域它也有一些优势。首先,传输速率比起GSM要快10倍,可以用来传输数据量较大的图像。其次,永远在线,一定时间内网络没有流量也不下线。最后,按流量收费,用多少流量缴多少费用计费公道,如果像GSM网络那样按时间计费,那这种监控设备对于买家来说是买得起用不起了。

>> 阅读全文

地震太恐怖了,学校宿舍的柱子裂了,在帐篷里度过近一个月,所有的生活节奏都被打乱,余震的次声波仍在扰乱我的情绪影响我的健康。
但话又说回来,在毕业之际能够获得如此经历其实也蛮幸运的,丰富了人生阅历,使自己在濒临绝境的灾难中迅速成长,成为一个能从骨子里头散发出不屈不挠气质的男子汉。
明天论文答辩,答辩完了将论文共享上来,与大家一起讨论地震后的嵌入式技术,黎明过后,我的生活是阳光的,呵呵。

>> 阅读全文