热度 13
2013-1-3 14:41
1104 次阅读|
4 个评论
这篇文章应该是第一篇的,不知为什么,每次提交都说有敏感词,需审核,晕死!!!! 先上图,51单片机开发板。。。。。 那年是大二,刚从数学系转到信息工程,还没来得及适应新的生活,新的变化就开始了。。。。 就像往年一样,最受追捧的校电子设计竞赛开始了,以前在数学系,我都不知道还有这么个竞赛,询问了一番才知这是学电子信息的同学一定不能错过的比赛。于是寻呼着,和另一个转系的同学抱着试试看的态度报了个名。报名分为初赛,决赛,初赛就是筛选队伍,决赛就是拿出吃奶的力气完成你的作品。还记得,当时我们报的项目是《八音盒的设计》,简单来说就是按上面图中的按键能够发音,发的音能够被存储记录下来然后能重新播放,另外可以播放存储好的诸如《送别》《西游记》等大家耳熟能详的音乐,最重要的特点是发出的音要有一定的特色效果,譬如模拟“笛子”之类的乐器的声音。初审很顺利就过去了,当时别提有多高兴了,觉得自己第一次参加这类竞赛就被选上了。后来打听,自己也琢磨了一番,可能是学院为鼓励我们参加竞赛,所以压根就没淘汰几个选手。。。 于是我们理所应当的进入决赛了,参加比赛我才知道,原来我的那个同伴太厉害了,他以前是学公共卫生的,但是他的编程能力超强,而且最要命的是他硬件的知识也很熟悉,于是乎软硬件都被他包办了,然后买电子器件和带饭就成了我的工作。整个竞赛很顺利,最后我们拿了二等奖,可是我却高兴不起来,原因很简单,虽然二等奖,但是我什么都没干,没有任何的贡献,就看着他在写C代码,在焊接电路板,在拿万用表再测试,而我呢,整个过程都在打酱油。 后来我思索原因:一方面是我基础不太好,另一方面,真的是因为他太厉害了。。。。第一次电子设计就这样扯淡的过去了。。。这次竞赛虽然没有真正做些什么,但是让我对这个专业有了初步的认识,也让我觉得竞赛时选择队友,一定不能和太强的人组队,最好是和自己差不多的,能够彼此互补的,当然,如果目标是获奖的话,当然是越厉害的人越好,但是如果从学习的角度出发,还是互补或者彼此能够帮助对方的会更好一点。 转眼间到了大三,学校有规定所有学生的都要参与一门重要的课程(SRTP,好像是大学生课外研学计划,就是培养大家动手,动脑,合作的能力),这次我又找到了我的那位同学(当时太耸了,害怕不会做,害怕做不出来,害怕拿不到学分,害怕比不了业),将课程设计定为用51单片机做了一个小设计《下雨自动关窗器》(接下来会在另一篇博文介绍),这次设计我参与了一部分工作:焊接电路,写了一些代码。但是有很多东西我依然不明白。。。 大三暑假,我去了一家公司实习,在那家公司我恶补C++,希望能拉小我和那些能力强的人之间的差距。。。。 然后不知不觉就到了大四,我的专业成绩当时还算不错,可是真正的实战经验却少的可怜(中间也参加过嵌入式和FPGA的竞赛,但是都不是主力),一下子我就迷茫了,就这个样子我该怎么找工作啊。。。不行,我要自学,于是我向同学借了上面的那个板子,拷贝了相关的资料,把自己闷在宿舍里自己捣鼓起51开发板和FPGA开发板了。。。。 把当时做竞赛的资料找了出来,打算自己还原以前的设计(就是那个八音盒),我在网上疯狂的找寻资料,我自己反复琢磨网上的代码,自己写了一些程序,然后反复调试,终于自己弄通了。。。那段时间我自己捣鼓了很多例子,像什么红外发射接收,液晶显示,中断,串口,计时器,电机,密码锁,反正那些例程我基本上都捣鼓了一番。。。。 对单片机有了一定认识后,我发现学我们这个专业的FPGA知识更重要,后来我自己又学习了FPGA(将开发板提供的例程都简单的学习了一遍),后来这些成为我做毕设的基础(后面的博文我会给出我的毕设相关的设计,JPEG). 感谢51单片机,FPGA开发板,是你们让我从数学系转换到信息工程,是你们让我对电子世界有了初步的了解,你们就是我的启蒙老师。。。。。 人呢,总是在遇到问题时才会找寻解决问题的办法。。。。 你现在所做的事情,不会白做,会成为你后来做其他事的一些基础,或多或少。。。。 还有,学习这东西真的要靠自己的主动。。。。