來源?| Allen 有話說圖片來源?|?網(wǎng)絡(luò)
我的專業(yè)是電子信息工程,大一學(xué)習(xí)了 VB 和 C 語言,雖然通過了考試和一些簡單的 demo,不過對(duì)于編程到底能做什么一直很迷茫。
然后大二機(jī)緣巧合的從同學(xué)處得知學(xué)院實(shí)驗(yàn)室在舉辦嵌入式物聯(lián)網(wǎng)大賽,在同學(xué)的邀請(qǐng)下便也參加了,其實(shí)這時(shí)候還對(duì)嵌入式一無所知。
然后就是一個(gè)月的準(zhǔn)備時(shí)間,這段時(shí)間應(yīng)該是我入門嵌入式以來最難熬的一個(gè)月,不知道從哪里入門?應(yīng)該學(xué)什么?應(yīng)該找什么資料?總之就是完全懵逼。。。
然后就去找實(shí)驗(yàn)室學(xué)長介紹經(jīng)驗(yàn),知道了大致的學(xué)習(xí)路線
?
51 - 32 - ARM
這簡單的幾個(gè)字符幫我開啟了一道新世界的大門,為了準(zhǔn)備比賽,我開始啃 51,根據(jù)學(xué)長的推薦從網(wǎng)上買了郭天祥的 《十天學(xué)會(huì) 51 單片機(jī)視頻教程》。
下面是當(dāng)時(shí)用到的板子(板子早已經(jīng)送給了學(xué)弟,不過搜到圖片看著還是懷念當(dāng)初的日子)
? ? ? ?? ? ? ? ??
然后就是夜以繼日的學(xué)習(xí),一點(diǎn)點(diǎn)開始看視頻,這一下子我終于知道 C 語言是干什么用的了?。?!
說是 10 天,我記得當(dāng)時(shí) 4 天還是 5 天就看完了(從早看到晚真的不夸張)
看完第一遍,基本就照著視頻把制作電路板的方法學(xué)會(huì)了,也自己裝軟件實(shí)驗(yàn)了下,不過對(duì)于單片機(jī) C 語言的開發(fā)還是有很多疑問。
?
帶著這些疑問開始了比賽項(xiàng)目的制作,不會(huì)的就百度,百度不到的就回去看書,找例程,畫電路,焊板子,然后在調(diào)代碼,就這么磕磕絆絆的半個(gè)月后居然真的做出來了人生第一個(gè)作品 - 《音樂頻譜》
類似下邊這個(gè),但是沒人家做的漂亮,實(shí)現(xiàn)圖案也少,不過當(dāng)時(shí)真的成就感爆棚!!!
這也是我開始嵌入式的第一個(gè)作品,在這個(gè)作品完成后就成功進(jìn)入了實(shí)驗(yàn)室,這時(shí)候心里開始盤算另一個(gè)作品了,也是我從小就想做的作品 - 智能車
先說下結(jié)果吧,到大學(xué)畢業(yè)前我做了多輛智能車,一個(gè)是為了參加飛思爾卡智能車準(zhǔn)備的,平臺(tái)是 K60,一個(gè)是為了實(shí)現(xiàn)更多功能,比如遙控測距等,平臺(tái)選擇了 51,后邊升級(jí)為了 32,還一個(gè)是為了學(xué)習(xí) Linux,用 arm9 做的主控,這些具體細(xì)節(jié)后邊在慢慢說