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