感兴趣的研究方向

目前我感兴趣的方面主要有下面几个:
嵌入式(实时)操作系统uC/OS-II、uClinux、VxWorks
基于ARM架构的嵌入式系统
嵌入式系统的开发方法及相关工具
C和汇编混合编程及相关的编译知识
通用操作系统的原理
计算机网络(主要是TCP/IP方面)

关于研究方向的一些不吐不快的话

有人说,这个世上唯一不变的就是变化。觉得自己这一两年也变了很多,各个方面,也许有些还是自己没有意识到的。
人在变,做的事情也在变。在研究生的第一年里,或者说在广州工作的那一年里,我是无论如何也想不到后来会做现在的研究方向。那时做企业应用,接触的是UNIX、数据库、中间件,而且也乐此不疲,感觉也有点入门,想着接下来要学些什么,准备些什么,甚至想将来去什么样的公司工作。
人生的际遇有时真的是难以预料吧。后来,回到学校之后,就开始发生了变化,老板让研究智能卡方面的东西。To tell the truth,刚开始,我是很不情愿的。一直觉得自己不是那样听话的乖孩子,或者美化一下就是叫有主见。可是老板是一个比我更有主见的人,所以还是趋于妥协了,开题也成了智能卡方面的东西。我不懂智能卡,可能比普通用户多一点认识,知道智能卡一般是指含有CPU和操作系统的IC卡,仅此而已,现在也是。为此,很痛苦了一段时间,不能容忍对自己研究的东西停留在那样一种粗浅的状态,而且也并不是自己感兴趣的。我爱想,想得越多就越痛苦,而且读研的时间又是那么的宝贵。当初选择考研,就是觉得本科学得太浅薄了,想在研究生期间好好看些书,做些事情。
是两个师兄让我走出了这种困惑。他们和我有类似的经历,之前的一年都在做信息系统方面的开发,后来写论文,做毕设也是智能卡方面的东西。经常和师兄们交流,他们其实也有类似的困惑,但是他们找到了更好的方法。想来还是我头脑太简单,觉得做什么方面的事情,就得在门前树一个大旗,写上自己要做的事情,然后努力的去做。其实很多时候不是这样,或者现实中无法做到这样。不知道是现实的智慧还是学得圆滑,大家还是可以把两个本来不一样的东西搞在一起,当然,他们是有联系的。
思考以及去改变的过程是琐碎而纷繁的,不想也无法去记述。最近听一个爱好佛学的朋友给我讲了一个道理,他说我们不能改变一些事情,但是可以改变自己的认识。我不懂佛学的东西,但是这个道理我明白了,就好比自己接受了咖啡,其实它没有变,变的是我。
本科毕业前和室友一起关注了开源的实时嵌入式操作系统uC/OS-II,因为在《单片机与嵌入式系统应用》上读到一个系列文章,很是被打动,就想去搞这方面的东西。他拿了全国电子设计大赛的奖后被一个老师抓去实现他的模糊控制理论,毕设也接着做了那个。后来他毕业去工作,做scanner的软件开发,也算没有背离这个方向。我毕设倒是直接搞嵌入式操作系统的研究,读了uC/OS-II的源码,并做了些分析,不过都没有动手去做移植的工作。答辩的时候就对着一帮老师大吹采用嵌入式操作系统是将来控制系统软件开发的方向,由于老师们都是做自控的,控制的算法和汇编估计比较厉害,对于操作系统方面的可能也了解不是那么多,所以也没有问倒我,让我过了关。不过自己想来是比较汗的,什么都没做出来,唯一觉得安慰的是从近两年来看那时说的那些话也有些道理。这几年嵌入式的东西,特别是嵌入式操作系统很热门。可惜后来没开始读研就被派去了广州,一去就是一年多,做的是完全不同的东西,然后就学了完全不同的东西,而且花了很大的精力和热情去学那些东西。
也许是缘分吧,没想到现在又可以做嵌入式方面的东西,不过写文章要打着智能卡的旗号。觉得欣慰的是后来自己采用IAR的编译器把uC/OS-II移植到了Intel 196KC上面,之前做了大量的分析和软件仿真,上板子的时候几乎一次成功,算是弥补了遗憾,也有一些收获。相对于实际的应用,uC/OS-II还是简单了些,所以开始学习VxWorks和uClinux,这其中也有不少功利的因素,那就是想为找这方面的工作做些准备。看了一些文章和介绍,知道现在ARM的应用比较广泛,于是开始关注ARM的东西,看了几本书,然后和同学合伙买了个开发板,自己在上面做一些东西。最近在VxWorks和uClinux遇到很多的困难,还在努力中。
在回学校读书的这一年里,上了不少课,当然也考了不少试。其中比较感兴趣的是数据库和网络,读了Larry Peterson和W. Richard Stevens的书,对TCP/IP方面有一些了解,然后喜欢上了网络方面的东西,希望以后可以了解更多。
对OS的爱好起源于考研的时候准备OS的考试,研究那些算法策略也是一件有趣的事情,后来在uC/OS-II中眼见那些算法变成代码,更加深了这种兴趣。后来看了Tanenbaum和William Stallings的书觉得讲得很好。搞计算机这行,OS估计会一直学下去。

未来的魅力就在于未知,我想努力做好现在想做的事情。

你可能感兴趣的:(感兴趣的研究方向)