我在深圳一直搞單片機(jī)的開(kāi)發(fā),接的項(xiàng)目各種各樣,不計(jì)其數(shù)。很多朋友問(wèn)我學(xué)習(xí)單片機(jī)有前途還是嵌入式系統(tǒng)有前途,毫無(wú)疑問(wèn)的,當(dāng)然是單片機(jī)有前途。
嵌入式系統(tǒng)現(xiàn)在炒得很火,滿(mǎn)街到處都是嵌入式系統(tǒng)的培訓(xùn)。遇到很多剛?cè)腴T(mén)的朋友,開(kāi)口閉口都是嵌入式系統(tǒng)。好像覺(jué)得嵌入式系統(tǒng)就是武林秘訣,誰(shuí)掌握了誰(shuí)就是武林盟主,F(xiàn)在,我愿意公開(kāi)我的獨(dú)家心得跟大家分享,看了之后有收獲的朋友,也不要感激我,只要記得這個(gè)文章的原創(chuàng)是吳堅(jiān)鴻就可以了。目前的電子產(chǎn)品,用嵌入式系統(tǒng)的很少,大部分都是用單片機(jī),因?yàn)閱纹瑱C(jī)實(shí)時(shí)反應(yīng)速度快,外圍電路簡(jiǎn)單,價(jià)格便宜,開(kāi)發(fā)周期短,這些都是嵌入式系統(tǒng)望塵莫及的,不要跟我說(shuō)什么手機(jī),PDA等東西是嵌入式系統(tǒng),這些東西你能獨(dú)立承接出來(lái)單干嗎?大部分的朋友學(xué)了嵌入式系統(tǒng)后都無(wú)用武之地,空有屠龍之術(shù)。
即使有用武之地,那也要跟團(tuán)隊(duì)一起開(kāi)展工作,跟團(tuán)隊(duì)開(kāi)展工作,就意味著分工,一旦分工,就意味著流水線(xiàn)作業(yè),單一,乏味,成就感有木有。學(xué)嵌入式的不一定比學(xué)單片機(jī)的厲害。單片機(jī)簡(jiǎn)單嗎?一點(diǎn)都不簡(jiǎn)單。單片機(jī)的功夫在單片機(jī)之外。我搞這行那么多年,我覺(jué)得單片機(jī)是我這一輩子都學(xué)不完的。單片機(jī)不帶操作系統(tǒng),所以你寫(xiě)單片機(jī)程序,本身就意味著你在開(kāi)發(fā)操作系統(tǒng)。嵌入式帶操作系統(tǒng),所以你寫(xiě)嵌入式程序,本身意味著你不用開(kāi)發(fā)操作系統(tǒng),只是在別人的系統(tǒng)上做一些應(yīng)用開(kāi)發(fā)。真正接觸底層的,是搞單片機(jī)的人。不要以為你花一個(gè)月的時(shí)間就能精通單片機(jī),我花十年都不會(huì)覺(jué)得我精通單片機(jī)。里面博大精深。你要掌握常用的不同廠(chǎng)家單片機(jī),要掌握各種常用外圍芯片,常用數(shù)字電路,模擬電路。你要還掌握CPLD,DSP的編程,你要會(huì)電路板設(shè)計(jì),你英文閱讀能力要好,你的學(xué)習(xí)能力要非常好,以上所有的都還不夠,你必須有幾年以上各種獨(dú)立的項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)。最后談?wù)劥蠹易铌P(guān)心的問(wèn)題,學(xué)習(xí)單片機(jī)賺錢(qián)還是學(xué)習(xí)嵌入式賺錢(qián)?學(xué)習(xí)單片機(jī),只要你技術(shù)過(guò)硬,一個(gè)筆記本電腦,再加一個(gè)農(nóng)民房就可以在深圳單干,我就是這樣過(guò)來(lái)的。學(xué)習(xí)嵌入式系統(tǒng)的,可能要依附大公司,如果你也出來(lái)單干,估計(jì)半年沒(méi)接到一個(gè)單,即使接到單,如果開(kāi)發(fā)周期三個(gè)月或者半年的,你要有充足的糧草儲(chǔ)備。我覺(jué)得單片機(jī)開(kāi)發(fā)是藝術(shù),我做的每一個(gè)作品都讓我充滿(mǎn)成就感。最后奉勸所有搞技術(shù)的年輕人,做一行愛(ài)一行,不要急功近利,做好每一天的的工作,沉下心來(lái),時(shí)間越久,經(jīng)驗(yàn)越豐富,你就越牛。