回想三年來的單片機學(xué)習(xí)路程. 請教ARM學(xué)習(xí)方法
生活在農(nóng)村,自幼沒有思想進步的人給我指導(dǎo)人生方向。到了中專三年級(那時候中專是四年制)我開始明白自己的處境了(思想多落后啊?。?。我開始設(shè)想我以后的人生,我開始認真學(xué)習(xí)了。那時我才發(fā)現(xiàn)自己的知識基礎(chǔ)是多么的差?。?
雖然開始構(gòu)想自己的未來,但也沒有想出什么東西來。那時候唯一想到的就是讀大學(xué)。于是我報了考自學(xué)考試。在報考自學(xué)考試前,我為選專業(yè)的事煩惱了好多天。那時候在想自己應(yīng)不應(yīng)該選擇學(xué)電子這個東西,因為到那時候我還搞不清學(xué)電子到底可以從事什么工作。再三思量后,還是決定選擇電子這個專業(yè)。因為那時候我們剛開始學(xué)習(xí)單片機。很快這就被這個東西的強大的功能吸引了。開始經(jīng)常跟幾個有興趣的同學(xué)經(jīng)常談?wù)?a class="contentlabel" href="http://cafeforensic.com/news/listbylabel/label/單片機">單片機這個東西。那時的想法現(xiàn)在想起來真好笑。(我們竟然說要自己開公司,其實以我們那時候的水平,都還沒入門的?。┮驗檎J識了單片機我開始知道自己可以做些什么東西了。開始認真學(xué)習(xí)電子這個東西了。
我不知道是幸運還是倒霉。中專畢業(yè),我有機會留在學(xué)校實驗室工作。這為我繼續(xù)讀書提供了一個很好的條件。三年來讀自學(xué)考試的日子真是苦不堪言(提外話了)。晚上學(xué)習(xí)要考試的東西上班時間學(xué)習(xí)單片機。實驗室有個好處是義器多,不好的地方是沒有項目做。開始在論壇里經(jīng)常發(fā)貼,問些被人罵的小問題。記得第一次自己用萬用板做單片機最小系統(tǒng)時,出了許多問題,真是大受打擊!很快,論壇上的網(wǎng)友就幫我解決了問題。
不停的在玩單片機這個東西。從流水燈、數(shù)碼管、按鍵、動態(tài)掃描、驅(qū)動繼電器、到活動字幕、液晶、IIC、ISP、IAP、溫度傳感器等。三年里感到終于學(xué)會用這個東西了。開始可以幫別人寫單片機程序和設(shè)計些控制電路了??偹阕约旱暮顾疀]有白流。
由于中專的時候就學(xué)過單片機,知道單片機是一個什么東西。知道怎樣去學(xué),用什么軟件去編譯程序,所以自已總算入門了。在網(wǎng)上發(fā)現(xiàn)了一些指令跟C51基本相同的單片機例如:philips的單片機STC的單片機等,這些單片機在C51的基礎(chǔ)在增加了上些很好用的功能?,F(xiàn)在拿起這些單片機看看資料就會使用了。
學(xué)了些單機知識,會寫幾個單片機程序,拿了個大專文憑,發(fā)現(xiàn)了自己快25歲了。這個年齡了開始有壓力了。但自己還是一個實驗員,才拿1500元一個月。這個工資水平在廣州市生活實在不好過。于是想找份工作資高點的工作。經(jīng)過多方面的了解,發(fā)現(xiàn)自己這些技術(shù)在社會上值不了多少錢,沒什么了不起的。我憑什么去找份工資高一點的工作啦?自己什么都沒有,只有自己靠自己,繼續(xù)努力學(xué)習(xí)吧!學(xué)習(xí)FPGA和ARM。
我對FPGA和ARM一點都不了解。本來想先學(xué)習(xí)FPGA的,但考慮到就算自己學(xué)會了它,但好像沒有什么機會應(yīng)用。所以還是決定先學(xué)ARM。單片機不竟以前有老師教過,知道應(yīng)該先學(xué)習(xí)C51,先學(xué)習(xí)用匯編寫程序。學(xué)懂了,再學(xué)習(xí)用C語言寫程序,用KEIL?。茫担本幾g等。
ARM我真的不知從那里開始。請教各位指點一二。
請問應(yīng)該先學(xué)習(xí)那種芯片的ARM?
用什么語言來寫程序?
用什么軟件來編譯程序?
應(yīng)該怎樣學(xué)?
還有,想請教大家我的路應(yīng)該怎樣走下去.是找份專做開發(fā)的工作,邊工作邊學(xué)習(xí).還是繼續(xù)留在學(xué)校拿著小小的工資,用學(xué)校給我的空間和時間繼續(xù)學(xué)習(xí)?
-----------------------
建議netscaner發(fā)表于2005-12-2820:31
按照你這種情況,你最好先立業(yè)再考慮結(jié)婚什么的。
自考取得本科學(xué)歷或者等夠時間。沒事寫兩篇文章到專業(yè)的期刊上發(fā)表。方便考研。好好學(xué)英語,好好學(xué)哲學(xué)。一方面是為了考研,另一方面,英語對工作有好處;政治思想里面包含了很多哲學(xué),可以解決方法論、思想方法等問題(看你的領(lǐng)悟能力了)。
然后考研究生,畢業(yè)后你就好辦了。
完成這樣的過程,你大概也要30出頭了。不過如果你有能力,攻讀碩士學(xué)位的時候就可以賺錢了。
ARM如果你用keil,自然是用philips的來入門比較順了。FPGA設(shè)計一些計算邏輯設(shè)計之類的東西。以你現(xiàn)在的基礎(chǔ),還早了些。
ARM下寫的程序不會象51那么簡單,最好不要用來當(dāng)作高性能51來用。要學(xué)習(xí)寫寫專用系統(tǒng)了。這樣,軟件上的難度絕對比硬件的要求高了。
如果你舍得花錢,買周立功的ARM學(xué)習(xí)板比較好,他們的產(chǎn)品的配套資料不錯。
atmelARM9的東西據(jù)說不成熟,功能是非常強大的,不建議你現(xiàn)在學(xué)。
另外可以學(xué)學(xué)RISC指令的單芯片,比如PIC的。
評論