首先關于入行,那么如果說你是一個小白,比如說像你這個工作,我缺項目經驗,我重點上班,或者說我之前不是這個行業的,我希望找一個簡單一點的,或者是推,那么,我建議你選擇白線的,這樣的一個平臺去入手,但是還有一種情況。
這種情況指的是說,比如說你之前是硬件工程師,我有工作,那我之前是把我的用了,我的操作能力很強,我對店鋪很敏感,對于這樣的同學,我是建議大家平常用的,我是建議大家請教一下我的同學入手,還有一班兒同學,不能夠按前面那兩種說了,那么這種同學,是純軟方向,原來是計算機科學與技術,或者說是這個軟件工程從來沒有接觸過任何的電路相關的知識,對于電路板就是可以共生的,這樣的數學一定要從嵌入式鏈接來說,因為這樣的話,你只要去使你的邏輯思維能力得到強化,多編程就能夠很快的入行。
最終,從項目的角度來說,我們的項目往往是高低搭配的,比如說,我這個核心控制用的是一個千和Linux相關的這樣的一個平臺,而我們的終端,采集數據用的是一款來簽名字兒相關的平臺,這兩個設備是以高低搭配的方式同時出現在項目組當中,所以不管哪個切入,最終是不是都得掌握,那么只有都掌握了,你才能夠比較完美的。去生源這個項目才能有更大的職業發展。
總結:
嵌入式Linux和stm32開發是兩個不同的方向,選擇要根據個人興趣和職業規劃來決定。
嵌入式Linux開發是指在嵌入式系統中使用Linux操作系統進行開發。嵌入式Linux開發需要具備Linux系統編程的基礎知識,熟悉Linux操作系統的原理和架構,同時也需要了解嵌入式系統的硬件平臺和驅動程序開發。
stm32開發是指在stm32芯片平臺上進行開發,需要熟悉stm32芯片的原理和架構,掌握基本的硬件電路設計和嵌入式系統編程知識,同時也需要了解常見的外設接口和通信協議。
如果本身有一定的linux系統基礎,那么強烈建議選擇linux,因為linux整體工資要比stm32開發要高。學完linux后,如果項目需要stm32單片機,那么再去做STM32,會覺得十分簡單。
如果沒有任何的linux基礎,公司沒有師傅帶著做linux的話,或者公司對linux項目有較高的要求和時間限制,那么不建議轉linux,先將STM32學好,再過半年一年后,自學合作參加培訓linux。不至于打擊學習的自信心,二則對于后續找工作也有一定的好處,至少有一項技能能夠在畢業后找到工作。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.