我在大學(xué)做過的事
大一在幼稚中度過
我大一就開始作電子,因高兩屆的張哥的一句話,我開始學(xué)單片機(jī),七天邊學(xué)邊做,我做好第一個(gè)題目(實(shí)現(xiàn)一個(gè)他們稱做"求愛機(jī)"的東西),但是現(xiàn)在他還躺在那,還沒有實(shí)現(xiàn)他的目的,呵呵。他根本沒有跑起來,除了555,那會(huì)我在科協(xié)沒有人理我,我下程序是不方便的,仿真器就更沒有用過,他們沒教我用。
這時(shí)我本想去參加省電子大賽的,但是王松武老師嫌我小,沒有讓的。
大二我開始進(jìn)入科協(xié)
大二時(shí),電子設(shè)計(jì)的省賽開始了,林哥(也是高兩屆)的一個(gè)組的兩個(gè)選手都什么不會(huì),于是他就讓我當(dāng)槍手,實(shí)際上我欠他一個(gè)人情-我第一個(gè)程序是他幫我下載的。我用我課上課下的時(shí)間編好程序,省賽有七天的,他也沒有把所有時(shí)間放上,直到最后我的程序才開始調(diào),那是一個(gè)測(cè)量脈搏的題目,他硬件的創(chuàng)意不錯(cuò),一開始他用陶瓷片,運(yùn)放采用AD623,效果不好,后來他采用醫(yī)用的聽診器,把管割斷,用麥克風(fēng)堵上,效果很好。我的軟件卻出現(xiàn)問題,那個(gè)中斷始終出不來,第一次沒有經(jīng)驗(yàn),但是那會(huì)我學(xué)到摸索出來的調(diào)試方法以后都用著了。――后來想還是仿真器的問題。
比賽結(jié)束了,只得個(gè)三等獎(jiǎng),我還是對(duì)師兄挺感激的。
但是這時(shí)我跟于鑫老師認(rèn)識(shí)了,跟他一起吃飯、喝酒,我開始做項(xiàng)目了,他有一個(gè)智能電話溫控器題目,是商業(yè)大學(xué)的一個(gè)老師的博士課題,那些程序有兩千多行,雖然有很多注釋,我看來仍是一個(gè)龐然大物,子程序很全,有:液晶,DS12C887,DS18B20,8870,鍵盤,但是就是沒有很好的結(jié)合起來,而且功能也很少,只有改時(shí)間,顯示時(shí)間幾個(gè)功能。我的任務(wù)就是加功能。我的工作是把原來的功能加到八個(gè),把原來的代碼從2400行縮少到1700多行。我也對(duì)那個(gè)程序了解到極致了,后來的許多程序都有他的影子(但是我就是不寫注釋,不管老師多次強(qiáng)調(diào),我只寫整個(gè)子程序的:出口;入口;用到的寄存器,我不會(huì)像他們那樣每一句都加注釋的)。我把程序處理采用消息驅(qū)動(dòng)的模式,鍵盤:用兩個(gè)鍵實(shí)現(xiàn)所有的加減;液晶顯示:我設(shè)置一個(gè)緩存區(qū),把顯示程序封裝起來,這樣再多的顯示我都不怕,我把光標(biāo)位置也封裝起來了。
這時(shí)正是大四畢業(yè)設(shè)計(jì),我也參與他們的項(xiàng)目設(shè)計(jì)了,張哥的溫度記錄儀、趙魏的波形發(fā)生器,我對(duì)12864的液晶也產(chǎn)生了興趣,還有PS/2鼠標(biāo)。當(dāng)然那段時(shí)間也是我玩游戲最瘋狂的時(shí)間,于老師閑著沒有事就動(dòng)員我們大家玩星際,樓上樓下4VS4,一場(chǎng)大戰(zhàn)?。∧嵌螘r(shí)間我跟本沒有時(shí)間跟同班同學(xué)在一起,我認(rèn)識(shí)大四的同學(xué)比認(rèn)識(shí)的他們還多,我跟他們一起吃飯,玩,洗澡,也一起學(xué)習(xí):那時(shí)于老師給他們上課,從模電到單片機(jī),我逃了正課去聽,于老師的每門課都只用幾節(jié)課講完,我聽的挺好,結(jié)果我的考試卻都是70多分。不過很見效,老師講的很實(shí)用,畢竟是干過工程的人,從實(shí)用出發(fā),從突破理解難點(diǎn)開始,我想那些90多分的也沒有我得對(duì)課程的理解深切。這段時(shí)間,除了于老師,我還與張曉俊老師(那時(shí)候他還不是老師)來往,他有于老師不會(huì)的,比如C語言,于老師一直督促我學(xué)習(xí)VB,我不愿意,VB我早就會(huì)點(diǎn),而且我知道一個(gè)沒有前途的程序員才學(xué)VB,他是微軟一家的東西,我開始學(xué)習(xí)的是C51的和計(jì)算機(jī)的C,C51我在張曉俊的指導(dǎo)下很快掌握,后來我才知道那是Franklin C51(還有一種Keil C51),他跟標(biāo)準(zhǔn)的C沒有多少區(qū)別,只是函數(shù)庫和寄存器,我很快就會(huì)用C編寫程序了,這讓于老師大為惱火(他說我很不聽話),我才不管,我不會(huì)讓別人左右的;計(jì)算機(jī)一開始我學(xué)習(xí)的Delphi(Pascal語言),但是畢竟他不是C,很快我開始學(xué)習(xí)他的姊妹編譯程序C++ Builder,(為什么不學(xué)VC,因?yàn)橼w魏學(xué)習(xí)VC,而VC,他說要學(xué)習(xí)需要很長(zhǎng)時(shí)間的,并且VC編寫界面程序很是麻煩,而我們一個(gè)硬件工程師只需要一些簡(jiǎn)單的,不需要那么麻煩的東西--現(xiàn)在看來VC還不是很麻煩),我學(xué)習(xí)的并不精,但是我選擇的沒有錯(cuò),雖然它在我的第一次全國電子大賽上沒有起到作用,第二次比賽給了我不少優(yōu)勢(shì),我充分體會(huì)到"人無遠(yuǎn)慮,必有近憂"的道理,呵呵。
當(dāng)然我還第一次參加學(xué)校的"五四杯",很受打擊的一次,為什么我碰見的老師都那樣,我作兩個(gè),一個(gè)數(shù)字指南針,智能電話人,第一個(gè)我是本來要做機(jī)器人的,由于困難,我就想解決其中一個(gè)問題(據(jù)說是一個(gè)世界性的難題):方向辨別,我的第一次解決自己的想法-我用強(qiáng)磁從當(dāng)指南針相當(dāng)于放大地磁,四個(gè)霍爾器件采集量比即是角的Tan值,計(jì)算出方向,呵呵,但是我五四杯沒有取得好成績(jī),只是一個(gè)鼓勵(lì)獎(jiǎng)(后來我的合作者楊名把他發(fā)表在《電子制作》上了),其中有一點(diǎn)我報(bào)錯(cuò)了方向:本來我可以報(bào)通訊與電子,結(jié)果報(bào)機(jī)械測(cè)量了,什么區(qū)別?我們系的老師說如果我報(bào)對(duì)的話我可以得一等獎(jiǎng)的。電話我報(bào)的六系的,唉,又是郁悶,那以后我對(duì)電子制作都沒有信心,老師怎么能這樣,科技啊,不是騙人,看著那些要?jiǎng)?chuàng)意沒有創(chuàng)意,技術(shù)沒有技術(shù)的得獎(jiǎng)的作品,心寒那,我想再也不參加這個(gè)破比賽了,等我參加全國電子設(shè)計(jì)大賽,讓他們見識(shí)見識(shí),只是想。
由于我?guī)痛笏牡膸煾鐐兠?,我跟他們結(jié)下了挺深的友誼。我還認(rèn)識(shí)一位師姐,大兩屆,但是同歲,神童吧!
大二的上半年十一假期,我的腦袋上體育課劃傷了,不能出去,就在寢室上網(wǎng),那時(shí)我開始對(duì)黑客技術(shù)感興趣,于是開始研究,從入門到編程,我學(xué)的樂不思蜀,就是現(xiàn)在我還偶爾關(guān)心一下。
忙忙碌碌的大三
那個(gè)暑假,我為了女朋友回家了七天,然后我就回校參加培訓(xùn),一開始上課我就被分到了一個(gè)數(shù)字電路班(于老師安排的),那里只有我一個(gè)低一屆,第一回上課他們像看外星人一樣看我,我還沒有學(xué)過數(shù)字電路,我連移位寄存器和移位計(jì)數(shù)器都不知道,嘿嘿。老師布置作業(yè)時(shí),我跟師兄(田軍)一起作了頻率計(jì)(0.001Hz~1MHz),他用CPLD實(shí)現(xiàn)分頻,我用單片機(jī)控制分頻,并實(shí)現(xiàn)計(jì)數(shù),很簡(jiǎn)單。不管高頻、低頻,我們只數(shù)一個(gè)周期的時(shí)間,通過分頻把時(shí)間調(diào)整在我的單片機(jī)的1us-65.535ms之間,這樣方案陽昌漢老師指導(dǎo)說低頻采用精度還高,高頻就不行,我們應(yīng)采用結(jié)合的方式,其實(shí)我們對(duì)精度沒有理性的認(rèn)識(shí),我們實(shí)現(xiàn)的精度是%,而不是Hz,呵呵。這過程我對(duì)CPLD(EPM7064)的硬件有一部分了解了,因?yàn)槲液噶?064到萬用板上,還好我們就需要十幾個(gè)腳,四個(gè)下載、一個(gè)輸入、四個(gè)頻率控制、一個(gè)輸出、四對(duì)電源。 就這樣我就結(jié)束這題目,答辯,測(cè)試,一切順利,我就進(jìn)入了A組,這期間我認(rèn)識(shí)了高一屆吳哥,后來給我們分配了大壯,這期間還認(rèn)識(shí)了小牟-他的路子很是多,第一次知道還有TI免費(fèi)的芯片,開始申請(qǐng)了。我們開始賽前熱身,這期間我跟他們作的同一個(gè)題目:DDS波形發(fā)生器。他們組只有小牟一個(gè)人干活,而我們組我的單片機(jī)還行吳哥做CPLD很有經(jīng)驗(yàn),我想我們很有優(yōu)勢(shì)作得他們好,但是兩個(gè)人便是兩個(gè)人,我們工作沒有溝通方式,實(shí)際上直到結(jié)束他也沒有看見我的程序在跑,他一直在他的寢室,而我在科協(xié),就這樣我們沒有實(shí)現(xiàn),但是我對(duì)DDS還是理解了,而且后來我們實(shí)現(xiàn)了簡(jiǎn)單的。這期間我學(xué)習(xí)鼠標(biāo)和12864的液晶,遭到老于的反對(duì),當(dāng)然我很惱火。
座位有限,報(bào)名從速↑-----
比賽開始了,老師們好像已經(jīng)知道題目,前一天晚上讓我們作示波器的顯示,我們的方案讓我們實(shí)現(xiàn)很蹩腳的圖形顯示,其實(shí)不能這么說得,因?yàn)榇筚愒陂_始的時(shí)間給出比賽需要的器件,其中有示波器,而且是20M的,所以老師是可以推斷出來的,第一天來臨了,我們開始選題,有小車,我一直都想作機(jī)器人的題目,也就是車,但是于老師不愿意,還有吳若鵬也不愿意,所以我不愿意還是做了那個(gè)題目-簡(jiǎn)易邏輯分析儀,還有一件怪事:早上我們?nèi)?shí)驗(yàn)室時(shí),除了486所有其他電腦都?jí)牧耍髞韰侨豉i把他的機(jī)箱搬來才用到最后,結(jié)果大壯就一直沒有電腦用,而我就用那個(gè)486,就這樣,我們開始了漫長(zhǎng)短暫的三天四宿,開始后一切順利,需要時(shí)間調(diào)試程序,CPLD程序也很快完工,大壯的硬件沒有多久也可以用(兩個(gè)DAC8000,一個(gè)7132-雙口RAM,還有八路比較器),由于指標(biāo)低,我們沒有什么困難就找到所有的器件,我們?cè)谶B接上除了幾根控制線,其余的是通過7132連接,但是他出現(xiàn)問題,我們?cè)谶B接時(shí)出現(xiàn)問題,我們忙活快一天,最后才找到問題,7132需要驅(qū)動(dòng)電流,而該死的51的P2驅(qū)動(dòng)能力不夠所以我們測(cè)試的7132一直工作不正常,寫不進(jìn)數(shù),但是就在我們知道原因后,卻又出現(xiàn)新的問題,我的偶地址與奇地址一樣,為什么,呵呵,我的電路焊接有問題,一個(gè)地方虛焊,呵呵,讓我們笑了一天??!
前三天我都按部就班睡覺,沒有通宵,最后一天了,我們的指標(biāo)大部分都實(shí)現(xiàn)了,但是還有幾個(gè)額外指標(biāo)(加分的)沒有,我一點(diǎn)不著急,一步步的,我實(shí)現(xiàn)了幾乎所有的指標(biāo),只差一個(gè)指標(biāo)有點(diǎn)問題,只有5分,就這樣我們勝利幾乎是必然的,但是就是這時(shí)大壯犯下了一個(gè)錯(cuò)誤,大壯把電路原理圖打印出來,我們都沒有注意那個(gè)圖紙會(huì)打印時(shí)間,而那個(gè)時(shí)間呵呵,是那天晚上的-也是大賽結(jié)束的已經(jīng)。事實(shí)上大賽只有三天三宿,我們違犯規(guī)則了,雖然我們可以解釋是電腦的問題,事實(shí)上我們這樣做了。先說第二天比賽吧,我們躊躇滿志去了,他們兩個(gè)堅(jiān)決不讓我動(dòng)?xùn)|西了,唉,我可是暗黑破壞神的,但是軟件是我做的,鍵盤必須我來操作,開始了,測(cè)試只有一項(xiàng)不完整,其余的Very Good,那些老師都驚呆了,呵呵,就是我們方案:用CPLD驅(qū)動(dòng)DA在示波器上顯示,相當(dāng)于顯卡(模擬電視,不同的是我們行掃描用的三角波,而不是鋸齒,我們可沒有兼容問題),單片機(jī)顯示控制和數(shù)據(jù)采集控制,完美的設(shè)計(jì)。最后那個(gè)老師說你們等著回去拿獎(jiǎng)吧,唉誰知道幾天后我們得到“傳訊”,那些家伙以各種理由懷疑不是我們自己做的,那就是一種褻瀆啊,最后我們還是以"莫須有"的罪名不送國家了。
后來小牟他們的在送國家時(shí)也被刷了,至此我們的第一次大賽結(jié)束了,學(xué)校的兩件有望拿國家一等作品都被刷了,我們后來找過學(xué)校領(lǐng)導(dǎo),想怎么也得給我們一個(gè)交代,我們可是學(xué)校為那五個(gè)二等獎(jiǎng)付出的代價(jià)。要不肯定是兩個(gè)一等五個(gè)二等的。這時(shí)工大的一個(gè)老師覺得我們兩個(gè)組的挺有潛力的,就讓我們?nèi)チ?,參觀了他的實(shí)驗(yàn)室,他給我們講了一些道理,目的讓我們能到他們哪去讀研或工作。他還說了一句給了我很大震撼的話"我們?cè)谌畾q以后要從大局上把握問題,三十歲以后還在扣小問題,就沒有出息了,這是我的導(dǎo)師說的。",還有他提到MSP430,DSP2000,5000
比賽結(jié)束,我也開始在科協(xié)主席的生涯,原來說好,得不著獎(jiǎng),我就安心考研去,可是沒有躲避于老師的好意,當(dāng)起了主席。后來,我一切順利,辦報(bào)紙、比賽、課程,都沒有拉下,接著是五四科展,本來我發(fā)過誓不參加的,但是科協(xié)主席呀,而且導(dǎo)員安排了任務(wù),我必須弄到50件,所以我作了最壞的打算,作五個(gè)。還好,最后我們班的同學(xué)齊上陣,幾乎每個(gè)同學(xué)有一件作品。我很感激我的同學(xué)們。
我最后只作一個(gè),還是第二作者(還是沒有參加,呵呵),幫同學(xué)做了幾個(gè)。我那個(gè)是超聲波測(cè)速,這個(gè)題目是我科技立項(xiàng)的,于老師出了十幾個(gè)題目,我選中這個(gè),因?yàn)槲乙恢毕胱鰷y(cè)距測(cè)速,實(shí)際上我還接了曲海龍一個(gè)活-超聲波測(cè)障。但是從原理講是有問題的,看那幫老師,還給了三等獎(jiǎng)。問題?測(cè)速首先用多普勒效應(yīng),需要測(cè)發(fā)出和接受的頻率差的。而我就測(cè)接受的頻率,因?yàn)槲抑腊l(fā)出的頻率,但是問題就有,我測(cè)得的數(shù)據(jù)太有限了,呵呵,而且推一下公式就能知道距離和速度、反應(yīng)速度有一個(gè)協(xié)調(diào)的問題。有一個(gè)羅兄的計(jì)步器,我是用AT89S51通過加速度傳感器ADXL202實(shí)現(xiàn)的,是他查的資料,我做,電源用的疊層9V通過78L05穩(wěn)壓得到,竟然能給液晶單片機(jī)供電,其實(shí)計(jì)算功耗時(shí),我還挺擔(dān)心的。
這時(shí),大賽時(shí)我作的一個(gè)點(diǎn)陣原型,于老師要把它付諸實(shí)現(xiàn)(現(xiàn)在理學(xué)院門口掛的),我已經(jīng)實(shí)現(xiàn)了一個(gè)漢字的模型,包括左右、上下滾動(dòng)、開屏功能了,老師要實(shí)現(xiàn)一個(gè)8個(gè)字的,我把原理驗(yàn)證以后,我就沒有干了,他找別人實(shí)現(xiàn)別的,后來我還幫他繞過讀矢量字庫,實(shí)現(xiàn)字體改變功能,于老師用VB完成計(jì)算機(jī)的控制程序了,他帶的畢業(yè)設(shè)計(jì)的同學(xué)用VC實(shí)現(xiàn)一個(gè)蹩腳的。
我在干嗎?一個(gè)老師(張曉?。┳屛遗狹SP430,TI的一種的功耗單片機(jī),我早在工大的老師那聽說的。他給我了一些資料,我就開始了,誰知道我的搭檔大壯也在整,但是我們思路很不一樣-這是我們自始至終存在的問題。他已經(jīng)買了一塊板子,而且資料查比我的還全。于是我們分頭作,他作了149、1222、下載板,我就作了11x1、149、簡(jiǎn)版的下載板。還有小豬老師(朱正),當(dāng)初他科技立項(xiàng)的題目《大棚溫室控制》沒有結(jié)題,拉我給他做完,結(jié)果我把他們的方案推翻從來了。其實(shí)就是時(shí)鐘、溫度、濕度顯示與控制,溫度測(cè)量用的是濕敏電阻,但是電路麻煩,我雖然一再要求老師改電路,但是還是沒有足夠證據(jù)和能力,于是就將錯(cuò)就錯(cuò)當(dāng)成濕敏電容用了。
接著文文(女朋友)要跟我分手,我不知道我做錯(cuò)了什么事。這時(shí)老師說還有一次電子比賽-嵌入式系統(tǒng)大賽,還有什么問題嗎,去!考研?去見鬼吧,文文?也去!我是愛她的,那是勿庸置疑的,是機(jī)會(huì)就抓住吧。于是我們開始查資料,準(zhǔn)備了,但是他們沒有派我們?nèi)ケ本W(xué)習(xí),而是要兩個(gè)老師去了。等到兩個(gè)老師回來,比賽也開始,我早就決定用linux,但是圖形界面沒有辦法,后查資料,決定用Minigui,這時(shí)老師開始給出題目,一個(gè)掌上實(shí)驗(yàn)室,一個(gè)噴泉,一個(gè)遙控航模,我們選擇實(shí)驗(yàn)室,就是把示波器、邏輯分析儀、信號(hào)發(fā)生器集成到一塊(這也是我們最初的想法)。但是去北京的一位老師卻很讓人失望,除了扯蛋就是扯蛋,我們的指導(dǎo)教師也不知道哪去了,我們的支持的政策不知道哪去。那么長(zhǎng)的時(shí)間,我們要上課,而他們(老師們領(lǐng)導(dǎo)們)知道問題的難度,卻沒有給我們足夠的支持。首先,我們沒有錢,再次我們還沒有時(shí)間,我們要去上課。但我還是開始學(xué)習(xí)Minigui了,其實(shí)Minigui挺好,純C語言寫的,Api函數(shù)跟Win98類似,很有親切感,但是Linux安裝編譯器,還有調(diào)試環(huán)境著實(shí)讓我們忙活了一陣啊。首先用Flash燒寫工具寫入RedBoot(eCos),主機(jī)建立TFTP(太不熟悉Linux,先前只用過,我就讀命令man,知道怎么用modem下載,但是太慢,后來?xiàng)畲髠ダ蠋煄椭拢瑢W(xué)了不少技巧),然后用RedBoot的命令zImage和文件系統(tǒng)jffs寫入RAM,再寫入Flash。這樣的時(shí)間只需要不到20分鐘,然后建立NFS,把PC上的文件夾映射成Sitsang(忘了介紹了Intel給大賽提供了Sitsang,CPU芯片是PXA255)的,這樣我們的整個(gè)環(huán)境就好了。這以后我的大部分時(shí)間都花在PC了,還有想學(xué)軟件系統(tǒng),因?yàn)槲业木帉懸粋€(gè)這么大的程序-類似EWB或者是Matlab的Simlink的程序,一個(gè)人啊,他們兩個(gè)一個(gè)(大壯)作硬件,一個(gè)(海濱)IPP庫的數(shù)字信號(hào)處理,可是好像都在等我,唉我處理不好三個(gè)人工作,但是我還是給海濱安排了,讓他不管我們,先學(xué)習(xí)IPP并測(cè)試。而大壯因?yàn)闆]有接插件,只能作后期我們想到,但是他的牢騷最多:老嫌沒有指導(dǎo)老師。其間7月末我決定不干了,去了濟(jì)南,而海濱也去陪他的女朋友了,8月1日,我們都回來,就大壯自己一直在,我們心里一直很愧疚的(本來第一次大賽,我們就能保研,我一直覺得是我點(diǎn)太背,害得人家。而我一直想考研回文文那)。
王老師著急了(我們的考試成績(jī)他們沒有使勁,都是自己考的,沒有掛科,大壯海濱都優(yōu)秀呢,我只是還好),我和海濱回來,請(qǐng)我們吃飯,那天還有幾個(gè)老師,其中蘇龍濱老師說:“你們要負(fù)責(zé)任,把題目做完?!?fù)責(zé)任’是你們應(yīng)該記住一輩子的?!币?yàn)檫@句話我開始真正的開始,題目太難了,我花了兩天把Minigui移植到Sitsang中了,沒有寫觸摸屏驅(qū)動(dòng)的,你知道我的問題很多的,首先問題,我的界面,要是一個(gè)想EWB的,還要能計(jì)算出數(shù)據(jù)并執(zhí)行特定程序獲得數(shù)據(jù)的。但是我還是解決了,呵呵。我和海濱連接的很好,倒是大壯,雖然他的父親經(jīng)過很麻煩的過程才弄到接插件,還是沒有能發(fā)揮作用,測(cè)試后,他發(fā)現(xiàn)CS5不好使,這下它在網(wǎng)上又聽說別人的也不好使,放棄吧!整串口了。就這樣最后我們近似完美的整完了所有的設(shè)想(蘇老師給我們的工作,軟件部分超額完成,硬件我們一開始就沒有把它定在重要的位置上,指標(biāo)一降再降),其實(shí)我們已經(jīng)飄飄然然了,是啊,沒有指導(dǎo)教師,只能自己給自己打氣,這時(shí)我心里還有點(diǎn)數(shù)。這時(shí)我結(jié)合sitsang板,提出不用大壯的硬件(怕他完不成),作三部分的設(shè)想,一部分基本信號(hào)自己生成自己顯示(EWB功能),一部分通訊調(diào)試功能(串口、紅外、USB、藍(lán)牙),還有一部分才是大壯的硬件和sitsang板的聲卡與加速度傳感器,這樣我們的硬件的比例只有一小部分了。但是我讓他們明白卻花了不少時(shí)間,連蘇老師都用上了,我說不明白,或者他們不服,我就叫他們?nèi)ヌK老師那,蘇老師想法很老道,回來我們?cè)俳y(tǒng)一意見。
交報(bào)告了,這時(shí)我的程序的大概出來,還有許多需要完備的地方?jīng)]有作,而海濱的IPP已經(jīng)完事了,本來我對(duì)他的意見挺大,不好好干,可能他不服我的,也可能他對(duì)C就是不熟,我要先給他寫個(gè)程序模子,他才寫,但還是干完了,我本來讓他用小程序?qū)懨恳粋€(gè)信號(hào)處理的,但是由于我用的Minigui的thread模式,一運(yùn)行外部程序,就跳出,我錯(cuò)了,沒有辦法讓他改了,變成函數(shù)、動(dòng)態(tài)鏈接庫,這時(shí)我用了一個(gè)技巧,把所有的函數(shù)封裝成一個(gè)數(shù)組,調(diào)用起來簡(jiǎn)單多了。
大三我們有兩個(gè)畢業(yè)設(shè)計(jì)的,一個(gè)數(shù)字課程設(shè)計(jì),我作一個(gè)日歷的,本來用圖搭,但是我用Verilog語言編寫,當(dāng)初于老師讓我用AHDL,我就是那么任性,別人不讓我學(xué)的,我偏學(xué),大家都用VHDL,好像還沒有人用Verilog,哈工程,實(shí)驗(yàn)老師也不會(huì),但是她給我了優(yōu)秀。
另一個(gè)就是高頻,本來我們可以不作的,那是以比賽作理由的,但是老師只給良好,所以我就作了,題目:雙柵場(chǎng)效應(yīng)管,很有意思,簡(jiǎn)單就是難,比乘法器簡(jiǎn)單,但是也能實(shí)現(xiàn)乘法器的功能。
大四開始了
我最想作機(jī)器人了,我一直在準(zhǔn)備這方面的知識(shí)和東西,電機(jī)控制、傳感器、電池、無線通訊?,F(xiàn)在想做的不是那種就能走的機(jī)器人,我是作一種更像人的機(jī)器人,能思維,能跟我交流,能看(能說倒沒有想實(shí)現(xiàn)),現(xiàn)在正看《自然語言的理解》和《人工智能導(dǎo)論》,還對(duì)圖像處理很留心。
其次補(bǔ)一下欠缺的知識(shí),參加嵌入式比賽也讓我知道許多知識(shí)不會(huì),比如,測(cè)量知識(shí)一知半解,數(shù)字信號(hào)處理的??忌涎?
我現(xiàn)在大四畢業(yè)設(shè)計(jì)了,研也應(yīng)該能考上,大學(xué)有很多遺憾,也許多收獲。大家肯定比我優(yōu)秀,我只是記錄過去,讓尋找迷茫的人和正在迷茫的人有一些透亮的感覺。