【博客大赛】我和51的那些事

2013-1-3 14:41 489 0 4 分类: MCU/ 嵌入式
1.jpg

 

这篇文章应该是第一篇的,不知为什么,每次提交都说有敏感词,需审核,晕死!!!!

先上图,51单片机开发板。。。。。

那年是大二,刚从数学系转到信息工程,还没来得及适应新的生活,新的变化就开始了。。。。

就像往年一样,最受追捧的校电子设计竞赛开始了,以前在数学系,我都不知道还有这么个竞赛,询问了一番才知这是学电子信息的同学一定不能错过的比赛。于是寻呼着,和另一个转系的同学抱着试试看的态度报了个名。报名分为初赛,决赛,初赛就是筛选队伍,决赛就是拿出吃奶的力气完成你的作品。还记得,当时我们报的项目是《八音盒的设计》,简单来说就是按上面图中的按键能够发音,发的音能够被存储记录下来然后能重新播放,另外可以播放存储好的诸如《送别》《西游记》等大家耳熟能详的音乐,最重要的特点是发出的音要有一定的特色效果,譬如模拟“笛子”之类的乐器的声音。初审很顺利就过去了,当时别提有多高兴了,觉得自己第一次参加这类竞赛就被选上了。后来打听,自己也琢磨了一番,可能是学院为鼓励我们参加竞赛,所以压根就没淘汰几个选手。。。

于是我们理所应当的进入决赛了,参加比赛我才知道,原来我的那个同伴太厉害了,他以前是学公共卫生的,但是他的编程能力超强,而且最要命的是他硬件的知识也很熟悉,于是乎软硬件都被他包办了,然后买电子器件和带饭就成了我的工作。整个竞赛很顺利,最后我们拿了二等奖,可是我却高兴不起来,原因很简单,虽然二等奖,但是我什么都没干,没有任何的贡献,就看着他在写C代码,在焊接电路板,在拿万用表再测试,而我呢,整个过程都在打酱油。

后来我思索原因:一方面是我基础不太好,另一方面,真的是因为他太厉害了。。。。第一次电子设计就这样扯淡的过去了。。。这次竞赛虽然没有真正做些什么,但是让我对这个专业有了初步的认识,也让我觉得竞赛时选择队友,一定不能和太强的人组队,最好是和自己差不多的,能够彼此互补的,当然,如果目标是获奖的话,当然是越厉害的人越好,但是如果从学习的角度出发,还是互补或者彼此能够帮助对方的会更好一点。

转眼间到了大三,学校有规定所有学生的都要参与一门重要的课程(SRTP,好像是大学生课外研学计划,就是培养大家动手,动脑,合作的能力),这次我又找到了我的那位同学(当时太耸了,害怕不会做,害怕做不出来,害怕拿不到学分,害怕比不了业),将课程设计定为用51单片机做了一个小设计《下雨自动关窗器》(接下来会在另一篇博文介绍),这次设计我参与了一部分工作:焊接电路,写了一些代码。但是有很多东西我依然不明白。。。

大三暑假,我去了一家公司实习,在那家公司我恶补C++,希望能拉小我和那些能力强的人之间的差距。。。。

然后不知不觉就到了大四,我的专业成绩当时还算不错,可是真正的实战经验却少的可怜(中间也参加过嵌入式和FPGA的竞赛,但是都不是主力),一下子我就迷茫了,就这个样子我该怎么找工作啊。。。不行,我要自学,于是我向同学借了上面的那个板子,拷贝了相关的资料,把自己闷在宿舍里自己捣鼓起51开发板和FPGA开发板了。。。。

把当时做竞赛的资料找了出来,打算自己还原以前的设计(就是那个八音盒),我在网上疯狂的找寻资料,我自己反复琢磨网上的代码,自己写了一些程序,然后反复调试,终于自己弄通了。。。那段时间我自己捣鼓了很多例子,像什么红外发射接收,液晶显示,中断,串口,计时器,电机,密码锁,反正那些例程我基本上都捣鼓了一番。。。。

对单片机有了一定认识后,我发现学我们这个专业的FPGA知识更重要,后来我自己又学习了FPGA(将开发板提供的例程都简单的学习了一遍),后来这些成为我做毕设的基础(后面的博文我会给出我的毕设相关的设计,JPEG).

感谢51单片机,FPGA开发板,是你们让我从数学系转换到信息工程,是你们让我对电子世界有了初步的了解,你们就是我的启蒙老师。。。。。

人呢,总是在遇到问题时才会找寻解决问题的办法。。。。

你现在所做的事情,不会白做,会成为你后来做其他事的一些基础,或多或少。。。。

还有,学习这东西真的要靠自己的主动。。。。

 

 

 

 

广告

文章评论 4条评论)

登录后参与讨论

xudonghai203_645169024 2016-6-25 22:40

写的好,学习和参考了

xudonghai203_645169024 2016-6-25 22:39

学习和参考了,写的好

sunyzz 2013-1-31 15:24

我研究生啦!!

kele24_723916810 2013-1-23 16:09

大四更要加油了

sunyzz 2013-1-8 20:40

一把辛酸一把泪,哈哈!!

zhiyuan1005873_971557568 2013-1-8 20:06

IT者,皆是辛酸泪!!!
相关推荐阅读
sunyzz 2017-08-19 10:38
【博客大赛】AVALON总线介绍
1、AVALON总线简介Avalon总线是一种协议较为简单的片内总线,是ALTERA公司定义的片上互联总线,该总线可以将诸如NIOS II的CPU与其他外设连接起来,进而进行数据交换。AVALON总线...
sunyzz 2017-08-17 21:36
【博客大赛】不要轻易做职场滥好人
小A毕业于国内普通高校,但是他聪明,勤奋,能干,动手能力强,可是即便有这些优点也不能让小A轻轻松松找到一份好工作。这不,去年9月份小A好不容易找到一份工作,然后立马就入职了C公司,生怕C公司过两天不要...
sunyzz 2017-08-16 21:15
【博客大赛】IC设计低功耗技术四
五:工艺层面的降低功耗前面几节都是在讨论设计人员如何在前期阶段,中期阶段降低功耗,涉及到软件层面的,硬件层面的,这些技巧基本都是前辈总结出来的,或者根据理论推论出来的。但是到了后期,想降低功耗基本就要...
sunyzz 2017-08-14 22:35
【博客大赛】IC设计之低功耗技术三
四:RTL(寄存器传输)级的低功耗设计4.1 状态机的设计状态机编码中一般有两种方式,普通的二进制编码,特殊的格雷码,格雷码的特点是两个数据之间的跳变时只会有一个bit在toggle,显然比起多bit...
sunyzz 2017-08-12 16:51
【博客大赛】IC设计之低功耗技术二
三、架构层面的降低功耗系统的实现有很多的方式,每种方式对功耗的影响都不相同,本节主要介绍架构对功耗的影响。3.1 高级门口电路 在同步电路系统中,时钟占据了大部分的动态功耗,因而在一些情况下,如果有些...
sunyzz 2017-08-12 10:37
【博客大赛】IC 设计之低功耗技术一
一、前言随着计算机技术和微电子技术的迅速发展,嵌入式系统应用领域越来越广泛。节能是全球化的热潮,如计算机里的许多芯片过去用5V供电,现在用3.3V,1.8V,甚至更低的电压。目前的低功耗设计主要从芯片...
我要评论
4
0
广告