现在的位置: 首页 > 综合 > 正文

齐市李同学对学完单片机之后学什么的困惑和我的解答

2014年04月12日 ⁄ 综合 ⁄ 共 4047字 ⁄ 字号 评论关闭

杜洋老师:
        您好!
        我是一名来自黑龙江省齐齐哈尔市的中学生,我不仅是一名学生,也是一名电子爱好者,学单片机一年多了,我也有很多的收获,回忆起来,那些收获是枯燥,是劳累,是头疼,是艰难。同时,这些收获更加培养了我的性格,但是,这些收获的背后,有您的引导。
        我从小就对电子感兴趣,老妈给买回的玩具玩够了都拆,等我年龄大一点时,家里的淘汰下的电视也被我拆了,当时什么也不懂,拆开之后看到一个白色的“当时不知道是什么东西”套着“磁铁”,“磁铁”其实就是铁氧体,现在知道那是行输出变压器,其内部有几千伏的高压电。因为当时什么也不懂,所以很好奇内部有什么,于是就拿板砖砸碎了,幸好是砸碎了,不然就危险了,现在回忆起来,还心有余余悸呢。在2008年7月,当时家里没有电脑,我坐在炕上,突然有了想上网吧查资料的想法,于是就跟老爸说了,老爸给我拿了钱,让我自己去,我对老爸说:“你就不怕我玩游戏?”老爸说:“我相信你不会玩游戏的”在此后的每一天,我都去网吧查资料。一直到五年级开学,老爸看我挺辛苦的,因为家住在农村,离家最近的网吧也有一公里,而且路都是坑坑包包土路,就买了台电脑。当时因为家里穷,老爸把养猪十年做的几千块全掏出来买了电脑,交了网费。我学习的劲头更大了,每天在百度上查自己不懂得东西,也学到了许多,现在想起来,我感到很欣慰。
        有一天,我想往上一样,在百度上查资料,忽然看到了“单片机 ”这个词,“单片机”是什么?于是就在百度上搜索“单片机”。我又看到很多单片机“学习板”于是我就想什么时候我能有一块呢?因为家里是农村,快递不给送到,再加上我又对电脑不熟练,所以就没买。我就在网上学习单片机C语言,当时能看懂简单的C语言程序。写个控制等亮灭的程序。因为没有实物操作,所以也没啥进步。当我发现学几个月没啥进步,就不学了,开始“转型”学电脑,当时收获也不小,我能够自己刻盘,装系统,电脑的一些设置。不仅是软件,硬件上我也懂了电脑的结构,工作原理。因为我们这小学是5年制的,6年级就得上初中了。初中里我见很远,于是在2009年9月,家搬到了楼上,当时回忆起过去,忽然想到了好久没接触的单片机,于是我请求老爸,能不能买块单片机开发板,老爸欣然同意,说:“但现在还不行。“他说:”如果我的月考成绩能进初一年组榜的前100,就给我买开发板“ 当时我考了80多名(具体忘了)。可老爸又说:”怕耽误你学习,放假再买吧“我又等到12月份。放了假。我变卦了,我对老爸说,想买本C语言的书,我存了钱,我在百度上搜索好的学习板,忽然看见了您的网站里的用面包板入门单片机视频,觉得很好,我就拿买书的钱买了您的套件和视频,老爸知道后也很生气,不过后来他也不生气了,我看到您网站里的mini1608,DY3208等一些作品,我就在想:什么时候能学到您这种程度呢。套见到了,我非常高兴,老爸和老妈不让我学习时研究电路,我就偷偷把基础版视频下到MP4里写完作业后偷着看,但因为这样,我的成绩直线下降,老爸不让我上学期间研究了,但我写完作业后还是坐在那里偷偷想:这个程序怎么写呢?!
        暑假后,我陆续买了您的《爱上单片机》和 提高版套件。在感叹您书的文笔之余,也发现了一些问题。您在书中和视频中提供的都是程序模板,并没有讲这个模板为什么这样写,我是个喜欢刨根问底的人,我觉得,或许您这本书和入门视频不适合我这个类型的人,不过我也学到了不少东西,按键判断,PWM,AD······
        今年1月6日放了寒假,我下了狠心,决定从头学单片机,因为当时我连流水灯程序写着都困难,老爸给我买了300多元的零件和郭天祥的一本书,在他的书前边的序言后边,有一篇文章叫我的大学,写的是关于他从大二开始一直到读研究就生的的历程,在这几年中,他学会了VC,VB,ARM,DSP,CPLD/FPGA。看完文章后,我更有信心了,当时还真下了狠心,每天从晚上6点开始写程序,一直下到凌晨2点,最晚时写到3点,白天接着写。我的进步也不小,从刚开始的写笨拙的流水灯程序,到自己编写DS18B20,DS1302,12864并、串口,AT24C08的i2c,断码液晶,动、静态数码管显示,1602,红外解码等器件的驱动程序还有单片机内部的AD,PWM,定时器,外部中断,串口,Eeprom等内部资源的程序编写。前几天,我又写了一个电子钟程序,大概功能有3路闹钟,整点报时,公历显示,温度精确到小数点后一位,背光调节等功能,这也是我从羡慕高手写电子钟程序到自己写电子钟程序。
       就在昨天,我考虑着学点别的东西,是学STM,DSP,ARM还是SPLD/FPGA,我在一个电子爱好者的QQ群里也问了同样的问题,他们不建议我学单片机,说懂点就行,更不建议我学DSP,ARM,DSP和ARM我是想学,可它们的开发板实在太贵,老爸不想让我买太贵的。我又在淘宝上看到了STM,很便宜190多就能买块好的学习板 ,也可以安装操作系统,还是C语言编程。而CPLD/FPGA都是VDHL语言,还要从头学,还有些电子爱好者建议我继续学单片机,我也看了,一块好的单片机开发板最多300块(不是我不支持您的面包板方案,是因为有些芯片没有DIP封装,如果要用面包板的话,要转接板,成品很贵,而老爸不赞成我用三氯化铁腐蚀方法,感光板又太贵,所以只能买现成的学习板了),我还想学VC,VB,C++。
        杜老师,可能在您眼里,我说的都是些废话,我语文又不好,可我确实很为难,您能帮我出出主意,先学哪个好呢。

---------------------

----------------------

李同学,你好。
 
花了好一会功夫才看完了你的信,很长呀。不过上面几乎把你的学习经历如历险记般的说了一遍。我心里暗想,东北这片神奇的土地人才倍出呀,看来你也很有潜力哦。不过,有一些事情和想法你还没有成熟,或是我们有着不同的角度和方向吧。你的思考方式让你产生了如来信中的困惑,同时你希望用我的思考和经验来解决你的问题。那么,首先你要可以放下你固有的想法,先倒掉你杯中的水,再来装我送上的茶吧。
 
现在主流思想中,根深不动的就是学习思想,这可能和我们国家的应试教育有关。也就是说,同学们更关注的是学习,学习单片机、学习电脑、学习ARM,直到没有头绪、失了方向感。但是“为什么要学习?”的这个问题,依然没有被你意识到。意识到了吗?你为什么要学习单片机,为什么想学习CPLD、ARM、STM呢?是想今后找到开发工程师的工作还是想发现它们其中的乐趣。如果它们真的有乐趣,只是成本太高,那么单片机低成本的乐趣是不是下降了一个层次呢。也就是说你觉得单片机所带给你的乐趣不如ARM等的乐趣大吗? 单片机的知识你学到头了吗?单片机的乐趣就是你目前所知的这些的吗?驱动18B20,做个电子钟,这就是封刀之作吗?如果向下学习什么是你的困惑,那么以上的问题会不会是新的困惑呢?
 
“学以至用,学以至精”这一直是我推行的教学理念。我之所以没有在《爱上单片机》中如郭天祥老师那样系统的介绍单片机知识,不是因为我不会,正是因为我太会了,不想再封闭读者的思想。因为我发现按传统式系统的理论讲解会让读者有“学以至学”的思维,认为学习单片机的目的是为了学习更高的技术做准备。最后,学到样样都会,样样不精。亲爱的同学,你正在走向这条以学习为目的的道路,你的困惑之路才刚刚开始。
 
好吧,自夸一点的讲下面的问题。为什么你会觉得你在技术上不如我呢?要知道我对DS18B20的编程原理并不了解,CPLD的技术、ARM的精简指令集我也不了解,也不想了解。我只关心,它们能给我带在什么样的应用和乐趣。我所考虑的是怎么把设计和技术变成价值。让我的人生更有乐趣、更有意义,这就是我学以至用的道理。
 
关于学以至精,你在我的书里都可以感觉到。比如按键处理的那一节,我除了给出传统的处理方法之外,我还在后面开扩性的写了一段假设。可以通过按键的抖动波形和时间来巧妙的判断按键的快慢和力度。我想每一位读者都看到了这一段文字,可是到目前我还没有听说有哪位读者真正的去做实验、写程序来实现这个功能。大家只是随便想了一想,就急冲冲地看下一节内容了。如果你是个细心的孩子,深入的去研究这一个看似非常小的事情。如果顺利,你将开发出可以感知按键速度和力度的程序,可以应用在游戏机或其他智能交互式产品上。那么这样的学习和实验研究是不是要比学习人人买了开发板都可以学会的知识更有意义呢?学习不至用是可以,仅以学习为目的也是可以的,但是学的一般般、不精通,你会的别人也都会,这样的学习真的是你想要的吗。不学则罢,学就学到卓尔不群,这是我的学习思维。
 
你的困惑的答案并不是解决问题的根本原因,问题的解决之道往往在于问题以下更深层次的问题上。你的问题不是“该学什么好”,而是你被你自己的固有思维限制在一个不能逃脱的死循环里。不但解决不了你的问题,还会拖累你的人生,让你学到最后或平庸、或一事无成。(我就曾经被这样的问题困扰过,幸好现在醒过来了。)如果你认同我的话,就快快放下你那些广而不深的学习思维,放弃你的开发板购买计划,改正你凡事都要求学到根本的坏毛病,丢掉系统学习什么单片机、ARM之类的图书和资料。回过头来,看看你那些谈不上优秀的小制作、看看那么和别人写的大同小异的源程序。会不会发现,你虽然学了,但还差的很远呢。放低你的眼光,从基础研究开始,那么习以为常的东西为什么会是这样?当你的思维转变了,一个LED、一个按键,你都可以创造出非常有趣的东西。
 
不同的读者看同一本书有不同的理解,就是因为他们的思维不同。如果你真的有这个能力和悟性可以跳出你现在的思维,再回看我的书时,你会发现书里面有更多的错别字和更多原来视而不见的奇妙词句。这些词句原来只能让你发笑,现在却可以给你启发了。不信,你试试看!
 
祝你好运,小同学。
 
杜洋 敬上

抱歉!评论已关闭.