嵌入式開發和普通伺服器開發的前景哪個更好?

cdfarsight發表於2021-11-22

不得不說嵌入式是什麼?簡單來講:嵌入式系統是軟硬體可裁剪,能夠獨立完成一件事的專業計算機系統。
我們不妨來看:身邊的手機?可以插入SD卡、SIM卡,增加一些外設,簡單來講就是硬體可裁剪,能夠下載各類APP,簡單來講就是軟體可裁剪,而打電話、發簡訊等都是獨立的完成一件事。
不難發現手機是嵌入式產品,其實我們身邊小到一個按鈕,再到各種二維碼識別裝置、電子產品、高鐵飛機無外乎都有嵌入式的影子。那麼嵌入式開發前景怎麼樣呢?

一、嵌入式開發適合的人群

一類是學電子工程、通訊工程等偏硬體專業出身的人,他們主要是搞硬體設計,有時要開發一些與硬體關係最密切的最底層軟體,如BootLoader、Board Support Package(像PC的BIOS一樣,往下驅動硬體,往上支援作業系統),最初級的硬體驅動程式等。他們的優勢是對硬體原理非常清楚,不足是他們更擅長定義各種硬體介面,但對複雜軟體系統往往力不從心(例如嵌入式作業系統原理和複雜應用軟體等)。

另一類是學軟體、計算機專業出身的人,主要從事嵌入式作業系統和應用軟體的開發。如果這類人對硬體原理和介面有較好的掌握,也完全可以寫BSP和硬體驅動程式。嵌入式硬體設計完後,各種功能就全靠軟體來實現了,嵌入式裝置的增值很大程度上取決於嵌入式軟體,這佔了嵌入式系統的最主要工作(有很多公司將硬體設計包給了專門的硬體公司,稍複雜的硬體都交給臺灣或國外公司設計,國內的硬體設計力量很弱,很多嵌入式公司自己只負責開發軟體,因為公司都知道,嵌入式產品的差異很大程度在軟體上,在軟體方面是最有“花頭“可做的),所以軟體研發人員完全不用擔心在嵌入式市場上的無用武之地,越是智慧裝置越是複雜系統,軟體越起關鍵作用,而且這是趨勢。

二、嵌入式開發前景

未來的幾年內,隨著資訊化,智慧化,網路化的發展,嵌入式系統技術也將獲得廣闊的發展空間。美國著名未來學家尼葛洛龐帝99年1月訪華時預言,4~5年後嵌入式智慧(電腦) 工具將是PC和因特網之後最偉大的發明。我國著名嵌入式系統專家沈緒榜院士98年11月在武漢全國第11次微機學術交流會上發表的《計算機的發展與技術》一文中,對未來10年以嵌入式晶片為基礎的計算機工業進行了科學的闡述和展望。1999年世界電子產品產值已超過12000億美元,2000年達到13000億美元,預計2005年,銷售額將達18000億美元。一些先進的PDA在顯示螢幕上已實現漢字寫入、短訊息語音釋出,日用範圍也將日益廣闊。對於企業專用解決方案,如物流管理、條碼掃描、移動資訊採集等,這種小型手持嵌入式系統將發揮巨大的作用。自動控制領域,不僅可以用於ATM機,自動售貨機,工業控制等專用裝置,和移動通訊裝置結合、GPS、娛樂相結合,嵌入式系統同樣可以發揮巨大的作用。

三、實踐

實踐是檢驗真理的唯一標準。對一個學嵌入式的新手來說,如果按教科書式的學法,上來就是一大堆指令、名詞,學了半天還是搞不清這些指令起什麼作用,也許用不了幾天就會覺得枯燥乏味以至於半途而廢。

所以學習與實踐結合是一個很好的方法,邊學習、邊演練,循序漸進,這樣用不了幾次就能將所用到的指令理解、吃透、紮根於腦海,甚至“根深蒂固”。


那麼對於普通服務端的開發無非是標準的應用介面進行軟體的開發,而不涉及硬體等內容,自然適應的場景不如嵌入式裝置。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996125/viewspace-2843353/,如需轉載,請註明出處,否則將追究法律責任。

相關文章