专注电子技术学习与研究
当前位置:单片机教程网 >> MCU设计实例 >> 浏览文章

嵌入式系统开发(1)

作者:刘文芎   来源:本站原创   点击数:  更新时间:2010年06月07日   【字体:

          计算机科学与技术毕业的本科生,我将一直热爱并忠于我的专业。本来以我毕业时的编程能力,我可以到纯PC软件开发的公司工作。但我不想一天十个小时(工作时间),都对着程序代码。我希望我上班的时间,可以一段时间是对着代码,一段时间是对着其他的东西。最起码,在工作的时候除了电脑,还有些其他的“伴”陪着,供我“分分心”。于是我选择了嵌入式开发,是一个既有软件又有硬件的行业。

         对与电子,我有一种很复杂的感情。虽然现每天都跟电阻、电容、万用表、烙铁等打交道,虽然模拟电路的深奥和玄妙,使我感到无比的惊喜和好奇。但我不喜欢被人认为我是搞电子的,不知是因为我比较害怕电子,还是因为个人觉得现电子比较落伍了。每当看到天河区马路左边破旧凌乱的赛格电子城和马路右边装潢奢侈的太平洋电脑城的时候,心里就想,会不会这就是当今搞电脑和搞电子的区别呢。但嵌入式开发,离不开电子,如果没有电源供电,机器无法正常运作;如果没有模拟输入,触摸屏无法灵活使用;如果没有复位电路,系统无法有效重启。对电子知识越多的熟悉,越有利于系统的排错和系统的稳定性。因此我要求自己多学些电子方面的知识,但我不希望自己走上搞电子的这条路。

   认识单片机,是因为跟一帮电子专业的朋友整天混在一起。现在回想起来,当时的想法蛮幼稚的。我从来不愿把单片机当成单片机,觉得这个名字太难听了。在我的眼里,它就是一台小电脑,虽然只有八位,主频只有12M ,但里面有处理器,有内存,可以进行精确的加减乘除和复杂的逻辑运算。我做过好几块单片实验板,每一块实验板,我都是按照电脑的结构去设计的。如,我会加入键盘和红外接收头作为输入设备,加入蜂鸣器和LCD显示屏作为输出设备。然后在PC机写好键盘输入和LCD显示的程序,交*编译后,就可以在我的小电脑上运行了。即便是后来,跟老师做了些控制类的项目,但我还是一直认为,这小小的芯片,就是我的电脑。所以一旦硬件弄好后,我就在PC上疯狂地为“小电脑”编程序,让它跑起来。

       工作后,接触的都是32位ARM内核的CPU,从三星系列的S3C210、2440、2443、6410,到SiRF IV 、SiRF Prima, 主频从200M、400M 到现在500M,666M。现在我的“小电脑”可以做很多事情啦,装有微软的嵌入式操作系统,可以播放常见格式的音乐和电影;内置DSP处理器,加上对应的软件和极少的外围器件后,可以全球卫星定位和播放移动数字电视;具备丰富的外围接口,可以识别SD卡、U盘等设备。处理能力和功能,已慢慢地接近我们的电脑了。但

我却越来越觉得,嵌入式就是嵌入式,PC就是PC,它们是不会等同的。现在也不再喜欢称它为“小电脑”了,因为我已渐渐明白什么是嵌入式开发。
 

关闭窗口

相关文章