前语:
近来在论坛总是见到一些菜鸟们在大叫:“我想学单片机”,“我要学单片机”,“怎样入门啊?”,“你们怎样这么凶猛,是怎样学的??”等等等等一系列的问题,实在是看多了也感到烦了,今日,就由我电子白菜厚着面皮,顶着许多老虾的砖头,在这儿写上一篇单片机学习心得,让菜鸟们勇敢地跨出榜首步。
首要解说什么是虾米先,以我个人定见吧,1。来单片机论坛的时分可以看懂大多数家伙在说什么,(当然不是看懂他们在灌水的帖子啦)并且能适当地提出问题(非弱智的问题)和评论,回答他人的问题。 2。当期望自己用单片机开发一个东东,或公司要求开发一个方案的时分,可以很快地在心中树立一个根柢模型,知道应该需求些什么常识,而自己又把握多少,并依据必定的创意开端查找材料。便是以上这2点了,假如你满意了,根柢下面的东西你就当作是故事来读就可以了。
然后是心态问题,不久前看到有人这么问:“我想学单片机啊,由于传闻很有钱途,请问学那种单片机最有钱途??”这个问题,我看到了就觉得恶感,可以这么说,在这个坛子混的单片机大虾只需两种:榜首是一向从事单片机类作业的;第二是喜好者,喜好者包含从事单片机作业的和非单片机作业的。确实,单片机是有必定的钱途,但关于那些原本不是从事单片机作业的,而又没有喜好的,单从钱的视点动身的家伙,想学好单片机??恐怕是做白日梦。我个人以为,技能,是喜好、日子需求、和个人方针的结合。而不是单单的向钱看!要知道,当一个适当困难的项目完毕的时分,开发者那种手舞足动的振奋,不是彻底来自于项目提成的奖金!所以炼虾米的榜首要素是:喜好!!以上是我以为学单片机应该具有的技能心态。
然后该说到单片机的学习上了,许多人诉苦自己校园没有单片机课上,所以自己不会单片机。其实并否则,以我为例,我从前在校园确实有单片机的课上,不过直到上完一个学期的单片机,我仍是不知道自己在学什么!!考试的时分教师预先发布材料和答案了,考试的时分咱们就抄上去便是了,作用,到考完试的一刻,我忽然有点领会:“我知道什么是中止啦”。。。。是的,一个学期的单片机,我就知道了这么多了。后来?后来是彻底的自学,自己研讨走出来的,假如*校园那点所谓单片机,我早捡破烂去了!!所以关于咱们这类非名校的学生哥而言,技能离不开自学。
榜首章:偶尔
这篇文章叫虾米是怎样炼成的,而不是什么单片机速成,所以我是在写故事,而不是在写教材。
我单片机起步于2002年10月1号,这个是个重要的日子。但留意,我在2002年9月的时分有了自己榜首台烧写器和简略的试验板,但那时分不叫起步,由于我把这东西买回来了,还根柢不怎样会用。
为什么我记住是2002年10月1号?而没有记错为10月2号?呵呵。。。
2002年国庆前几天,校园开端举行电子规划竞赛了,由于校园每次举行竞赛,经费都是问题,所以这个什么电子竞赛根柢不会盛大宣告,其实我其时还不知道的呢。直到有个同学偶尔跟我提起,校园有竞赛啊,你有方案参与吗?我其时不知道发了什么疯,就说,好啊,我参与!这样,一个单片机,乃至是电子痴人的命运就改变了。。。
然后便是出方案啦,我也不知道什么时分发梦梦见个什么乖僻产品之类的,总归我就提出了一个用PC无线操控设备的方案。PC端用VC写的串口程序,传到单片机上,然后单片机发动无线发射模块,长途设备接纳到信号后,由另一个单片机担任处理,操控一个16*2LCD和4个LED灯。
关于其时的我来说,难度真的很大的,由于我不会VC,不会单片机,不会LCD,无线发射模块我是买了一对,但没用过。也便是说,自食其力!!
但我仍是决议做,否则很没体面。所以和2个MM组合起来,成为3人组报名校园的规划大赛了。
和MM组有个原因,1。方案是我提出的,我期望自己可以独立完毕 2。组男生的话或许会在规划上有争议等的,随时损坏方案,仍是MM听话点。。。。其实在最终,这两位MM的体现彻底是出于我预料,他们实在是强!!许多问题都是他们协助处理的呢。
第二章:斗争的开端
或许这篇故事写的不是很生动,也没什么兴趣,有些朋友们或许看到一半就溜了,,但我仍然期望能有人乐意看下去。。。也期望能让一些还没进门的菜鸟有所感悟。
和MM们组队后,‘工程’就要开端了,标题是“计算机长途操控体系”(呵呵,很牛的姓名吧:),但由于我的方案相关于其时咱们的实力来说是超前不少的,所以和MM们有个协议,由于咱们都不会VC串口编程(VC也不会),所以VC部分我有必要担任悉数并在最短时刻内完毕,否则整过方案就不必再做了。回应榜首章所说的,为什么我记住是2002年10月1号?由于我是在那天起呆在家里整整7天,干什么?研讨VC啊!!!这是我到现在停止,榜首个没有去玩的国庆节。从早到晚,除了睡觉,吃饭上厕所,便是屁股不离座,眼不离电脑!!你说,我会忘掉吗??
其时做了一条串口线把电脑的两个串口连起来,然后串口1发给串口2,一边是用我的程序,其他一边是用串口调试软件。还有手上的几本VC书,就这样写出我的榜首个VC程序出来。还记住其时成功发送的榜首个字节是’r’!!到现在我还记住很清楚,其时真是高兴死了,还马上把串口线和程序带回校园(我是走读生)给MM看,并正式宣告咱们的项目开端。这国庆7天假日个中的困难和苦楚我就不想说了,只知道那是我技能之路的榜首个起点。
人家都说VC难入门,是的,真的很难啊,不过你要知道VC存在并为这么多程序员所用,天然有他的道理,只需乐意坚持,困难是可以战胜的,并且,你并不是榜首个面临他的人,所以没有任何道理畏缩。看到其他大虾可以成功,那自己为什么不可呢?所以炼虾米的第二要素是:坚持!!
第三章:测验成功
在VC写的串口程序成功后,咱们的计算机长途操控体系就要开端了。其实,其时的VC程序只能发数据,并不能收,由于收的话假如是mscomm要使用音讯,假如是API的话要用线程,上面两个我其时都不理解,不过没问题,我的标题是长途操控,没有说是长途监控,所以单发就够用了,:)。剩余的便是单片机接纳串口数据,然后操控射频模块发射,接纳端便是模块接纳后的单片机处理,例如亮LED和操控16*2LCD。
那时侯怎样分配51的IO脚也弄了个半响呢,最终和2个MM协调好后,用了张A3纸画了两个大大的51,然后那个脚做什么,哪个脚接LED,那个脚接16*2LCD,那个脚按键。。。呵呵,是夸大了点,但其时仍是菜鸟阶段啊~~~~
弄好管脚分配了,就做板子,别以为我很有钱,做工业板,我是拿全能板飞线做的,其时焊个MAX232也焊了半响,牵强焊好了个有串口的最小体系了,发射模块都还没焊上呢。但这时分要分工合作使用时刻,所以开端写程序了,根柢上是边看书本边写程序,半猜半写。用的是汇编。那时侯没有这儿的家伙这么美好,300元就能买个老丁的仿真器来调试程序,我用的是最疑惑的办法:N片51侍侯,130元的廉价烧写器写程序,编译经过,烧一片,插上板,上电!!出什么问题?拔下,猜猜原因后改程序,再烧再插拔。(其时没有S51的,其实那时侯有我也不会用ISP的),所以便是这样调试程序的了,其间多繁琐或许没多少人理解,由于你们买了个仿真器就插到上面去了,到程序完毕了才拔掉。
直到整个项目完毕停止,我有一片51烧坏了,估量是寿数抵达终点了,1000次的寿数,代表我至少就这样插拔了1000次单片机。真不知道是什么味道了。
总归其时便是这样天天写,晚晚写,还得和MM逃课了一个星期,总算搞定,发射间隔是30M左右啦。20M内接纳彻底没有过错。还能在PC上按键,然后字母发射到远处的16*8LCD显现出来。(其实现在还想不通这么简略的东西其时竟然要花一个多月呢,假如是现在,估量单片机程序我是一小时就出来了)
电子大赛完毕,我的MM组合赢得校园的一等奖(林中无山君,菜鸟称大王咯:),后来这东东改善一下就赶着参与了广东省的应战杯了,蒙混骗了个3等奖。
第四章:真实的开端
竞赛是有两个一等奖的,还有一个是咱们邻班的家伙,他其时比我牛多了,做的是串口的电子阅读器,把文章从PC下载他的阅读器上就能阅读了,中文的哦:),其实他其时就现已会VC的DIRECTX编程了,还喜爱用VC来写游戏,比我牛多了。之后的大学单片机生计我都是在和他比拼中度过的,这样前进当然就快啦。现在这个家伙和我住在一起了,呵呵,不过他向驱动程序的路走,我向嵌入式开展,此为后话。
自从有了榜首次测验成功,我就开端沉浸起来了,特别在放假的时分,更是全情投入,我戒掉电脑游戏也是从那时侯开端的,现在有多少大学生敢说他不玩游戏??我看没多少吧?其实现在想来,玩游戏真的糟蹋了我许多的生命啊。。回头看一看,游戏在你的回想中并没有多少残留,也便是不值得去回想,那咱们弄来还有什么用?所以我从不玩游戏。
说回来,我开端沉浸在单片机的研讨中,也常常省下点钱上落广州购买点芯片等东西,开端仍是自己用全能板焊电路板的,玩玩键盘扫描,做做动态显现8段管等的。后来买了块128*64的LCD,学人家搞起汉字显现来了,好象搞了一个多星期才干输出个汉字,呵呵,够笨吧?后来还做了许多小试验,其实都是自己焊的全能板的。之后从教师中得知有种感光板,所以就扑上广州买了几块回来弄,榜首次弄就失利了2块,合共18大元,我狂倒中(2002年12月左右吧)~~后来堆集经历后,就成功了,之后越做越美丽:)单面的工艺现已比美工业板,现在能做到0.25MM的线宽和0.3MM的线距,可以完毕大部分的试验需求了。
其实那时侯大学阶段做的小试验仍是围绕着一些自己的期望,也便是算创作了,例如做个计数器,做个电子种;有的是网上看到他人做出来了,自己又想做。不过想做的太多,时刻却太少,那时分仍是处于刚进门什么都想学的阶段。但不论时刻够不行,做的多少得多少嘛,作用现在家里就一大堆东西了,呵呵。
后来学会了上论坛问人了,取姓名的时分我想想,我是个电子痴人呢,就取个菜点的姓名吧,叫痴人不是很好,所以就叫白菜了,所以我就叫电子白菜,其实便是电子痴人的意思:)那年是2003年的新年。
有了论坛的协助,我感觉前进的更快了,许多问题都有人点拨,开端发的问题还直被人骂菜,后来渐渐地堆集帖子数百,偶尔也就能骂骂他人菜,呵呵,不过论坛是要上,自己的试验也得做,我觉得在开端阶段,许多东西都要亲自经历过才干堆集经历的,单看书上说的是一回事,自己做起来又是其他一回事。在实践中,我学到的肯定不止是试验中的一个程序,愈加地我学会了怎样去处理问题和怎样使用试验作用进入下一个更杂乱的试验中。
第五章 张狂
2003年开端,大学的课程根柢完毕,但还没结业^0^,我是2003年7月结业的,那么这7个月便是假日,对的,是7个月的假日,根柢除了做结业规划外是没什么作业做的。我觉得这个正是我榜首个腾跃的阶段。话说回来,咱们的同学们啊,真是可贵有这7个月假日了,张狂的在游戏,电影和睡觉吃饭中度过,直到后来快要把全全国的电影看光了,各样无聊下,
开端看那些有着10年前史的外国肥皂剧(中文语音),那么这7个月他们是白过的了,还连电费都亏下了!!
当然,我也很高兴地玩了不少时刻,这7个月傍边,我根柢把技能和文娱1比1地分配下去了,折算一下我也算下了3个半月去研讨了。其实现在回想一下仍是觉得其时应该把更多的时刻下在技能研讨上,这样的话我现在的技能应该会更好一些。由于作业后自己研讨的时刻就少许多了嘛。。。
说到我这7个月,学会的东西还真不少,主要是不玩游戏啊,就省下了许多许多时刻了。我在不做试验的时分,根柢时刻都花在网上,找找材料,看看技能类的东西,从网上我得到了许多新信息,包含许多单片机的使用,重要的是这些使用远逾越我自己做的那些小试验,小电路板。另一个方面,使用思想也很重要,实践的产品跟咱们学生竞赛弄的东西不同,他要求的是安稳,实践和可行。举个比如:学生们参与竞赛都做过什么红外线水龙头的东西吧?他们做出来的那东东,红外线不怎样经过调制和编码就射了,接纳端当然是抗干才干扰差啦,假如用在实践上,岂不是水龙头一天主动放水几回??就算一天主动放水一次罢了,这个东西都是卖不出的了。另一方面,他们总觉得电费不是钱,红外线是源源不断地放,接纳端是不断地检测,单片机常常缺少睡觉。。。再举个比如,温度操控,这个东西估量大学生的竞赛中是常呈现的标题了,他们总是有着这样一个概念:你调100度,那么我的发热管就一向加热,直到AD检测到100度了,就停,然后当温度降低到99度,又开端加温。同学们,看上去很正常吧??但我无妨跟你说,这样的东西是根柢不能用的,假如用在工控上(一般要求精度为1~2度)是必定惹祸的东西!!为什么?由于学生们都以为到了100度的时分就关发热管,那么他温度就应该只需下降没有上升的理由是不?但实践中,关掉发热设备后,发热丝仍是火红火红的,温度是以一个曲线办法持续上升的,所以你到100度才关,到头来实践温度是到110或更高才会开端下降的。同理,温度下降后的加热上升也有这个问题。关于这类温度操控的算法,是有一门专门的PID学识的。咱们可以在网上多查找材料。
说回正题,由于在上网中得到了不少启示,我就开端渐渐脱离那些C程序量还不到300行的小试验了,也便是说,不再点跑马灯,键盘,LED等的东西了。我开端想写大点的程序,但想归想,可是没有什么体裁啊,所以就想不如测验做个主板的BIOS烧写器怎样?其实BIOS烧写器就仅仅一个简略的PC下载BIN或HEX程序到FLASH上的东西罢了。假如这个东西能做出来,倒不如再加上一个128*64的LCD上去(之前刚能弄的他显现汉字),再加个键盘(早就会了,扫描程序是抄回来的:),做个相似PDA的东西,有时刻显现(其时刚弄通了1302),有中文显现,还要有中文阅读器的(由于那位朋友做过的,我不会,当然就想做出来啦)。所以就这样,心中就有了一大堆的主意了,渐渐就把这个模型拼了出来:要有一个单片机,一片FLASH,一片RAM,一个串口,LCD,键盘,还有时钟芯片,就这么多!!
(呵呵,说着好象有点象丁丁在卖的试验板了:)
不过很可惜,到现在我仍是没有把这个东西彻底做出来(却是给老丁先下了手:),只自己做了块有FLASH,RAM,串口的板子,也便是先完毕了烧写BIOS的部分了,并且这个东西仍是很后期才做出来的,为什么?由于其时有更重要的作业招引了我。。。
第六章 晋级
其时在论坛上,网上看到有人做USB接口的,觉得很牛啊,所以自己也想做,但一向便是没材料,也不知道怎样学。这时分好象又回到了最初知道单片机的时分,好象悉数都很新鲜,悉数都不理解相同。感到无从下手。2003年一月,是我大学4年级榜首学期末,咱们开端要结业规划选题了,其时有两个最难的标题USB接口规划和蓝牙协议通讯(我的是一般校园,这样的标题现已是最难的了,呜。。)我选了USB标题(趁便提一下,邻班的那家伙,便是我现在的室友,选了蓝牙的)。其实我选USB的时分对USB仍是彻底没有了解的,有时分想其时真的是勇字当胸了,由于做不出来很或许结业不了的。但有时分一些技能的研讨当成为了压力和使命的时分,前进反而快。
所以,我的USB便是这样起步的了。。。
有了使命在身,就不象从前那么地边玩边试验了,我放下了许多方案,开端专注研讨起USB来,说是专注,但什么根柢都没有。做个P呢!
开端是上驱动开发网的USB专栏的,但一看就傻了眼,哪里除了牛B的虾,便是菜鸟一群,帖子要么看不理解,看懂的都对我没有协助。不过上那里我也获得了信息,便是用D12做USB比较遍及,所以规划就定位在D12了。正好这个时分周建功哪里出了本USB D12编程的书,尽管我对周X没有什么好感,但不管那本书是不是真实是他公司出的,在其时的环境下,这本书关于我是有着划时代的含义的(夸大了),其时是马上到广州买的,要价35元,仍是烂纸油印版,不过学懂了就不说亏了;再要一片D12,20元;之后再买本USB协议的书,再从网上下了USB的相关东西,好了,就这么多,2本书,一个芯片,放下我的试验和一点点的热情和梦想,静下心来,我开端了凭空捏造。那时分是2003年的阴历新年啊,我的高兴的新年,根柢就在闭门中度过,幸亏还有拜年,讨了点红包,否则真的穷死了。
说起这个USB,他确实和我之前做的小试验有天渊之别,之前做的东西仅仅了解一下原理,动一动脑然后就可以写程序了,但这个是触及协议,其时我仍是榜首次触摸协议类的东西,没有什么动脑的空间了,只能老实地看,学。
记住鲁迅在写文章救国家之前呆在屋子里抄了一年的碑铭,那一年的时刻练就了鲁迅的坚韧。之前常常焊全能板飞线的试验板,做多了,除了做出点板子来玩,还让我学会了坚韧和耐性(不知道多少人试过焊杂乱线路的全能板?别以为简略,很烦的呢,要很有耐性,万一错一跟线,批改是比较苦楚的)有了这么一点耐性一个月的闭关练功,某天我忽然领会,(只见关内石门顿开,一人影身披彩云,飞星天外,此时山摇地动——白菜出山啦~~·· #%#—%—) 台下众大虾:-_-#!..
其时是看懂了,其实是开端看懂了罢了,理解到D12每个寄存器的含义,USB那些反反复复的数据交换的一点含义,说实在的,板子没做,程序没开端写,我仅仅放下悉数东西看了一个月的书。。。呵呵
台下众大虾: -_-####!!!!…..
脱离2003寒假完毕还有一个星期,我纵情地玩去了~~
所以是开学,找指导教师谈结业规划等等,我的指导教师是个博士猪,为什么叫博士猪?
由于他有博士的证书和脑筋,但象猪般懒散,所以叫博士猪,传闻他很懒,讲完课了,就玩去了,不过这家伙讲课技能不简略,为什么?由于他讲的东西不简略,但咱们听起来简略——牛也!!以下简称他博猪,博猪很有钱,由于偶尔不偷闲的时分就出去接点活干干,一般一两个星期就干完,然后就拿个几万到几十万,之后又开端猪的日子,到快没钱的时分,又会去干活。跟博猪的结业规划不错,由于他不理解USB,所以就没有什么要求,我想怎样发挥就怎样发挥。博猪对通讯和DSP的算法等东西十分牛牛牛!!!让我感到什么是天外有天,猪外有猪!不过我最终也没有走通讯的路。
博猪的牛没有带给我什么,仅仅送我4片D12,然后说,拿去做吧。我暗喜,4片啊,兴旺了:)
有两片我做感光板子把他们焊成双列直插,一片现在焊到老丁的板子上,自己还留了2片。所以当然便是做板调试啦,搞USB弄了不少时刻呢。
其时其实想花钱买周建功的USB板子的,不过要价450大元,广东话说:好曩昔抢!所以没买,但到广州的时分死死地盯着货台的哪个450元看了半小时,2个LED,2个键,D12唤醒用了片74XX,D12是总线办法衔接。。所以我就做了块相似的板子出来了,并且还多了个串口,比周建功的450元强!!不过做的时分不小心把串口的收发脚调乱了。。(主要是选封装的时分搞错了,PROTEL不过关啊,后来苦练了)总的来说板子比较丑陋。
之后便是写程序。不过程序还没怎样写,之前投简历的公司要求我曩昔实习一个月了,所以那些早上12点起来,晚上2点睡觉的日子没有了。我得去上班了。上班实习,其实便是没作业干,其时有个工程师跳走,留下一个USB接口的项目没人做也,所以我又勇字挂胸前,
对主管说:我来做¥……¥#……—%主管瞪起金鱼眼看我,好象说:你小子!!!。。。
我不做,也没人手做,我不做,我又没作业做,所以,USB我做。
那个USB可不是D12,他是三菱的16位单片机自带的USB接口(我厌烦三菱,各位要多抵抗日货),困难比较大,幸亏他有悉数的DEMO程序,呵呵,有程序在手,简略啦:)那次是我榜首次触摸51以外的单片机,并且仍是16位的,算是晋级了。并且那个项目是跑UCOSII的,其时还没有2.51出来,那些工程师手拿的是橙黄色的那本UCOS书,好象是2.01版别左右吧,不记住了。总归我就趁便连带UCOS也学了。
实习时刻一个月,我收成不少:1。为他们的项目写了一个VC界面,用来做USB的上位机通讯,2。批改了三菱的单片机DEMO程序(C的)让他能根柢运转来收发数据,3。批改了三菱USB技能手册上的一个严重过错(那次后我知道日本芯片的DATASHEET常常出问题的,好象有意坑咱们中国人)4。让我知道这个国际上有UCOS这样东西,正方案买书回来看5。劳累过度,住了一天医院。
走的时分主管说我行:)不过我走后,做的东西就没有用了,他们中没有人会VC,我写的东西是白写,后来哪个项目泡了,单片机部分的程序也就没了。再后来,我的电脑出问题了,我不小心把自己硬盘干掉了,榜首份作业的作用彻底没有了。一点根柢都没有留。连带一些重要的材料也没有了,应该有几位老哥知道我这件作业的吧。还好,结业规划我刻了光盘,否则。。。这次意外阐明一个问题,我并不是他人幻想中那么走运的。
由于电脑的问题,拖了我好几个星期,幸亏坚持之前下班的时分晚上必定要动动脑做点东西,否则真的赶死!最终USB结业规划仍是马马乎乎干完了(主要是PC端的程序是拿非利谱网上的,和我的51+USB配合起来不是很好,这个问题我还得有时刻再处理,然后把整个体系完善一下)
在这儿有个小插曲的:
在我下载了非利谱的USB材料后,看了一两天的哪个上位机VC程序,看懂了点,所以决议着手改改,发现改动起来其实很简略。所以沉浸了几天去研讨和看懂那个程序。在结业辩论的前一天,我忽然想改善我的USB结业规划,便是在下位机的板子上添一块128*64的LCD(我从前一向用来玩的那块),然后上位机的VC程序结构一个字符输入栏,在PC上输入汉字,然后在PC上转化出他的点阵(16*16的)再发到我的USB板子上,并在LCD上显现出哪个汉字来。但脱离结业辩论还只需一天,我当晚就挑灯夜战。先用跨线的办法把板子上51的剩余脚引出来,接到LCD上(其实刚好够,呵呵)这样不必总线办法来驱动LCD,保证我即便到最终调试失利了,也不会影响我原先的USB部分(我还得结业,输不起!!)焊好电路了,就要改动VC部分,由于PC担任把输入的汉字转化内码,然后在一个点阵文件中提取点阵(点阵文件是16*16的,可以用网上的许多点阵提取软件生成),所以触及到文件的读写, 其时是用API来读写文件的:)提取点阵了,就要经过USB传到板子上,再经过单片机在LCD上重显。时刻只需一天,我是不断的想不断的写了,其时我的VC仍是不怎样样的,所以用了不少时刻。最大问题是我没有仿真器!!仍是用烧片子,插片子的办法调啊。我记住一向写到第二天早上6点的时分,成功把‘啊’’’’字传曩昔了:),之后当然要持续改写51的程序,让他能到达换行的作用等东西啦,所以持续写啊写啊。。
然后不幸来临:(。。。
当我再插上51的时分,然后插上USB接口(我用USB供电的),USB枚举成功,但LCD没有显现了(我在枚举成功后LCD会显现欢迎字段的,这时分真的麻烦了,由于很或许LCD坏了:(我马上拔掉LCD,插到我其他的板子上试,发现真的不显现了,天啊,倒运的很啊~~我不段调负压电阻,发现LCD一点反映都没有,5555。所以省下不必试了,可以睡大觉了。
所以我人生中的榜首个通宵编程以无法告终。结业规划当然是拿了个优啦,不过没有机会在博猪前展现我的USB传汉字功用了!!
这次又阐明晰,我有时分真的很倒运的。
不过,有失必有得,我一向以为是LCD负压芯片烧掉了,所以期望找一块代换,但他是MAX的,比较难买到,我依据网友的指示去MAXIM哪里请求,所以我学会了请求免费东东:)后来证明我的主意没错,把负压芯片换上后,LCD就能用了:)
我觉得我弄的两个USB——实习公司的和结业规划的,都是自己争夺回来的,想想最初假如我不行勇气,不敢接公司的USB项目,怕结业不了而不敢选USB标题的话,恐怕现在还对USB一无所知,有时分,在作业中,日子中,咱们应该支付一点勇气来,勇敢地承受应战。特别在作业中,你要有勇气承当使命和职责,才干被高层相识。所以我觉得,炼虾米的第三要素:勇气!!
结业辩论后有一个月才干拿到结业证书的,我没糟蹋这个闲暇,持续进修我的技能,最初发现51+D12传输速度实在是慢的很,所以又从论坛上得到信息,改用AVR单片机来做!!所以我就买了AT90S8515回来,其时买的真是牛贵!要我35元,唉,没办法。买了后发现烧写器不支撑啊,所以把从前的哪个TOP151(呵呵,120元罢了)以60元卖掉,换个TOP852:)
当然又得花钱啦,幸亏家里人支撑我开发,给了不少资金上的辅佐。
搞AVR悉数又要从头开端了,当然,由于之前有了51的根柢,学起来很快,根柢一个星期就算弄懂了,然后又用2个星期的时刻把之前用51做的东西悉数搬到8515上并做了条下载线来玩。其实在弄AVR的时分,把程序搬到我的128*64LCD上呈现花屏问题的,这个问题弄了好久,最终发现AVR操控我哪个LCD不能用规范的时序的,规范时序51可以驱动,但AVR就不可以。
结业前最终这个月其实我并没做到什么东西,由于这个月我真的都拿来玩了,玩了。。所以我从小学到大学的学生时代,完毕了….
第七章 回忆
我的高中教师当年为了要咱们尽力敷衍高考,这样说过:你们应该在高中这段时刻好好尽力,当你们升上大学的时分就会觉得很美好的了,由于比现在高中自在的多知道吗?所以想今后过高兴的大学日子,就应该现在好好尽力进步,再奋斗多一些时刻,你们就可以上大学了,自在了!!
所以一片等待中,我就上了大学,发现高中教师在哄人啊,大学原本还要尽力温习,考试,否则重修要给钱的,很惨!!!可是我的初期的大学日子仍是用来玩,一旦到了快考试的前2个月,我就拼啊,温习啊,然后,嘿嘿,拿60分到70分,稳守重修战线也!!考完试啦,当然又是玩玩玩,然后开学了,仍是玩玩玩!
快到考试了 ??拼拼拼!!。。。
看到这儿,各位还在读大学的兄弟姐妹们是否觉得这样的日子似曾相识??假如你们有同感的话,请你们马上完毕这样的日子吧,否则,到你们在脱离大学回忆当年的时分,恐怕会追悔莫及,无比痛心!
生命每天都在消逝,时刻从不等人,大学4年间,你们都有好好地享用了吗?我觉得,大多数人都是以为大学日子是美好的,愉快的。由于咱们在那个时刻从前享用过年青的高兴,毫无驱束,不必承当任何社会职责,不必面临社会的压力,不必为日子而烦恼。说到这儿,咱们是否都有那么一点余味还在脑海中游荡,感觉到一股可贵的轻松的快感?
无妨回想一下当重生入学军训,刚刚知道新朋友的时分,当校园举行情谊舞会,电子系的学生鼓气了生平榜首次的勇气,走过对面外语系约请MM跳舞的时分,当你偶尔得知校园举行文艺晚会,马上放下手上的作业,直奔到礼堂的时分,当你发现哪个文艺晚会原本很疑惑,所以决议半途和朋友们溜到外面夜宵的时分,当你发现明日早上原本没有课,正欣喜若狂,在晚上1点钟和室友打CS和星际的时分,当校园举行校运会,放假3天,你正考虑怎样去张狂地度过这突如其来的‘横财’’’’假日的时分,当你觉得他人在运动会上无比的牛B招引了对面的女生而感到神往,决议明日开端放学就到后山操场训练预备下一年的竞赛的时分,当你在闲暇中陪MM打篮球的时分,乃至当某全国午没有课,决议一觉睡到夜宵的时分,朋友们,是否觉得那种日子无比地美好,并且很想过一次呢?
但事实上你真的想再这样过一次吗??
我从前在某个VC论坛上看到一个朋友发了个帖子:假如让你再读一次大学,你会做什么?
回贴是:
我会大学一年级就开端学C和C++,二年级就学好VC,然后再学JAVA。。。。
我会不再打游戏机,专注学习。。。。
我要先过英语4级,再过6级,然后计算机1,2,3级,再考高档程序员。。
我会在VC上下大时刻,并在大学期间成为校园最牛的程序高手。。。
我会尽力学习,然后考研讨生。。。
我将不再糟蹋时刻,我要活出我的精彩。。。。
看到吗?没有一个说到上面那种清闲日子,为什么?那么你无妨自己去想想,确实的给你回到几年前的大学,你会怎样?我想,你会榜首时刻把电脑的游戏删除去,拿起书本好好学习,是吗?
假如是这样,那就证明相同东西:你以为你糟蹋了大学的4年了。
其实,这或许和人的某种心态有关,便是不管你过的怎样,心里总有一种思念当年的感 觉,以为你之前过的仍是有点惋惜。所以,在走出大学门口的那瞬间,咱们都从前有过这样那样的不舍。
我从前对一个朋友说过一句话:不管你是活的精彩仍是无法,关于一个普通人在说,人生总有惋惜,好象一个好玩乐的大学生没有好好爱惜他的学业,到后来一事无成的时分,他会说懊悔。假如他在大学年间比较尽力地完毕学业,并且也有痛快过一番,那么他后来或许为自己的一份普通的作业而感到难奈。但假如他十分尽力地学习,最终考取了研讨生并持续尽力成为一个牛人,他或许会为他当年的垂头奋发而忘掉周围的风景而惋惜,更无法地,当他看到那些年青的红男绿女在身边嬉笑打骂的时分,他只能为自己走几步楼梯也喘气而宣布无能为力的一声叹气。
人生总有惋惜,但是咱们不能由于必定会呈现的无法而感到叹气,美好的路,其实便是一条最少惋惜产生的路,当咱们挑选出惋惜最少的路的时分,正代表咱们现已挑选出可以得到最多美好的一种日子!!
现在回头看来,我确实是糟蹋了大学的4年了,我是1999年入学的,但我原本就应该走的路,在2002年10月才开端跨出榜首步,我真的糟蹋了许多许多啊。而仅有的走运是,我在大学一年级就开端学习C言语。以使我后来的路走的不算太艰苦。