《我是怎樣開始學(xué)習(xí)單片機(jī)的》 作者:管理員 發(fā)布于:2013-11-06 11:39:13 文字:【[url=]大[/url]】【[url=]中[/url]】【[url=]小[/url]】 作者:林添孝 有一次,一個(gè)朋友給我介紹了一個(gè)用戶,這個(gè)用戶需要開發(fā)一個(gè)項(xiàng)目:在嵌入式主機(jī)上增加一塊小液晶屏,用串口和并口控制,用來(lái)顯示一些圖形數(shù)據(jù)和一些提示語(yǔ)。由于當(dāng)時(shí)不太忙,而且感覺這個(gè)項(xiàng)目不太難,就應(yīng)承下來(lái)了。 合同規(guī)定一個(gè)多月完成設(shè)計(jì)并可投產(chǎn),開發(fā)費(fèi)是5000元(十多年前的事了),以后由我方提供產(chǎn)品,每套價(jià)格300元。 當(dāng)時(shí)的情況是:我從來(lái)沒學(xué)過單片機(jī)!什么學(xué)習(xí)板、仿真器、PCB都沒聽說(shuō)過。我是學(xué)物理的,在大學(xué)讀書時(shí)學(xué)過《電子線路》這門課,后來(lái)有過幾年搞工控的經(jīng)驗(yàn),但也僅限于應(yīng)用。好在我自學(xué)過C語(yǔ)言,用BORLANDC2.0編寫過不少程序,對(duì)串口編程還比較熟悉。 趕緊到書店買了兩本書《MCS-51單片機(jī)應(yīng)用設(shè)計(jì)》(哈工大)、《計(jì)算機(jī)并口原理》,然后找了銷售液晶的廠家要了一些資料開始研究學(xué)習(xí)。有一次我到中發(fā)電子市場(chǎng)上買元件,正好看到一塊類似的板子:用AT89c51控制12864LCD,趕緊買下一塊來(lái)研究學(xué)習(xí),主要是抄上面的電路。 根據(jù)這些資料,先手工設(shè)計(jì)電路草圖,然后請(qǐng)制板公司幫忙畫PCB,自己焊接電路板。然后學(xué)習(xí)匯編編程,購(gòu)買編程器,用的WAVE的匯編環(huán)境。由于會(huì)C語(yǔ)言,匯編編程問題不大,因?yàn)榫幊淘硎窍嗤ǖ模瑑H僅是語(yǔ)言環(huán)境不同而已。PC機(jī)串口和并口的編程,用的BC2.0編程,最后把C源碼給甲方,他們自己很方便就轉(zhuǎn)為L(zhǎng)inux。 最后終于在規(guī)定時(shí)間內(nèi)完成了項(xiàng)目!自己都覺得不可思議,太有成就感了。從此,我喜歡上了“軟硬兼施”這一行。 后來(lái)陸續(xù)為這家用戶做了幾百套產(chǎn)品,賺了幾萬(wàn)塊錢。以后通過一些朋友以及一些老客戶的介紹,不斷地承接一些開發(fā)項(xiàng)目,就一直堅(jiān)持了下來(lái)。 這是當(dāng)時(shí)設(shè)計(jì)的產(chǎn)品(是不是很菜呀):
clip_image001.jpg (287.62 KB, 下載次數(shù): 173)
下載附件
2014-2-12 11:02 上傳
從中我總結(jié)了一下: 1、學(xué)習(xí)單片機(jī)入門并不難; 2、邊干邊學(xué)會(huì)學(xué)得更快,體會(huì)更深; 3、讓用戶逼著你學(xué),你將動(dòng)力十足。當(dāng)然,money的作用也很強(qiáng)大啦; 4、機(jī)會(huì)永遠(yuǎn)是留給有準(zhǔn)備的人。 我把這種霸王硬上弓的方法稱之為“項(xiàng)目驅(qū)動(dòng)學(xué)習(xí)法”,可以算是“知行合一”的典型戰(zhàn)例,有壓力者事竟成!當(dāng)然,要不是之前會(huì)C語(yǔ)言編程,我也不敢接這個(gè)項(xiàng)目。學(xué)習(xí)物理帶來(lái)的深厚理論基礎(chǔ)和數(shù)學(xué)基礎(chǔ),對(duì)我在理解單片機(jī)知識(shí)和解決問題方面幫助很大。 我并不是鼓勵(lì)大家都這樣去學(xué)習(xí)單片機(jī),這要因人而異,但是平時(shí)各方面知識(shí)的積累和自學(xué)能力的培養(yǎng)是重要的。只有這樣,當(dāng)機(jī)會(huì)來(lái)臨時(shí),你才能抓住它。 童鞋們,當(dāng)你們經(jīng)過適當(dāng)?shù)膶W(xué)習(xí)之后,就要勇敢地走出去接受挑戰(zhàn),硬功夫是在實(shí)踐中鍛煉出來(lái)的!經(jīng)過了這么多年在單片機(jī)行業(yè)的摸索和實(shí)踐,我們單位開發(fā)了適合單片機(jī)愛好者學(xué)習(xí)和實(shí)踐的Treeos操作系統(tǒng),有興趣的同學(xué)可以到Treeo官網(wǎng)去看看。
|