返回列表 发新帖 本帖赏金 3.00元(功能说明)
查看: 285|回复: 4
收起左侧

[MCU] 毕业季回眸——我在大学和单片机那些事儿

[复制链接]
     

10

主题

96

帖子

298

积分

中级技术员

 楼主| 发表于 2017-7-16 20:55 | 显示全部楼层 |返回版面||阅读模式
两年以前,怀着复杂的心情我踏入了大学的校门。刚入大学的我,因为换了一个不同的环境,而觉得一切都很新鲜,宽松的学习环境,让人不知所措。时间悄悄地流逝,而我依旧不知道大学究竟学什么,自己这个专业学什么,学了有什么用。也许,这一段时间就是别人常常说的迷茫期吧。一个很看似偶然的其实必然的机会,让我结识了“单片机”这个东西。记得那天,我和往常一样去图书馆一楼看杂志。在2007年第十一期的无线电杂志上有一篇介绍单片机入门的专题文章。从小对电子有兴趣的我,马上被其中的内容所吸引。记得那时看的时候我很激动,有一种感觉就是,我终于知道了自己大学要学的东西是什么了,自己这几年大学生活的奋斗方向是什么。尤其是书中作者的一句话更是让我铭记在心“没有什么可以阻挡我对单片机的向往”这句话成了我的座右铭。从图书馆走出来的那一刻,我认定了自己大学这两年一定要把单片机学精通。那时候,我对电阻和电容的作用一无所知,对模拟电路和数字电路更是零基础(这些课要到大一下学期和大二上学期才开)。凭着对单片机的兴趣,我开始到图书馆找相应的书籍学习。由于没有基础,又没有老师和同学的指引,我只能自己一个人摸索着学习,那时候,我身边好多同学都知道我在学习单片机,但是没有一个人加入进来,独自一个人,常常抱着几本书默默的看,默默的想。那些单片机里面的概念,让一无所知的我痛苦了很长的时间。找了几本入门级的书,好好的看了一下,但是脑子里还是一团糟,根本没有能够建立一个单片机的模型起来(毕竟是第一次接触,而且是没什么基础)放寒假的时候,又从图书馆借了几本单片机方面的书籍回去好好看了一下。回到学校后,终于对单片机有一点了解了。寒假的时候,跟爸妈提出过要买电脑,因为要学习单片机,没有电脑可以说基本上学不了什么。
大一下学期开始了,三月份的时候,终于买电脑了。开始练习写程序。刚开始的时候用汇编语言,那时候,晚自习我基本上都没怎么去上了,独自一个人在宿舍练习程序的写法。依稀记得第一次成功让单片机运行自己写的程序时候的兴奋。点亮一个LED。虽然现在看来,那个程序简单的根本提都不值得提,但是正是这个程序的成功让我入了单片机的门。入门之后,再学习就相对简单多了,而且进步也快。那些独自在寝室写程序的晚上现在回想起来仍然感觉很温馨。后来,经常和班上的一位同学聊起单片机,他模拟电子方面确实胜过我许多。他也是从小就玩电子,抓烙铁。后来他也开始学习单片机了。终于不再一个人学习了。呵呵,终于有人可以和我一起聊聊单片机了。5月份的时候,学校有一个“毕昇杯”电子设计大赛。我毫不犹豫的报名了。确定的题目是环境监测系统。主要是实时检测温度,光照强度。刚开始确定题目时我还想加一个湿度的检测上去。离比赛越来越近了。究竟是用汇编语言写程序,还是用C语言写程序。我想了很久,用汇编的话,我已经有一点基础了。如果用C语言的话,没有什么把握,以前的时候只看过一点C语言方面的书籍,没有正式用C语言写过单片机的程序。想了很久最终决定用C语言来写这个程序。想好之后,计划用一个星期的时间来完成这个程序。于是向老师请假(其实有时候根本就没请假,直接就旷课了,感觉对不起老师~~)那些天,同学们白天都去上课了,我就一个人在寝室用C写这个程序。先是1602液晶,然后是DS18B20温度传感器最后是DS1302时钟芯片,这几个芯片差不多花了我三天的时间去搞定。那个时候有不懂的问题根本就不知道去问老师,根本原因是不知道问哪个老师,只能自己一个人到网上到处去搜索问题的答案。
因为好多东西不知道,譬如光线传感器和湿度传感器有哪些器件可以选择。最后迫不得矣,放弃当初的想法,做一个实时温度监测报警系统。在最后做菜单界面的时候卡壳了,完全不知道该如何用C语言去实现。那两天很苦恼,看了别人不少的程序,依旧是一点头绪都没有。难道就这样放弃了吗?我不甘心。好好的休息一下之后,我又开始向这个难题努力。一有什么新的想法,就马上写出来,然后写成程序烧写进单片机看看有没有效果。失败,失败,一次又一次,不记得有多少次了。终于我试出了一种完全可以实现我要的功能的方法。很快,程序的主体框架全部完成了。剩下的任务就是完善一些其它的附属功能,测试程序的BUG。一个星期很快就过去了,那一个星期,我没有去班上上过一节课。对着满屏幕的代码,一次次的改,一次次的实验.......最后比赛的时候,因为离题目规定的完成范围有点远,所以最终拿了一个省三等奖。
比赛已然离去,可是从那一个星期我学到了很多很多。在那个星期之前我没有用C语言写过单片机的程序,从那个星期之后我正式转向C语言写程序。可以说经过这次比赛让我对单片机的理解和应用有了一个质的提升......
以上就是我从进入大学到现在的学习单片机的经历。写这么多,只是想告诉那些还在犹豫不决,没有奋斗方向的朋友们,只要你努力,一切都会成功。
希望看过这篇文章的朋友,如果你爱好单片机或者电子或者编程,那么让我们走到一起吧,如果你身边有这样的同学和朋友,麻烦你们告诉他一声,让他加入我们
我知道一个人学习的痛苦,因为我经历过那个过程,一个人在黑暗中摸索的过程,我希望能够带动更多的朋友一起学习单片机。希望能够帮助更多同学和朋友找到自己奋斗的方向。大学的时间很短,转眼间一年就已经过去了你是觉得又浪费了一年的时间?还是离自己的理想越来越近?回首过去,我奋斗过,我无悔,以后的日子,我依旧会为了我的单片机而不断努力下去。
无论我们身处怎样的环境,我们都要有一个清晰的自我认识,环境改变不了,那么就改变自己。为自己的理想而努力。
让我们拒绝沉沦,拒绝堕落,拒绝无聊,在大学里,不管我们剩下的时间还有多少,趁年轻,多学习一点东西!
我们的单片机,我们的嵌入式。你还在犹豫吗?
没有什么可以阻挡我们对单片机的向往,你还在犹豫?

打赏榜单

巧克力娃娃 打赏了 3.00 元 2017-08-23
理由:参与奖

      

563

主题

2万

帖子

8万

积分

版主

发表于 2017-7-17 12:19 | 显示全部楼层 |返回版面
欢迎进入TI MCU论坛      21ic TI技术交流1群:61549143(已满),  21ic TI技术交流2群:311421422
     

144

主题

741

帖子

2671

积分

坛主

发表于 2017-7-17 16:44 | 显示全部楼层 |返回版面
lz很用心啊
     

0

主题

16

帖子

58

积分

初级技术员

发表于 2017-8-2 10:09 | 显示全部楼层 |返回版面
顶一个
     

0

主题

2

帖子

6

积分

实习生

发表于 2017-10-18 17:19 | 显示全部楼层 |返回版面
您需要登录后才可以回帖 登录 | 注册 手机登录

本版积分规则

关闭

热门推荐上一条 /2 下一条

分享 快速回复 返回顶部 返回列表