我自以为自己是一个踏实的人,因为我做每一件事都是循序渐进,持之以恒。
其实做每一件事都应该这样,而学习单片机更是需要这种精神。单片机开发是一个很系统的职业,通常是软硬兼搞,这就需要开发者具有很深厚的行业背景知识,具备软件编写能力,PCB制图能力,硬件抗干扰知识,至少熟练应用一种单片机,在高端的控制领域甚至还需要熟悉高级算法知识,等等。这些能力 的具备不是一朝一夕的事情,而是需要有多年的从业经历,是一个慢慢积累的过程。所以从业者需要循序渐进,持之以恒。
在一开始选择这个行业时,我的内心很矛盾,因为我本科时的主修课是机械,而且学得也不错,但我真正喜欢的是自动控制,权衡再三后,最后还是选择了转行。进入这个领域一切都将从头开始,因为不明白的东西实在太多了,可以说除了那两本天书一样的单片机原理之外就没有接触过更多的单片机方面的知识。编写的程序是怎么到单片机里面的,这些程序在单片机里以什么形式存在的,什么是上拉、下拉,什么是集电极开漏,带着一脑子的疑问,我开始翻阅大量的书籍,也几乎天天逛论坛,寻找答案。
我导师并不是搞单片机的,这让我的处境十分的尴尬,没有设备,没有学习的同伴,没有环境,这让我走了很多的弯路。但研究生三年我还是坚持了下来,我用自己代课的钱建立了自己的嵌入式实验室,最后毕业论文的费用也全部由自己搞定。因为我喜欢这行,所以我也并没有太在意老师们的反对,我的一意孤行也让我如愿以偿的进入了这个行业。
3年的研究生生活,我基本都是和单片机度过的。同学们在疯狂打网游时,我在看书,同学们在QQ聊天时我在逛单片机论坛。这些日子真是苦啊,但乐在其中。有些时候感觉到有点寂寞,因为我是在反对声中执意要搞嵌入式,我的那么多师兄弟只有我一个在搞,遇到问题也只有自己埋头苦啃,幸运的时候在论坛里找到些答案。不过工作后我发现这些并没有你白费,坚实的基础让我受益匪浅。
在基本了解了单片机后,我开始动手做板。我的第一块开发板不是买的,是我花了一天一夜,用插孔板焊的。记得那时我用的是at89c51,主要就是矩阵键盘,扫描式数码管,8位LED。记得那时调试成功LED灯闪烁实验就让我兴奋了整整一夜。从那时开始,我所学习的每一款8位机,都自己焊实验板,有时甚至连焊几块,送朋友玩。
---待续---
更多资料请进<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
"单片研习"互助小组,小组当前话题"循序渐进玩转stm32"
并实时追踪报道小组成员学习STM32的进展情况。
-------------阿勇
jinkeyou112_614503351 2011-10-28 20:35
用户1584993 2011-1-24 17:47
zd.cai_402214705 2011-1-24 08:51