如何學習嵌入式Linux?

時間 2021-05-30 19:36:40

1樓:Summershine

哪怕真的要入坑嵌入式Linux,也是建議做上層軟體開發,最好別往底層軟體發展。

當你在網上查學習資料的時候會發現驅動啊,ARM啊,什麼培訓啊,什麼開發板啊,資料賊多,看起來特別熱門,特別好學,以後前途無限,要是不慎入坑,可有的悔。你要知道,學習和工作,這是兩個完全不同的事情。

大學學51/STM32的,你的專業多半是電子、電氣、自動化、控制、通訊這些,你看看CS有多少人會去學ARM+Linux的?

所以,即使要入坑嵌入式,記住你是做嵌入式「軟體」的,多想想軟體是用來幹嘛的,千萬不要說是軟體是控制硬體的哈,軟體是為了實現功能的,也就是滿足需求的,最接近需求的自然是應用軟體,所以價值最大的當然是應用軟體。

明白了這個邏輯,就應該清楚了未來的方向。所以學習嵌入式Linux,重心也要放到Linux,而不是嵌入式,多學習Linux下的開源軟體,PC上能跑的開源軟體,嵌入式系統(ARM)上也能跑。建議多學習軟體類的知識。

這裡有篇文章:值得學習的C語言開源專案,可以看看。

怎樣自學嵌入式LINUX

巧學.h 網路上關於如何學習嵌入式Linux的乾貨也是五花八門,是不是看的眼睛都疼?其實,關於如何入門並學好這門技術,前提是肯定要有C語言基礎,至於你要是問起,C語言到底要學到什麼程度呢?當然是越熟練越好啦!提到C語言,想必作為小白,很多人還是一頭霧水,比如說,那該如何學C語言呢,在這裡,我只提供乙...

stm32和嵌入式linux可以同步學習嗎?

啟明雲端 建議可以專注一些,STM32入門級,對你出來就業可能幫助不大,但如果朝著LINUX方向 特別是現在LINUX方案比較熱門,相信對你就業有幫助 FPGA探索者 stm32也可以執行小型作業系統,比如FreeRTOS,有助於學習嵌入式作業系統。嵌入式Linux主要執行在ARM等平台,屬於高效能...

linux小白應該怎麼開始學習嵌入式的Linux?

wangzh92429 首先裝乙個linux系統或者虛擬機器,先熟悉一下在linux系統上的操作方法,熟悉一下命令和常用的工具,例如vim等,其實嵌入式linux和PC上的linux是差不多的,就是執行的平台不一樣。這樣就對linux操作有了大體了解了,如果對C語言有基礎的話,可以在linux下學習...