科技在進步, 嵌入式也在發展!最近很多朋友都在問我,如何學習嵌入式,因為我之前認識一些嵌入式的工程師們,他們有的現在應經轉行做老師了,專門給一些學員上課,我平常空閑的時候也像他們請教過一二。所以我想在學習嵌入式這塊我可以做一些嘮叨,希望可以幫到大家。
嵌入式的入門門檻稍微高一點,但是再高的城墻也是小磚頭筑起來的,所以沒有必要因為門檻高就望而卻步,你只要相信一步一個腳印,貴在堅持就可以了。學習嵌入式,應該掌握怎么樣的基礎知識呢?以下是我的觀點,僅供參考:
首先 C 語言,這個是毋庸置疑的,不管是做嵌入式軟件還是硬件開發的人員,對C 語言的掌握這個是必需的,特別是對于以后致力于嵌入式軟件開發的人,現在絕大部分都是用C 語言,所以你說不掌握它可以嗎?
其次,應該對操作系統有所了解,這對你對硬件和軟件的理解,絕對有很大的幫助。應該把系統的管理理解一下,比如進程、線程,系統如何來分配資源的,系統如何來管理硬件的,當然這些不是你僅僅拿著本書就能搞懂的,這方面要自學的話有點困難。
還有,應該學習下 單片機或者 ARM 或者MIPS,很多人說我沒有單片機的經驗,直接學ARM 可以嗎?我覺得那完全沒有問題的,當然如果你學習過單片機,那最好不過了,以后學習ARM 就更簡單了。 最后如果你把以上的知識都有所了解后,可以去閱讀一些優秀的代碼。,比如結合arm 芯片手冊學習去學習下UBOOT 的源代碼,了解下最小的系統開發,那對你整個嵌入式開發的是很有幫助的。
以上是老師總結的方法不知道對你們有沒有幫助,希望可以幫到你們。不過說實話自學的難度還是蠻大的,有興趣且有點經濟基礎的人可以去參加這方面的培訓,畢竟有人指導總比你自己一個人在那里摸索要來的快,畢竟這世上能自學成才的人還是不多的!呵呵如果你覺得自己以后是想往這方面發展需要咨詢的話可以加我 QQ914865590,在深圳我給你推薦一個培訓網站,www.edu118.com你可以進去看下,順便了解一下 ……
最后,希望這篇文章對熱愛嵌入式,想致力于嵌入式開發的朋友有所幫助。送給大家一句簡單而又樸素的話,堅持就是勝利,貴在堅持!。∠M陨系慕涷灴梢詭偷侥銈 ……祝想學會嵌入式的朋友馬到成功~-~
公司名稱:深圳信盈達學院單片機、嵌入式培訓
六中心同時開班中:讓技術學習就在家門口 公司總部服務地址:深圳市寶安區民治大道東邊商務大樓1188 南山實訓基地:深圳市南山區南新路與桃園路交匯處蘇豪名廈705室 鄭州實訓基地:鄭州市金水區鄭州市金水區文化路82號數碼銀座B座401室(創新 大廈對面 龍華實訓基地:深圳市寶安區民治大道東邊商務大樓1188 西鄉實訓基地:深圳寶安區寶安大道新中泰大廈8樓 龍崗實訓基地:深圳市龍崗區南聯路10號佰好大廈402(地鐵南聯地鐵站C2出口) 廣州實訓基地:廣州市白云區黃石街江夏地鐵站B出口強盛商務大廈623 每周末開設免費的公開課程,有興趣的朋友可以電話咨詢試聽:0755-26457584 13316957201咨詢QQ:914865590陽工 技術網站:http://www.edu118.com
歡迎到實地來咨詢!耳聽為虛,眼見為實!!
|