找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 1328|回复: 0
打印 上一主题 下一主题
收起左侧

老师是这么教我们单片机的

[复制链接]
跳转到指定楼层
楼主
ID:90014 发表于 2015-9-15 23:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  看到不少网友都在问怎样提高自己的能力,我在这里想谈一下我自己当年的学习过程。

我学的是计算机系的通讯工程专业,主要的发展方向是做计算机网络偏软件这一块,这点从我的毕业设计课题《宾馆客房管理系统》就能看出来。

因为带到通讯,所以学校里也教数电模电单片机什么的。其中《单片机和通讯接口》这门课我学到了很多东西,可以说,整个大学觉得最有收获的就是这门课。

我的老师上课很有特性,首先没有教材,理由是现在技术一日千里,等到教材出来就已经淘汰了。我们直接拿磁盘从老师的电脑上拷课件,然后打印。通常讲到单片机这门课,许多人学的时候都会觉得枯燥,因为很多都是一成不变的在讲8051,大段大段的源代码讲的大家昏昏欲睡,而我们的老师在整个单片机的教学过程中,从来没有提过8051这个东东,她可以说不是在上课,而是在介绍新技术,让大家都听得津津有味,大大提高了学生的积极性。

绝的是我们老师给我们布置的作业,总共有四次,作业从布置到上交有2周时间。第一次作业,拷给我们一篇IC资料,全英文的,打印了三十几页,然后“微笑地”对我们说,作业很“少”,请大家把其中介绍XX控制字的那一段翻译一下,很少,就两段。当时我们很开心,上课听故事,下课作业就只要翻译两段英文。回去以后发现被卖了,三十几页,哪两段是介绍那个控制字的???最后基本把三十几页啃完后才在最后找到。哭倒一片。

第二次作业和第三次作业是都做一个单片机产品设计,作业题目就是《具有XX功能的产品》,具体怎么做让我们上网去查,要我们写出实现的硬件架构和软件运算流程,所用到的IC必须注明网址,要随机抽查,看看我们是不是有“天才”会自己开发IC,并说有很多IC可以实现这个功能,如果你们每一个IC都一样,我就知道你们抄袭作业,后果自负,然后就夹了包跑了。我们什么都不懂,只能去校园bbs广发英雄贴,然后在高手指点下去51hei、21IC找资料,或者用google大海捞针地翻,因为工作量大,最主要是看英文资料比较慢,作业又不能一样,然后就几个人合作,一个人专门找传感器方面的资料,一个人专门找数据处理IC方面的资料,一个专门找数据通信接口方面的IC,因为同样的产品,资料中的单词相同的比较多,可以提高速度,最后三个人合作了三款东东交差。

第四次是最BT的,让我至今记忆犹新,要做一个远程粮库温控系统,20个粮库,4*5的排列方式,每个粮库为20米边长的正方形,粮库间距10米,每个粮库要12个测温点,第一排粮库左边20米有一个房间监控所有粮库温度。数据要用10 Base T双绞线传输。要求我们设计粮库端数据采集器的温度采集、数模转换、数据前期处理的硬件架构和软件运算流程,并简短介绍相关IC;网络传输的硬件架构,因为粮库距离超过了10 Base T双绞线直接传输的有效距离;后台服务器要求我们写出所用服务器配置,操作系统,用什么数据库,数据库的关系图,用什么语言写后台处理程序,后台处理程序的运算流程,如果温度超标还要能自动发出警报,最后还要你说明,你为什么选用这个操作系统、数据库和后台程序语言,要和其他的比较一下,写出你的选用理由。这个作业算作50分成绩,同时和前面第二第三次作业一样,抄袭没门。同学抱怨BT,老师很轻松的口气说,你们大一学了C和C++,大二学了数电模电,大三学了DSP、数据库、系统集成、计算机原理和汇编,现在我只是让你们学会综合运用而已,前面没学好的,现在补补,不要出去说老师没有教。

工作到现在,觉得这个老师的四次作业,让我们非常受益,1.我们不怕看英文资料,特别是IC方面的;2.我们学会了怎样获取最新技术和资讯;3.我们锻炼了团队合作,完成作业的时间限制就相当于现在抢占市场一样拖不得,怎样分工合作大家双赢才是最主要的;4.就是我们已经养成了由面找点的习惯,每接触到一个电子产品,就会很快在大脑中出现这个产品的整个系统框架,然后逐一了解每个功能。而不是对每一个功能了解后,再去把他们联系起来。5.毕业后感到在学校还学了不少东西^_^


第1楼
呵呵,看了willin原创,我也来说2句。

我是学应用电子专业的,我的毕业设计课题也是《宾馆客房管理系统》。

当时觉得专业是那么枯燥乏味,没有一点兴趣,当时认为哪些学习好的同学,一定是智者,咱不是那块料。无奈,毕业后做的5个月的本行就改了行,估计也是自己不努力的结果。

这么多年过来,回头看看,还是是兴趣决定一切,遇上好老师也是启发兴趣的方面,当初我的老师总是大段的讲书本理论知识分析源代码,动手试验也很少,我们学习的目的为了应付考试,所以最后全班真正能学以致用的人很少。

所以一直到现在我还是很佩服我们的读者,从事做电子开发设计的工程师。

第2楼:  
呵呵,Willin的这个老师很有水平啊,大概他自己做过项目,知道实际工作中最需要掌握的是什么知识和技能,从而对学生做合适的培训。
研发在英语中就是R&D,Research and Development,所以这两个词就是精髓了。
Research就是要能够从浩渺的知识和信息中找到自己需要的,了解先进的知识,能够判断什么是可用的,什么的性价比最高等等,从而形成一个系统解决,最后还要有好的presentation技能,能够向客户推销你的想法。
而Development就是一个实际开发设计的能力,包括了团队开发,分工协作,人的综合素质的培养,经验的技能和应用,良好的计划和管理能力等等。
还有,如果你不是天才,那么什么事情都是要自己亲手做过以后才能清楚其中的繁简难易,光想是不知道深浅的,也就是说过程还是重要的。

第3楼:   
你可不可说一说你所学的,我对于8051,不太了解

第4楼:   
能遇到这样的老师,真是三生有幸!可惜这样的大学老师太少了!
说是在的单片机和计算机编程,根本就不应该有什么教材,现在学校哪些老掉牙的书本,学了只能是误人子弟!

第5楼:   
哎!你真是幸运啊!不过话有说回来了,如果不是自己努力学,怎么也学不到东西。我已经大2了,要升大3。可是觉的自己什么都不懂,选了门电子设计,越停越觉的自己不是这块料,难道要象上面那位前辈改行吗?想起来真是头大!

第6楼:  

楼主的老师的教育方法很具有独到之处.当然各人有各人的高招,不可照抄照搬.但经验是靠积累、总结出来的.

第7楼:
我是搞硬件的,正想朝软件方面发展,学那个C++把我的头都搞大了软件是不是很难学啊

第8楼:  
唉,不可尽信书啊------!

第9楼
很佩服你的老师,请问如果想与她联系,可以帮忙吗?

第10楼:      
已经毕业好多年,不知道怎样联系了。

第11楼:        
教师的好,我喜欢呀

第12楼:      
willin 你也是老革命.


第14楼:        
实践的确很重要,我在学校的时候就做个一个温度控制的项目,感觉一个项目下来,比四年学的还多,主要是把理论和实际之间的空缺填平了。

第15楼:        
我也是学应用电子的!毕业两年了,可从事的工作和专业相差很多!
不过还好自己很喜欢这个专业,平常也做一些东西,才没有忘记本行!
可在大学没有碰到一个像楼主的老师那样的真是不幸啊!我也很为楼主感到庆幸!
我在大学也做了很多的项目,不过老师的介入以使我们没有了想法!
现在自己做一些稍微大一点的项目就觉的有困难了!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

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