當前位置:編程學習大全網 - 編程語言 - linux嵌入式開發是不是必須用linux才能開發?

linux嵌入式開發是不是必須用linux才能開發?

嵌入式linux開發,肯定是要在linux系統下操作。同樓上所說,妳也可以在虛擬機環境下開發。 樓主這是沒學呢打算學嵌入式開發,還是已經有些基礎了呢?

那麽針對嵌入式開發要學哪些我簡單的說壹下,僅代表當前主流觀點。

嵌入式開發作為新人,第壹步C語言,有很多人自認為自己C語言很厲害,但是實際上壹個從事嵌入式開發的老人,至少需要3-5年妳才敢對C語言說精通,特別涉及到的常用的指針、數組、數據類型、運算符與表達式、控制語句時?妳真的都懂麽?這些是學習嵌入式最基礎的知識。

第二步,有了這些代碼的基礎妳才能能根據需求寫程序,也就是常說的應用層,應用層是相對簡單的。要有理解和編碼調試的能力,如系統編程、標準的I/O,文件I/O,庫的制作等等。壹般而言這種應用層開發有1-2個月的時間都能學會。剩下的就是大量的編碼來提升自己的經驗。但只會這些也能找到工作,但我相信妳看完下面的發現那絕對不是妳的夢想!

第三步,更高級的內容也是最難的內容,前兩步更多是讓妳會根據需求編碼,但是如何能讓妳的程序能在硬件平臺上運行,這才是真正的難題。所以每當再進壹步的話,我們會發現我們什麽有很多的東西都運行的是Linux系統,可是他們和我的PC運行的Linux有什麽區別呢,為什麽我電腦要用風扇而手機不用風扇呢,我們打開網頁查找手機的詳細參數的時候,會看到Cortex-A15 、四核 、ARM等等字眼,什麽是ARM,什麽是Cortex-A15,這需要進壹步的了解。

對於嵌入式開發者來說,他們都經歷了學習的痛苦。有句話說的好,不經歷風雨怎麽見彩虹。對於學習嵌入式我比較不贊成自學,他不同於壹般的應用層開發。妳會面臨很多問題。問百度?太慢了!去機構學習雖然花了壹部分錢,從時間成本和效率上來講,無疑還是比較值得的。

  • 上一篇:格力空調h4的故障原因是什麽?
  • 下一篇:什麽是SQL註入及SQL註入工具
  • copyright 2024編程學習大全網