先說回答:0基礎學習嵌入式能學會。
但是根據(jù)華清遠見這么多年的經(jīng)驗,學習嵌入式最好大學學習的是與計算機相關的理工科,有數(shù)學邏輯思維,將知識融會貫通加以實戰(zhàn),加上對嵌入式要有興趣。
先說為什么最好是要學過計算機相關專業(yè)的,嵌入式是技術類的知識,有計算機相關知識學習過程中會更加容易上手。
嵌入式定義
嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設備的一部分,作為一個控制程序存儲在ROM中。舉個例子來說諸如電視,手表,汽車等所有帶有數(shù)字接口的設備都包含嵌入式系統(tǒng)。
嵌入式學習內(nèi)容
嵌入式要學的知識很多:C語言、Linux、C++、QT、驅(qū)動開發(fā)......
大致可以分為:嵌入式首先懂得熟悉C語言,而后可以從系統(tǒng)編程入手,再深入到裸機開發(fā)、系統(tǒng)移植、驅(qū)動開發(fā)等。嵌入式需要懂得的一些基本諸如Linux,C語言,數(shù)據(jù)結(jié)構,文件IO,并發(fā)程序設計,進程間通信,網(wǎng)絡編程,數(shù)據(jù)庫開發(fā),在線詞典,ARM-4412,系統(tǒng)移植,驅(qū)動開發(fā),Android系統(tǒng)開發(fā)。
這么多知識需要學習,如果沒有前期知識累積,非常容易半途而廢。網(wǎng)上不乏詢問的帖子:自學編程可以嗎?自學前端可以嗎?自學......但是如果真是沒基礎,從0開始自學,有多少人真能堅持下來呢?即使是培訓也會有同學半途而廢,更何況沒有督促的自學。
跨專業(yè)0基礎學嵌入式
如果一點基礎都沒有能不能學習嵌入式呢,答案也是可以的,不過需要系統(tǒng)的培訓。做什么事都是需要學習的,沒有什么是一來就會的,0基礎就先打基礎,再深入學習。華清也有一些跨專業(yè)學習嵌入式的同學,其中有一位學姐,從英語專業(yè)跨專業(yè)學習嵌入式,在華清學習后也找到了一份很不錯的工作,如今在嵌入式行業(yè)已經(jīng)站穩(wěn)了腳跟。
不過無論是自學還是培訓重點還是自己,多實操,多動手,不懂就問。
審核編輯 黃宇
-
嵌入式
+關注
關注
5147文章
19627瀏覽量
316714
發(fā)布評論請先 登錄
STC8H 單片機 + RA8889/RA6809:重新定義嵌入式觸控交互_高流暢、低延遲、零基礎的人機界面(一)

嵌入式開發(fā)入門指南:從零開始學習嵌入式
【「零基礎開發(fā)AI Agent」閱讀體驗】+ 入門篇學習
嵌入式適合自學嗎?
入行嵌入式難度大不大?
硬核升級!華清遠見STM32MP157驅(qū)動開發(fā)課程助力嵌入式Linux底層開發(fā)入門進階

STM32虛擬仿真系統(tǒng):零基礎小白到嵌入式全棧工程師的進階秘籍

【嵌入式學習利器】STM32全流程虛擬仿真系統(tǒng),零基礎小白到軟硬件全棧工程師的修煉之路

【入門必看】從菜鳥到大牛,嵌入式系統(tǒng)完整學習路線!看這篇就夠了!

嵌入式機器學習的應用特性與軟件開發(fā)環(huán)境

評論