單片機(jī)大師郭天祥的大學(xué)六年,看看與你的有何不同?
在哈爾濱工程大學(xué)五年,我在學(xué)校電子創(chuàng)新實(shí)驗(yàn)室呆了四年,這四年里創(chuàng)新實(shí)驗(yàn)室給我提供了良好的學(xué)習(xí)環(huán)境和完善的實(shí)驗(yàn)設(shè)備;在這里與眾多電子愛(ài)好者的交流中,使我學(xué)到了更多的專(zhuān)業(yè)知識(shí);在學(xué)校老師們的教導(dǎo)下,讓我學(xué)會(huì)了如何做一名合格的大學(xué)生。因此,在這里我要感謝哈爾濱工程大學(xué)的歷任領(lǐng)導(dǎo),我今天成績(jī)的取得得益于他們不斷完善的教育體制;衷心地感謝曾經(jīng)教導(dǎo)過(guò)我的刁鳴教授、付永慶教授、王松武教授,沒(méi)有他們對(duì)我的培養(yǎng),也就沒(méi)有我的今天。同時(shí)我也希望能有更多的電子愛(ài)好者加入創(chuàng)新實(shí)驗(yàn)室,在完善自我的同時(shí),在電子行業(yè)做出更突出的業(yè)績(jī)。
本文引用地址:http://www.ex-cimer.com/article/201802/375516.htm2007年,我以全新的教學(xué)方式推出了一套講述51單片機(jī)的教學(xué)視頻課程——“十天學(xué)會(huì)單片機(jī)”,該視頻自從網(wǎng)上發(fā)布后,得到了電子愛(ài)好者的一致好評(píng),諸多的單片機(jī)初學(xué)者通過(guò)這套視頻走上了單片機(jī)開(kāi)發(fā)之路。有很多學(xué)員來(lái)信或打電話希望我能夠?qū)⒁曨l中的內(nèi)容著書(shū)出版,讓更多的人受益。為此,從2007年9月至2008年7月,我用了近十個(gè)月的時(shí)間將書(shū)《新概念51單片機(jī)C語(yǔ)言教程-入門(mén)、提高、開(kāi)發(fā)、拓展全攻略》(預(yù)計(jì)08年11月上市,全國(guó)各大新華書(shū)店有售)寫(xiě)完。本書(shū)的寫(xiě)作風(fēng)格與我在教學(xué)視頻中的講課風(fēng)格相似,它與傳統(tǒng)講授單片機(jī)的書(shū)籍完全不同,我以學(xué)單片機(jī)“過(guò)來(lái)人”的思路,抱著如何才能更容易掌握單片機(jī)的態(tài)度,理論與實(shí)踐完全結(jié)合的方式清晰地講解了單片機(jī)部分。其余大部分內(nèi)容為我多年做項(xiàng)目的經(jīng)驗(yàn)積累,也有部分內(nèi)容來(lái)自于網(wǎng)絡(luò)電子高手們的精華總結(jié),應(yīng)當(dāng)說(shuō),在本書(shū)中有太多的知識(shí)是大家平時(shí)在書(shū)本上所學(xué)不到的。在這里,先將我在大學(xué)期間的學(xué)習(xí)和生活經(jīng)歷與大家分享,借此鼓舞大家珍惜大學(xué)時(shí)光,多學(xué)習(xí)文化知識(shí),開(kāi)創(chuàng)更加美好的明天。
我的大學(xué)
寫(xiě)這篇文章的時(shí)候,我正處于碩士研究生畢業(yè)論文的準(zhǔn)備階段,眼睜睜看著我的大學(xué)生活即將畫(huà)上句號(hào),再看看身邊有很多低年級(jí)的學(xué)生們一天天把時(shí)間白白荒費(fèi)掉,我在心里替他們惋惜,在即將結(jié)束我的大學(xué)生活之際,我將我的大學(xué)幾年的有意義的生活與大家分享,看過(guò)這篇文章后也許能讓那些有夢(mèng)想的同學(xué)為了實(shí)現(xiàn)自己的人生目標(biāo)少走些彎路,大家要相信,大學(xué)校園——將為你提供一生最好的學(xué)習(xí)環(huán)境。
我高中畢業(yè)于新疆伊寧市三中,2002年考入哈爾濱工程大學(xué)信息與通信工程學(xué)院電子信息工程專(zhuān)業(yè),2006年以創(chuàng)新人才免試保送哈爾濱工程大學(xué)碩士研究生,現(xiàn)在已經(jīng)是我在學(xué)校的最后一個(gè)學(xué)期了。記得我剛?cè)胄5臅r(shí)候?qū)﹄娮又R(shí)一點(diǎn)也不懂,之前我比較喜歡經(jīng)商,想著好好努力,將來(lái)開(kāi)個(gè)公司,做做生意,所以第一志愿報(bào)了經(jīng)濟(jì)管理學(xué)院,結(jié)果沒(méi)被經(jīng)管學(xué)院錄取,而被調(diào)劑到信通學(xué)院,現(xiàn)在想來(lái)也算是走對(duì)了。在上大學(xué)之前,我的夢(mèng)想是上大學(xué)后,一定要當(dāng)班長(zhǎng),一定要當(dāng)學(xué)生會(huì)的干部。所以我從上大一就開(kāi)始加入學(xué)校的學(xué)生會(huì),非常積極地競(jìng)選班干部,后來(lái)也如了我的愿,班長(zhǎng)也當(dāng)了,學(xué)生會(huì)干部也做了不少。因?yàn)閯偵洗笠坏臅r(shí)候根本不知道大學(xué)里具體要學(xué)什么知識(shí),每天就是上課,那時(shí)一節(jié)課也不敢逃,每天的生活就是去上課、吃飯、打球和踢球,然后回宿舍瞎侃,上床睡覺(jué)。周末時(shí),找?guī)讉€(gè)同學(xué)逛逛街什么的,每周都重復(fù)著同樣的生活,日子過(guò)得平平談?wù)?,但那時(shí)也不覺(jué)得在虛度,可能還帶著剛離開(kāi)高中校園的那種興奮,認(rèn)為理想中的大學(xué)生活就是如此吧。
大一的一年就這樣糊里湖涂過(guò)去了,接著就大二了,大二上學(xué)期除了在學(xué)生會(huì)的職位高了點(diǎn)外,其余和大一時(shí)也沒(méi)什么區(qū)別,沒(méi)有特別的事情發(fā)生過(guò),偶爾逃逃不點(diǎn)名的公共課,天天照舊打籃球、踢足球。在大二下學(xué)期開(kāi)學(xué)不久的某一天,我靜靜地的思考了很久,我想起了我曾經(jīng)有過(guò)的夢(mèng)想、我追求的人生、我向往的生活,想想如果再這樣過(guò)完兩年,我的將來(lái)會(huì)是什么樣子?那天我覺(jué)悟了。我的專(zhuān)業(yè)是電子信息工程,那我必須在這方面學(xué)有所成,兩年都快過(guò)去了,天天抱著課本啃,現(xiàn)在想想我的水平和高中時(shí)一樣,我學(xué)的是電子專(zhuān)業(yè),從初中就開(kāi)始學(xué)電阻了,到現(xiàn)在都六七年了,至今我連電阻長(zhǎng)什么樣都沒(méi)見(jiàn)過(guò),這樣下去學(xué)的算是什么電子專(zhuān)業(yè)?我想我不能再這樣下去了,于是找了同宿舍的另一位同學(xué)賴世雄,我對(duì)他說(shuō):“我們一起參加學(xué)校的“五四杯”電子設(shè)計(jì)競(jìng)賽吧!”他欣然同意了,當(dāng)時(shí)我倆真是對(duì)電子知識(shí)一無(wú)所知,根本不知道從哪里開(kāi)始,于是我們就從電子雜志上隨便找了個(gè)類(lèi)似電話控制類(lèi)的小作品,把雜志上原理圖中所有的元件型號(hào)抄下來(lái),然后我倆就去電子市場(chǎng)上買(mǎi)元件。第一次買(mǎi)電子元件,一點(diǎn)專(zhuān)業(yè)知識(shí)也沒(méi)有,我們講的好多東西賣(mài)元件的人都聽(tīng)不懂,鬧了不少笑話,一個(gè)電阻被人家要了一毛錢(qián),還說(shuō)這東西真便宜啊!(實(shí)際上一個(gè)電阻還不到一分錢(qián)),最后買(mǎi)了一堆電阻、電容和三極管,加起來(lái)一共六七十元,回來(lái)就準(zhǔn)備照著別人的原理圖焊接,很顯然,這種做法從一開(kāi)始就已經(jīng)注定結(jié)果必然是失敗的。無(wú)奈之下,我們跑去找當(dāng)時(shí)教我們電路基礎(chǔ)課的付永慶教授,我對(duì)給付老師說(shuō)我們想學(xué)點(diǎn)真正的東西,但根本無(wú)從下手,能不能請(qǐng)付老師幫我們想想看做個(gè)什么東西?付老師是個(gè)很好的人,他當(dāng)時(shí)正在構(gòu)想從學(xué)校低年級(jí)學(xué)生中選出一部分愛(ài)動(dòng)手、有上進(jìn)心的學(xué)生作為創(chuàng)新型人才來(lái)培養(yǎng),他看我倆有想法,就直接對(duì)我倆說(shuō):“你們倆可以到我的實(shí)驗(yàn)室里來(lái),現(xiàn)在我正好帶幾個(gè)大四的學(xué)生做畢業(yè)設(shè)計(jì),你倆先跟著他們學(xué)習(xí)學(xué)習(xí)吧!”。當(dāng)時(shí)因?yàn)槭歉独蠋焸€(gè)人的實(shí)驗(yàn)室,所以電腦不夠用,于是我倆就把自己的電腦搬進(jìn)了實(shí)驗(yàn)室,從那天起,我真正踏上了電子設(shè)計(jì)這條路。付老師又給我倆介紹了一位正在做畢業(yè)設(shè)計(jì)的大四女同學(xué),她叫黃光亞,她正在做一個(gè)兩臺(tái)計(jì)算機(jī)之間用激光通信的題目,我和賴世雄每天都去實(shí)驗(yàn)室看著黃光亞焊電路、寫(xiě)程序,那時(shí)看著真是一頭霧水,感覺(jué)那些東西好神奇,在計(jì)算機(jī)上寫(xiě)上幾句程序,按完回車(chē),看見(jiàn)一道激光穿過(guò)眼前,然后在另一臺(tái)電腦上就能看到整屏滾動(dòng)的數(shù)據(jù)。大概跟著黃光亞前后忙了一個(gè)月,對(duì)黃光亞正在做的作品的硬件部分算是有了基本的了解,但計(jì)算機(jī)部分具體怎么實(shí)現(xiàn)的還是不明白。那時(shí)正好趕上2004年學(xué)校的“五四杯”電子設(shè)計(jì)競(jìng)賽,我們借黃光亞的作品申報(bào)了參賽資格。在比賽那天,我們就用僅懂些基本原理的一堆元件加兩臺(tái)電腦等待比賽評(píng)委的到來(lái),當(dāng)時(shí)評(píng)委們問(wèn)你這是什么原理、信號(hào)怎么樣調(diào)制、傳輸波特率多少、很多很多簡(jiǎn)單的專(zhuān)業(yè)問(wèn)題。說(shuō)實(shí)話,我們哪里知道啊!我那時(shí)連RS232電平是什么概念都不明白,評(píng)委們提的的專(zhuān)業(yè)名詞我根本就沒(méi)聽(tīng)說(shuō)過(guò),當(dāng)時(shí)也就把我們懂的東西全說(shuō)了,也不知道對(duì)應(yīng)評(píng)委的哪個(gè)問(wèn)題。那時(shí)學(xué)?!拔逅谋彪娮痈?jìng)賽的參賽作品比較少,評(píng)委看我們才大二,而且我們的作品又是一個(gè)較完整的系統(tǒng),基本沒(méi)什么工作上的漏洞,為了鼓勵(lì)我們,最后還給我們發(fā)了個(gè)小獎(jiǎng)。
“五四杯”結(jié)束后,賴世雄就從實(shí)驗(yàn)室把他的電腦搬回宿舍了,很可惜,他放棄了繼續(xù)走這條路。我的電腦一直放在付老師的實(shí)驗(yàn)室。說(shuō)到這里還要講一點(diǎn)兒關(guān)于我買(mǎi)電腦的小插曲,大二上學(xué)期時(shí),我的很多同學(xué)們都買(mǎi)了電腦,于是我也跟著買(mǎi)了,當(dāng)時(shí)不知道買(mǎi)來(lái)電腦后具體要學(xué)什么東西,我的同學(xué)們買(mǎi)來(lái)電腦后,大部分時(shí)間在玩游戲、聊QQ,有的同學(xué)可以從早上一直聊到晚上,玩游戲的同學(xué)可以從早玩到晚,我同學(xué)建議我玩“傳奇”游戲,說(shuō)很有意思,他幫我注冊(cè)了賬號(hào),游戲里一個(gè)動(dòng)畫(huà)人物拿著一把大刀不停地砍野豬、野鹿什么亂七八糟的所謂怪物,他砍了幾刀就把一頭野豬砍死了,然后他說(shuō):“你看長(zhǎng)經(jīng)驗(yàn)了吧,多有意思,你來(lái)玩!”,我接過(guò)鼠標(biāo)砍了三刀,我想破腦子也想不出他說(shuō)的有意思是指什么,然后我說(shuō):“實(shí)在是無(wú)聊!”,那天起開(kāi)始了我的游戲生涯,三刀后也結(jié)束了我的游戲生涯,我覺(jué)得網(wǎng)絡(luò)游戲?qū)嵲谑菦](méi)有意思。我更不喜歡聊QQ,可是這電腦都買(mǎi)了,不能一點(diǎn)用處都沒(méi)有吧,當(dāng)時(shí)那個(gè)時(shí)候,真的不知道電腦能“玩”什么和我們專(zhuān)業(yè)有關(guān)的東西,那些天我每天用電腦做的最多的工作就是把文件從一個(gè)分區(qū)拷到另一個(gè)分區(qū),把一些不用的文件刪除,甚至把C盤(pán)下能刪的文件都刪了,最后導(dǎo)致系統(tǒng)無(wú)法啟動(dòng)還問(wèn)為什么?過(guò)了幾個(gè)月我發(fā)現(xiàn)除了復(fù)制和粘貼功能我用得非常熟練外,其他我好像還是什么也沒(méi)學(xué)會(huì)。再后來(lái)就去書(shū)店買(mǎi)了些制作Flash動(dòng)畫(huà)和制作照片的Photoshop之類(lèi)的書(shū),回來(lái)后天天學(xué)那些沒(méi)用的東西。現(xiàn)在想來(lái)真的是太可惜了,那時(shí)真是浪費(fèi)了大把大把的時(shí)間。電腦真的是可以學(xué)很多很多東西的,對(duì)于我們專(zhuān)業(yè)來(lái)講,學(xué)單片機(jī)需要學(xué)C語(yǔ)言,學(xué)Keil、WAVE、IAR、ICC、MPLAB軟件的使用,學(xué)匯編語(yǔ)言;在用到電腦界面編程時(shí),需要學(xué)C++、VC++、VB語(yǔ)言等;用CPLD/FPGA/SOPC時(shí),需要學(xué)VHDL和Verlog語(yǔ)言,學(xué)這些語(yǔ)言時(shí),可以學(xué)Maxplus、Quartus軟件的使用;當(dāng)用到仿真時(shí),可以學(xué)Protues、Multisim軟件的使用;設(shè)計(jì)電路板時(shí),可以學(xué)Protell、AltiumDesigner、PowerPCB軟件的使用等;還可以學(xué)DSP用的CCS軟件、ARM用的ADS、STD軟件等,所有上面我提到的這些,全都依賴于計(jì)算機(jī)系統(tǒng)。在今天看來(lái),我是全部掌握了,然而這是后來(lái)我所付出巨大的代價(jià)才換來(lái)的,如果我能利用好大一大二那些大好時(shí)光的話,我相信今天的我又會(huì)是另一番模樣。
接上面話題,賴世雄搬走后,付老師給了我他實(shí)驗(yàn)室的鑰匙,從那天起,實(shí)驗(yàn)室便成了我的另一個(gè)家。當(dāng)時(shí)那個(gè)實(shí)驗(yàn)室只有我一個(gè)人學(xué)硬件,也只有我一個(gè)本科生,其他的碩士、博士研究生主要研究理論,所以很少有做硬件的,那時(shí)我分不清電解電容的正負(fù)極性,我拿著一個(gè)電解電容問(wèn)了實(shí)驗(yàn)室的好幾個(gè)人,結(jié)果他們也不知道,更有人說(shuō)這是什么東西,我從來(lái)沒(méi)見(jiàn)過(guò)。這件事很令我震驚,難道這就是電子專(zhuān)業(yè)讀了四年本科,又讀了幾年碩士研究生的高水平大學(xué)生嗎?現(xiàn)在大學(xué)畢業(yè)生的工作確實(shí)不好找,那不能怪別人,只是因?yàn)槟愦_實(shí)沒(méi)有別人需要你的理由。偶爾聽(tīng)前屆的學(xué)長(zhǎng)們說(shuō)到,作為信通學(xué)院的學(xué)生,如果學(xué)會(huì)了單片機(jī)、C語(yǔ)言、DSP那你的前途必定是一片光明。于是我開(kāi)始學(xué)習(xí)單片機(jī),當(dāng)時(shí)苦于沒(méi)有硬件實(shí)驗(yàn)環(huán)境,身邊又沒(méi)有會(huì)的人請(qǐng)教,于是我就上網(wǎng)找資料,看見(jiàn)網(wǎng)上有賣(mài)單片機(jī)學(xué)習(xí)板的,那時(shí)價(jià)格都挺貴的,但我還是狠下心買(mǎi)了一塊三百多塊錢(qián)的單片機(jī)學(xué)習(xí)板,寄回來(lái)后我就開(kāi)始做練習(xí),之前也看過(guò)幾遍書(shū),可發(fā)現(xiàn)光看書(shū)沒(méi)有任何效果,看上十遍、二十遍,感覺(jué)是學(xué)會(huì)單片機(jī)了,可當(dāng)要應(yīng)用到硬件系統(tǒng)中時(shí),發(fā)現(xiàn)其實(shí)我什么也不會(huì)。后來(lái)我就邊做實(shí)驗(yàn)邊查書(shū),這樣就理解得很透徹了,就是從那時(shí)起我每天早上八點(diǎn)之前就到實(shí)驗(yàn)室了,除了選上部分課外,其他時(shí)間都泡在實(shí)驗(yàn)室里,一直到晚上十點(diǎn)多看樓的大爺用腳踹著實(shí)驗(yàn)室的門(mén)叫我走我才離開(kāi)實(shí)驗(yàn)室。那時(shí)每天就擺弄單片機(jī),沒(méi)有人教我,全是我自己一個(gè)人摸索,而且當(dāng)時(shí)學(xué)的是非常難懂的匯編語(yǔ)言。記得大一時(shí)也學(xué)過(guò)C語(yǔ)言,可我發(fā)現(xiàn)等要用的時(shí)候我什么也不會(huì),根本和單片機(jī)聯(lián)系不起來(lái),就和沒(méi)學(xué)一樣,我只好選擇匯編語(yǔ)言,大概一個(gè)月后,也就是快放暑假時(shí),我做出來(lái)了自己的第一個(gè)單片機(jī)作品,一個(gè)電子鐘。有人說(shuō)你要是用單片機(jī)做出一個(gè)電子鐘,那你基本上已經(jīng)掌握單片機(jī)的80%了。這句話有道理,電子鐘對(duì)編程的綜合性要求還是相當(dāng)高的。
那時(shí),我對(duì)單片機(jī)已經(jīng)有了初步的掌握,假期的時(shí)候我報(bào)名參加了2004年黑龍江省大學(xué)生電子設(shè)計(jì)大賽,那天起我搬進(jìn)了學(xué)校的電子創(chuàng)新實(shí)驗(yàn)室,我們選的題目是無(wú)線數(shù)據(jù)通信,當(dāng)時(shí)指導(dǎo)老師讓我們用FPGA做,其中還要用到VC編程及C++語(yǔ)言,我那時(shí)還不懂什么是FPGA,于是我開(kāi)始拼命地學(xué)這些知識(shí),每天吃飯都在實(shí)驗(yàn)室。省賽不同國(guó)賽,省賽是把題目先發(fā)下來(lái),兩個(gè)月后交作品就行,其實(shí)學(xué)FPGA/CPLD也和學(xué)單片機(jī)一樣,關(guān)鍵是自己動(dòng)手寫(xiě)程序?qū)嵺`,不停地寫(xiě)程序,然后看程序運(yùn)行的效果,這兩個(gè)月里我把VHDL語(yǔ)言搞得很熟練,但是VC還差了一點(diǎn)。我們隊(duì)一共三個(gè)人,除我之外還有路智超(做模擬電路部分)和魏旭東(上位機(jī)VC程序),魏旭東是我校理學(xué)院的,VC學(xué)得相當(dāng)好,他的VC編程也全是自已業(yè)余學(xué)的。魏旭東編程時(shí),我就在旁邊看,他耐心地給我解釋每一行每一句,等空閑時(shí)我自己再練,那段時(shí)間我對(duì)VC有了初步的了解。比賽結(jié)果很好,我們獲得了黑龍江省一等獎(jiǎng),這也是我的第二次獲獎(jiǎng),這次獲獎(jiǎng)給了我很大的鼓舞,接下來(lái)我發(fā)現(xiàn)必須要學(xué)單片機(jī)C語(yǔ)言編程了,匯編編程非常煩瑣,一個(gè)全面的人才不能只將知識(shí)局限于某一方面。
從大三開(kāi)始學(xué)校里有各種電子設(shè)計(jì)競(jìng)賽,我總是積極報(bào)名參加,為自己尋找鍛煉的機(jī)會(huì),我為此放棄了我最喜歡的籃球、足球運(yùn)動(dòng),再?zèng)]有逛過(guò)一次街,每天早上起床、洗臉、刷牙,然后就拿著書(shū)去實(shí)驗(yàn)室,白天在實(shí)驗(yàn)室寫(xiě)程序、調(diào)電路,做各種硬件練習(xí),晚上回來(lái)補(bǔ)充理論知識(shí),模電、數(shù)電、高頻一遍一遍地重復(fù)看,每晚差不多兩點(diǎn)睡覺(jué),充分地把實(shí)踐與理論結(jié)合在了一起,那時(shí)我才發(fā)現(xiàn)大學(xué)里的理論知識(shí)同樣是那么重要,而原來(lái)根本沒(méi)有意識(shí)到。孤立地學(xué)習(xí)理論,不把它們與要應(yīng)用的領(lǐng)域結(jié)合在一起,就失去了學(xué)習(xí)它的意義;如果只為了參加期末考試,等考完試的第二周也許就已經(jīng)忘得干干凈凈了,如果這樣學(xué)習(xí),那只能說(shuō)我們學(xué)錯(cuò)了方向。如果一個(gè)人的模擬電路、數(shù)字電路和高頻電子線路的基礎(chǔ)不好,那么他可能設(shè)計(jì)不出什么好的電路, 我們?cè)谧鲇布?shí)踐的同時(shí)再來(lái)看書(shū)中的理論知識(shí),這樣的結(jié)合是最好的。這種單調(diào)的生活我天天重復(fù)著大概過(guò)了一年,無(wú)數(shù)次實(shí)驗(yàn)失敗時(shí)內(nèi)心涌起的煩燥被我執(zhí)著追求知識(shí)的欲望一次次抑制住;無(wú)數(shù)次勝利的經(jīng)驗(yàn)告訴我,唯有堅(jiān)持不懈、永不放棄才會(huì)取得最終的勝利。在這一年期間,我陸續(xù)參加了一些國(guó)家級(jí)及校里的競(jìng)賽,同時(shí)也獲得了不少獎(jiǎng)項(xiàng)。
大三下學(xué)期,我基本上在學(xué)習(xí)單片機(jī)C語(yǔ)言編程,進(jìn)一步熟練VC、C++語(yǔ)言。等真正學(xué)會(huì)用C語(yǔ)言給單片機(jī)編程時(shí),那時(shí)才將單片機(jī)用得得心應(yīng)手。回想過(guò)去,學(xué)匯編語(yǔ)言花費(fèi)了我大量的時(shí)間,假如當(dāng)初有人指點(diǎn)我學(xué)單片機(jī)的C語(yǔ)言編程那該有多好,至少可以少走很多彎路。很多人說(shuō),學(xué)單片機(jī)最好先學(xué)匯編語(yǔ)言,以我的經(jīng)驗(yàn)告訴大家,絕對(duì)沒(méi)有這個(gè)必要,初學(xué)者一開(kāi)始就直接用C語(yǔ)言為單片機(jī)編程,既省時(shí)間,學(xué)起來(lái)又容易,進(jìn)步速度會(huì)很快。在剛開(kāi)始學(xué)單片機(jī)的時(shí)候,千萬(wàn)不要為了解單片機(jī)內(nèi)部結(jié)構(gòu)而浪費(fèi)時(shí)間,這樣只能打擊你的信心,當(dāng)你學(xué)會(huì)編程后,自然一步步就掌握其內(nèi)部結(jié)構(gòu)了。大三暑期時(shí),我為每?jī)赡暌粚玫摹八髂岜比珖?guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽做準(zhǔn)備, 大賽時(shí)我們選擇的題目是“集成運(yùn)放參數(shù)測(cè)量?jī)x”,題目是自己隊(duì)員商量后選擇的,我們代表隊(duì)有三名成員,說(shuō)實(shí)話,對(duì)于這個(gè)題目我當(dāng)時(shí)心里還真沒(méi)底,大家研究了兩個(gè)小時(shí),感覺(jué)不應(yīng)該選這個(gè)題目,可惜題目已定,不能更換,大賽只有四天三夜的時(shí)間,第一天的早上八點(diǎn)知道題目,要求第四天的晚上八點(diǎn)交作品,所以每一分鐘都是非常寶貴的,既然題目都選了不管有多大的難度都要堅(jiān)持到底。我校計(jì)算機(jī)系的于振南主要負(fù)責(zé)寫(xiě)軟件,他對(duì)硬件也很熟悉,完全是憑興趣自學(xué)的,他的工作態(tài)度和吃苦精神當(dāng)時(shí)給我留下了很深的印象。那四天三夜里我們沒(méi)有睡過(guò)覺(jué),尤其是于振南,他幾乎是一直坐在電腦前寫(xiě)軟件,差不多有幾十個(gè)小時(shí)沒(méi)有睡一分鐘,他什么時(shí)候吃的飯我都沒(méi)看見(jiàn),最后我看他眼睛一直在流眼淚,當(dāng)然不是哭了,那是看電腦屏幕看的。因?yàn)楣ぷ髁糠浅4?,要做硬件,?xiě)軟件,繪制整個(gè)系統(tǒng)的電路圖,還要寫(xiě)幾萬(wàn)字的論文,都要在這四天三夜里完成。當(dāng)時(shí)我們隊(duì)三個(gè)人的個(gè)人能力都比較強(qiáng),可能是以前大家沒(méi)在一起合作過(guò),所以到真正合作做作品的時(shí)候還不是很默契。電路焊了一套又一套,結(jié)果都不理想。我們的作品最終在聯(lián)調(diào)時(shí)失敗了,每個(gè)人負(fù)責(zé)的功能能夠獨(dú)立實(shí)現(xiàn),可聯(lián)在一起就不能工作了,而評(píng)委要看的就是你的整體功能實(shí)現(xiàn),不會(huì)看部分的。這次比賽我們以失敗告終。以后大家如果有機(jī)會(huì)組隊(duì)參加比賽要注意如下三點(diǎn):①選題最關(guān)鍵,一定要選你們比較熟的,隊(duì)里有一兩個(gè)比較熟也行,但如果三個(gè)人都不會(huì)那一定要換題。②題目選定后,首先以實(shí)現(xiàn)基本功能為主開(kāi)始做題,如果基本功能你都能做成功了,那你應(yīng)該能得全國(guó)二等獎(jiǎng)了,因?yàn)樵谶@么短的時(shí)間里大部分隊(duì)根本是什么也做不出來(lái)的,如果發(fā)揮部分再能做出一部分就可以向全國(guó)一等獎(jiǎng)進(jìn)軍了,我們隊(duì)失敗的另一原因就是我們直接開(kāi)始做發(fā)揮部分的題目,而忽略了基本部分。③組隊(duì)的安排,一定要找大家熟悉的人,最好在一起合作過(guò),分工要明確,不要無(wú)頭緒地各干各的,最后要做什么大家都不明白。
參加完這次比賽后,我承接了一個(gè)開(kāi)發(fā)項(xiàng)目,我找了于振南合作,我設(shè)計(jì)硬件,于振南寫(xiě)軟件,我倆很快就把項(xiàng)目做完了,這也算是我們用所學(xué)的專(zhuān)業(yè)知識(shí)淘的第一桶金吧,獲得的報(bào)酬足夠支付我倆兩年的學(xué)費(fèi)了。在學(xué)習(xí)更多電子技術(shù)知識(shí)的同時(shí),我和于振南共同合作開(kāi)發(fā)了幾個(gè)項(xiàng)目,一點(diǎn)點(diǎn)積累著經(jīng)驗(yàn)。
大四了,已經(jīng)習(xí)慣了的生活和大三沒(méi)有多大的變化,和我第一次參加“五四杯”的賴世雄同學(xué)每天都在忙著復(fù)習(xí)考研,最終也考上了他理想的學(xué)校。我不想再讀書(shū)了,想著早點(diǎn)畢業(yè)出去工作??焓路輹r(shí),我們學(xué)院電工電子基地的王松武老師告訴我,北京某個(gè)電子公司每年在我們學(xué)校招兩三個(gè)學(xué)生,要求動(dòng)手能力較強(qiáng)的,最好參加過(guò)一些國(guó)家級(jí)的競(jìng)賽獲過(guò)獎(jiǎng)的同學(xué),那邊公司待遇很不錯(cuò),王老師推薦了我,我謝過(guò)王老師準(zhǔn)備參加該單位十月三號(hào)來(lái)學(xué)校進(jìn)行的面試。我正準(zhǔn)備面試呢,十月二號(hào)學(xué)校貼出通告,我被免試保送我校的研究生了,當(dāng)時(shí)很高興,學(xué)校有制度,學(xué)生有某方面的特長(zhǎng),多次獲級(jí)別較高國(guó)家獎(jiǎng)項(xiàng)的可以推薦免試讀研究生,保送讀研究生不交學(xué)費(fèi),不用考試,而且享有碩博連讀的優(yōu)先資格。當(dāng)時(shí)值得慶幸的是,我的綜合成績(jī)平均分70多分,也就是剛夠分?jǐn)?shù)線,若再低一點(diǎn)點(diǎn)恐怕我也無(wú)緣這等好事了。我從內(nèi)心感謝哈爾濱工程大學(xué)的領(lǐng)導(dǎo)、感謝哈爾濱工程大學(xué)的教育體制。
大四上學(xué)期一學(xué)期我基本上都在為2005年的“梟龍杯”中國(guó)空中機(jī)器人大賽備賽,這次于振南也參加了,我主要負(fù)責(zé)飛機(jī)的自動(dòng)駕駛儀,另外協(xié)助于振南一起寫(xiě)地面站操作平臺(tái)。這次比賽涉及的知識(shí)領(lǐng)域非常廣泛,主要包括同時(shí)刻四通道無(wú)線通信(遙控器、遠(yuǎn)程無(wú)線數(shù)據(jù)傳輸、遠(yuǎn)程微波圖像傳輸、GPS信號(hào)傳輸)、單片機(jī)技術(shù)、計(jì)算機(jī)控制、應(yīng)用軟件、圖像捕捉、圖像識(shí)別、慣性導(dǎo)航、飛行器制造等技術(shù)。這次比賽我全身心投入,在調(diào)試飛機(jī)的近六個(gè)月的時(shí)間里,差不多天天早出晚歸。功夫不負(fù)有心人,我校設(shè)計(jì)的無(wú)人機(jī)實(shí)現(xiàn)了全程無(wú)人控制全自主的自動(dòng)起飛、自動(dòng)巡航、自動(dòng)識(shí)別靜態(tài)/動(dòng)態(tài)目標(biāo)、自動(dòng)著陸動(dòng)作,開(kāi)辟了我國(guó)無(wú)人機(jī)全自主飛行的先河。最終我校代表隊(duì)?wèi)?zhàn)勝清華等多所名校,獲得了全國(guó)亞軍。
大四的寒假,那時(shí)我對(duì)單片機(jī)的掌握已經(jīng)很熟練了,想著應(yīng)該用學(xué)會(huì)的知識(shí)來(lái)開(kāi)發(fā)些產(chǎn)
品了,一來(lái)可以解決生活費(fèi)用上的開(kāi)銷(xiāo),二來(lái)正好也可以圓我經(jīng)商做生意的夢(mèng)。想著很多曾經(jīng)和我一樣的單片機(jī)初學(xué)者可能會(huì)購(gòu)買(mǎi)學(xué)習(xí)板,于是決定開(kāi)發(fā)單片機(jī)學(xué)習(xí)板,2月份做出第一個(gè)樣板,3月份做出第2版,4底建立個(gè)人網(wǎng)站“天祥電子”,在經(jīng)過(guò)3個(gè)月共改進(jìn)了7版后,最終定型TX-1C單片機(jī)學(xué)習(xí)板為最終產(chǎn)品。4月份中央電視臺(tái)“我的太陽(yáng)”攝制組來(lái)到我校特別為我拍攝了專(zhuān)題片“我的太陽(yáng)——?jiǎng)?chuàng)新360之郭天祥”,該片以我參加2005“梟龍杯”中國(guó)空中機(jī)器人大賽為背景,講述了我在哈爾濱工程大學(xué)幾年的創(chuàng)新學(xué)習(xí)生活,5月7日在中央電視臺(tái)教育一臺(tái)播出,同時(shí)我遠(yuǎn)在新疆的家人在電視里看見(jiàn)了已經(jīng)離開(kāi)家鄉(xiāng)幾年的我,這也是我生平第一次上中央電視臺(tái)的專(zhuān)題節(jié)目。
從大四下學(xué)期開(kāi)始,我一邊管理自己的網(wǎng)站,一邊學(xué)習(xí)DSP(數(shù)字信號(hào)處理器),因?yàn)槲仪宄?,在科技日新月異的今天,僅靠會(huì)一點(diǎn)單片機(jī)而在社會(huì)上立足是萬(wàn)萬(wàn)不行的,我必須充分利用在大學(xué)校園里的這幾年時(shí)間,以最快的速度盡可能多地掌握各種電子技術(shù)知識(shí),一旦出了校園,恐怕再也不會(huì)有太多的學(xué)習(xí)時(shí)間了。由于學(xué)校實(shí)驗(yàn)室里有DSP實(shí)驗(yàn)箱,這樣學(xué)習(xí)起來(lái)就方便多了,一臺(tái)DSP實(shí)驗(yàn)箱的價(jià)格都在七、八千甚至上萬(wàn)元,以個(gè)人能力購(gòu)買(mǎi)還是很費(fèi)勁的。學(xué)硬件主要就是做實(shí)驗(yàn),寫(xiě)程序、下載程序、觀察現(xiàn)象、認(rèn)真思考、修改程序、再下載程序、再觀察現(xiàn)象……如此重復(fù),直到得到滿意的現(xiàn)象結(jié)果,只要抓住這條思路,任何硬件都會(huì)在很短的時(shí)間內(nèi)掌握。大四下學(xué)期,我的同學(xué)們都在為各自的本科畢業(yè)設(shè)計(jì)而忙碌,而我卻在設(shè)計(jì)自己的DSP實(shí)驗(yàn)板,由于DSP實(shí)驗(yàn)板上使用的芯片大多為多引腳貼片封裝的,所以至少要設(shè)計(jì)成4層的PCB板,那是我第一次畫(huà)4層PCB板,用了近一個(gè)月才繪制完成,值得慶幸的是,板子做出來(lái)后完全正常,我又用了一個(gè)月將其調(diào)試完成。差不多在4個(gè)月的時(shí)間里,我完成了對(duì)DSP從認(rèn)識(shí)到制板再到最后調(diào)試實(shí)驗(yàn)板通過(guò)的全過(guò)程。因?yàn)橹坝袉纹瑱C(jī)的基礎(chǔ),本科畢業(yè)設(shè)計(jì)對(duì)我來(lái)講是非常容易的,在大多數(shù)同學(xué)花半年的時(shí)間去研究的時(shí)候,我從設(shè)計(jì)到完成用了不到10天的時(shí)間,而且在這10天里還幫了很多同學(xué)的忙。
轉(zhuǎn)眼就到了本科畢業(yè)聚會(huì)了,大部分同學(xué)的大學(xué)生活就此畫(huà)上了句號(hào)。我親眼看著他們?nèi)绾我徊讲降爻删土俗约旱膲?mèng)想,也親眼看著他們?nèi)绾我淮未蔚刂貜?fù)著自己的生活,同時(shí)也親眼看著他們?nèi)绾我惶焯斓貕櫬湎氯?。從那天起,大家又將迎?lái)各自的全新環(huán)境,在那里,也許有人慶幸、也許有人后悔,但無(wú)論怎樣,自己的路自己選擇,當(dāng)然要自己走下去。
知識(shí)的海洋永無(wú)盡頭,在路上的我不能停止,還沒(méi)等到研究生開(kāi)學(xué),我已經(jīng)為這2年半的時(shí)間制定了全面的計(jì)劃。從假期開(kāi)始,我就開(kāi)始接觸ARM(嵌入式系統(tǒng))了,在我看來(lái),如果不涉及ARM的操作系統(tǒng),那么它的學(xué)習(xí)方法還是和單片機(jī)一樣,在開(kāi)始階段,我就把它當(dāng)成一塊單片機(jī)來(lái)用,當(dāng)然它的功能要比單片機(jī)強(qiáng)大得多。半年后,我和同學(xué)宋寶森還有于振南三人共同承接了一個(gè)用三星ARM7做主控制器的工程項(xiàng)目,該項(xiàng)目所涉及的知識(shí)也非常之廣,內(nèi)容涵蓋單片機(jī)系統(tǒng)、嵌入式ARM7、GPRS網(wǎng)絡(luò)、Internet應(yīng)用、圖像采集、圖像處理及遠(yuǎn)程傳輸、TCP/IP協(xié)議、移動(dòng)通信技術(shù)、碼分多址技術(shù)、網(wǎng)絡(luò)數(shù)據(jù)解析、模擬電路、數(shù)字電路、高頻電路、射頻無(wú)線數(shù)據(jù)傳輸、工業(yè)傳感器等技術(shù)。在這個(gè)項(xiàng)目設(shè)計(jì)中,我發(fā)現(xiàn),上面我提到的這些知識(shí)領(lǐng)域,沒(méi)有幾個(gè)是我大學(xué)專(zhuān)業(yè)所學(xué)到的,就算是學(xué)到了也沒(méi)有幾個(gè)是真正能應(yīng)用到實(shí)際當(dāng)中的,在高科技主導(dǎo)社會(huì)進(jìn)步的今天,單純掌握某一狹窄領(lǐng)域的知識(shí)是遠(yuǎn)遠(yuǎn)不夠的,我們只有不斷地學(xué)習(xí),不斷地應(yīng)用,再學(xué)習(xí),只有抱著這種態(tài)度才能讓知識(shí)得到最大的發(fā)揮,讓科技不斷地進(jìn)步。
2007年初,通過(guò)學(xué)校的科技創(chuàng)新立項(xiàng),我申報(bào)了“遠(yuǎn)程無(wú)線可控潛水器”項(xiàng)目,最后以全校唯一特大重點(diǎn)項(xiàng)目獲得批準(zhǔn),學(xué)校和院里都給予了全額資金的支持,在經(jīng)過(guò)我和團(tuán)隊(duì)成員5個(gè)月的努力后,我們的作品終于試水成功。該作品獲2007年學(xué)?!拔逅谋币坏泉?jiǎng),同年獲得黑龍江省“挑戰(zhàn)杯”大學(xué)生電子設(shè)計(jì)競(jìng)賽一等獎(jiǎng)。至我離開(kāi)學(xué)校時(shí),該項(xiàng)目還在由團(tuán)隊(duì)其他成員進(jìn)一步改進(jìn)完善中。
在研一階段,我利用兩個(gè)寒暑期在學(xué)校舉辦了為期十天的單片機(jī)培訓(xùn)班,我以全新的授課方式,以初學(xué)者最容易快速入門(mén)的方法為學(xué)員講解了51單片機(jī)的用法,我在課堂現(xiàn)場(chǎng)帶領(lǐng)學(xué)員做實(shí)驗(yàn),每天課后學(xué)員們自己再練習(xí)寫(xiě)程序,經(jīng)過(guò)十天的強(qiáng)化訓(xùn)練,課程結(jié)束時(shí),幾乎所有的學(xué)員都能夠獨(dú)立編程操作51單片機(jī)的各個(gè)功能了。在同年的“索尼杯”全國(guó)大學(xué)生電子設(shè)計(jì)大賽中,我擔(dān)任學(xué)校指導(dǎo)教師,在大賽現(xiàn)場(chǎng)我看到了許多曾經(jīng)在我的課堂上聽(tīng)課的學(xué)員的身影,而且他們最終都取得了喜人的成績(jī),我由衷地感到欣慰。為了讓更多的單片機(jī)初學(xué)者受益,我將授課過(guò)程全程錄像,然后將其免費(fèi)發(fā)布到網(wǎng)上,自該錄像在網(wǎng)上發(fā)布后,得到了很多學(xué)員的高度贊揚(yáng),甚至有許多國(guó)外的留學(xué)生打來(lái)電話向我致謝。
2007年9月,我以實(shí)習(xí)生的身份到新疆新能源股份有限公司做碩士課題,當(dāng)時(shí)與我同去的還有很多其他院校的本科畢業(yè)生,他們有與我同專(zhuān)業(yè)的,也有自動(dòng)化專(zhuān)業(yè)的。我與幾個(gè)老員工是公司僅有的能夠獨(dú)立開(kāi)發(fā)項(xiàng)目并且真正懂硬件編程的人,我們拿著高薪,而且公司還把我們當(dāng)成寶,其他新來(lái)的大學(xué)生們?cè)诳洫?jiǎng)我們能力的同時(shí)也嘆息自己大學(xué)里到底學(xué)了什么,從無(wú)奈的語(yǔ)氣中我看出了他們的悔恨,然而今天的他們?cè)诂F(xiàn)實(shí)中又有什么辦法呢?每周6個(gè)工作日、每天8小時(shí)、遲到扣工資、早退扣工資、請(qǐng)假扣工資……這就是擺在他們面前不可改變的現(xiàn)實(shí),每月等待那么一天的到來(lái),而薄薄的信封里也僅僅夠每個(gè)月的基本生活費(fèi)。年輕的朋友們啊!同是從大學(xué)校園里走出的大學(xué)生,這就是差距,而且這只是差距的開(kāi)始。在新疆新能源公司實(shí)習(xí)期間,在與公司技術(shù)員工的交流中,在產(chǎn)品一步步地改進(jìn)完善中,我的專(zhuān)業(yè)知識(shí)得到進(jìn)一步的升華,我深刻地認(rèn)識(shí)到,僅僅死學(xué)書(shū)本上的理論而不與實(shí)際硬件結(jié)合進(jìn)行實(shí)踐,這樣的理論沒(méi)有用;僅僅在校園里的簡(jiǎn)單硬件實(shí)踐而不與工業(yè)現(xiàn)場(chǎng)應(yīng)用結(jié)合的實(shí)踐,這樣的實(shí)踐是不成熟的。至2008年6月我離開(kāi)公司,我為公司研發(fā)了一系列的太陽(yáng)能充/放電控制器、太陽(yáng)能路燈控制器和聯(lián)通移動(dòng)基站的太陽(yáng)能電站充/放電控制器,并且得到了批量生產(chǎn)和應(yīng)用。
大學(xué)生活是我們?nèi)松凶顚氋F的經(jīng)歷,我們付出了四年光陰的代價(jià),我們應(yīng)該也必須為此有所收獲。很多同學(xué)在大學(xué)校園里迷失了方向,不知道自己來(lái)到這里究竟是為了什么,單純的認(rèn)為畢業(yè)后找個(gè)好工作就萬(wàn)事大吉了,可你們是否想過(guò),沒(méi)有真正的本領(lǐng)如何能找到好工作?如何能為這個(gè)社會(huì)做出貢獻(xiàn)?更現(xiàn)實(shí)一些,沒(méi)有一份好工作如何買(mǎi)房成家,建立起屬于你自己的幸??鞓?lè)的家呢?真本事不是靠混日子混出來(lái)的,我們身邊有很多機(jī)會(huì)可以發(fā)揮自己的能力,實(shí)現(xiàn)自己的理想,即使這些機(jī)會(huì)不是很明顯地讓我們看見(jiàn),我們也應(yīng)該努力地去爭(zhēng)取。偶爾的娛樂(lè)是可以的,可是成宿在網(wǎng)絡(luò)游戲中揮舞大刀的同學(xué)們,那里可以砍出你的未來(lái)嗎?適當(dāng)?shù)倪\(yùn)動(dòng)也是應(yīng)該的,可整天都泡在籃球場(chǎng)上的同學(xué)們,你覺(jué)得你還有希望成為第二個(gè)喬丹嗎?哥們義氣固然重要,可三天兩頭為朋友兩肋插刀,你的肋骨夠用嗎?年輕人應(yīng)該有更高的追求,你要為你的將來(lái)做好準(zhǔn)備,外面的世界很精彩,外面的世界也很殘酷,你活著的每一天都應(yīng)該好好珍惜!
我的大學(xué)生活即將結(jié)束,這就是我大學(xué)的六年生活,有人認(rèn)為我可能失去了很多東西,但我得到的卻是無(wú)價(jià)的,這樣的人生經(jīng)歷可能有很多人惋惜,然而這樣的結(jié)果必然有很多人羨慕。為了追求我的夢(mèng)想,我充分利用每一天每一秒,為了實(shí)現(xiàn)我的目標(biāo),我在知識(shí)的海洋里吸取每一點(diǎn)每一滴,我感覺(jué)到的是充實(shí)。只要你有技高別人的想法,你有出人頭地的愿望,你能下得了做一件事情的決心,你有能堅(jiān)持下去的毅力,只要你天天都在進(jìn)步,用不了多久,你會(huì)發(fā)現(xiàn)一個(gè)全新的你將重新站立在大家面前。希望各位學(xué)弟學(xué)妹們珍惜你們擁有的,在大學(xué)里好好努力,四年時(shí)間過(guò)得飛快,當(dāng)瞬間過(guò)后發(fā)現(xiàn)自己和剛?cè)胄r(shí)并沒(méi)有太大的變化時(shí),那時(shí)后悔恐怕真的晚了!
郭天祥
評(píng)論