朋友圈

400-850-8622

全國統(tǒng)一學(xué)習(xí)專線 9:00-21:00

位置:程序開發(fā)培訓(xùn)問答 > 嵌入式開發(fā)培訓(xùn)問答 > 零基礎(chǔ)小白怎么自學(xué)嵌入式,記住這幾點(diǎn)讓你兩個(gè)月速成

零基礎(chǔ)小白怎么自學(xué)嵌入式,記住這幾點(diǎn)讓你兩個(gè)月速成

日期:2025-01-22     瀏覽:59    來源:綜合教育資訊
核心提示:從事嵌入式開發(fā)年限越久,越發(fā)現(xiàn)這個(gè)領(lǐng)域知識的無窮無盡。當(dāng)然了,這并不意味這你得花三五年才能學(xué)會,如果僅僅是想找到一份這個(gè)領(lǐng)

從事嵌入式開發(fā)年限越久,越發(fā)現(xiàn)這個(gè)領(lǐng)域知識的無窮無盡。當(dāng)然了,這并不意味這你得花三五年才能學(xué)會,如果僅僅是想找到一份這個(gè)領(lǐng)域的工作,三五個(gè)月的時(shí)間,進(jìn)行有針對性的學(xué)習(xí),也是完全可以達(dá)到的。而這個(gè)文章,帶給各位小伙伴的就是一份具體可實(shí)操的自學(xué)路線。

無論是跨行自學(xué)、還是科班學(xué)生,都非常容易上手。

所以在思考怎么自學(xué)嵌入式前,我們要了解一個(gè)問題,

首先,什么是嵌入式開發(fā)?

從產(chǎn)品形態(tài)來分:

.在裸機(jī)產(chǎn)品上進(jìn)行的開發(fā)

.在實(shí)時(shí)操作系統(tǒng)產(chǎn)品上進(jìn)行的開發(fā)

.在Linux/Android系統(tǒng)上進(jìn)行的產(chǎn)品開發(fā)

從開發(fā)角度來分:

.在單片機(jī)寄存器或庫進(jìn)行的開發(fā)

.在soc片上進(jìn)行的開發(fā)

.系統(tǒng)層面的開發(fā)

.驅(qū)動層面的開發(fā)

.應(yīng)用層面的開發(fā)

一個(gè)電子產(chǎn)品從裸機(jī)、系統(tǒng)、驅(qū)動到應(yīng)用層面,都需要嵌入式程序員對該模塊進(jìn)行開發(fā)定制。

然后,嵌入式開發(fā)的前輩目前都在哪些企業(yè)?

.通用芯片原廠:ST、TI、RK、全志、NXP、MTK、展銳、海思、高通等等

.射頻芯片原廠 :Nordic、樂鑫 、瑞昱等等

.SOC模組廠商:移遠(yuǎn)、廣和通、中移動、中興物聯(lián)等等

.智能硬件產(chǎn)品:小米&小米生態(tài)鏈企業(yè)、華為、oppo、DJI等等

.商業(yè)&工業(yè):海康、大華、大族、優(yōu)必選、訊飛等等

.物聯(lián)網(wǎng)平臺:涂鴉、中移動、機(jī)智云 等等

.互聯(lián)網(wǎng)廠家:一線大廠都有硬件相關(guān)的事業(yè)部

以上這些企業(yè)里,有哪些嵌入式的崗位呢?

.單片機(jī)開發(fā)工程師

.嵌入式開發(fā)工程師

.藍(lán)牙開發(fā)工程師

.音頻開發(fā)工程師

.終端開發(fā)工程師

.系統(tǒng)開發(fā)工程師

.電子開發(fā)工程師

.c開發(fā)工程師

.wifi開發(fā)工程師

.zigbee開發(fā)工程師

.sdk開發(fā)工程師

.固件開發(fā)工程師

.驅(qū)動開發(fā)工程師

.相機(jī)開發(fā)工程師

.飛控開發(fā)工程師

.視頻開發(fā)工程師

.智能硬件開發(fā)工程師

.物聯(lián)網(wǎng)開發(fā)工程師

.Linux開發(fā)工程師

.Android系統(tǒng)開發(fā)工程師

FYI:所以找工作時(shí)不要只搜索嵌入式開發(fā)啦,上面的崗位都可以搜索的。

所以,嵌入式開發(fā)需要哪些技能?

1.扎實(shí)的C語言基礎(chǔ)

2.熟練掌握數(shù)據(jù)結(jié)構(gòu)

3.熟悉實(shí)時(shí)操作系統(tǒng)

4.了解Linux常用指令

5.能熟練應(yīng)用某款單片機(jī)/SOC,了解常用外設(shè)驅(qū)動的開發(fā)

6.Linux/Android系統(tǒng)、驅(qū)動設(shè)備樹相關(guān)開發(fā)、移植

7.能看懂原理圖、了解調(diào)試設(shè)備、有與硬件配合開發(fā)、Debug經(jīng)驗(yàn)

8.有企業(yè)級的項(xiàng)目開發(fā)經(jīng)驗(yàn),對某個(gè)模塊的優(yōu)化有進(jìn)行過深度思考,并把思考點(diǎn)落地到項(xiàng)目中去

FYI:顏色越深就越重要~

那么,如何學(xué)會這些技能?

希望對你而言這是一個(gè)價(jià)值999圓的回答。

.*個(gè)30天:C語言、數(shù)據(jù)結(jié)構(gòu)、操作系統(tǒng)+節(jié)點(diǎn)項(xiàng)目

.第二個(gè)30天:單片機(jī)&外設(shè)、實(shí)時(shí)操作系統(tǒng)RTOS+節(jié)點(diǎn)項(xiàng)目

.第三個(gè)30天:Linux/Android系統(tǒng)、驅(qū)動開發(fā)了解+節(jié)點(diǎn)項(xiàng)目

.*后9天:優(yōu)化簡歷、刷筆試題、學(xué)會面試技巧

學(xué)習(xí)路線如下(視頻教程有需要的關(guān)注我自取):

1、C語言基礎(chǔ)(15天)-節(jié)點(diǎn):寫個(gè)貪食蛇游戲、寫個(gè)學(xué)生管理系統(tǒng)

C 語言*好的入門書: C Primer Plus(第6版)(中文版)

2、數(shù)據(jù)結(jié)構(gòu)(10天)-節(jié)點(diǎn):模仿實(shí)現(xiàn)google自測框架、zlog日志框架

數(shù)據(jù)結(jié)構(gòu):大話數(shù)據(jù)結(jié)構(gòu)

3、操作系統(tǒng)初步了解(5天)-節(jié)點(diǎn):了解系統(tǒng)、內(nèi)存、線程、進(jìn)程、通訊機(jī)制

3、單片機(jī)(20天)-節(jié)點(diǎn):實(shí)現(xiàn)裸機(jī)項(xiàng)目

4、rtos(10天)-節(jié)點(diǎn):做個(gè)物聯(lián)網(wǎng)項(xiàng)目

5、linux-c高級編程(10天)-節(jié)點(diǎn):做個(gè)智能音箱、IP攝像頭、智能網(wǎng)關(guān)

6、linux 系統(tǒng)&驅(qū)動編程(20天)

7、實(shí)戰(zhàn)項(xiàng)目&開源框架資源(10天)

包含OS、庫&開源框架、GUI、物聯(lián)網(wǎng)智能家居、項(xiàng)目實(shí)例等

8、工作的技能和經(jīng)驗(yàn),硬核干貨,匯總篇(5天)

*后,任何一門*的學(xué)習(xí),都是需要投入足夠多的時(shí)間和經(jīng)歷的,所以專注和堅(jiān)持很重要。

開始學(xué)習(xí)的*好時(shí)機(jī),就是現(xiàn)在。

我也是培訓(xùn)老師,嘿嘿,先找我拿一份入門的全套資料自學(xué)看看吧,我把順序和難易程度都標(biāo)住了,看完了覺得還想進(jìn)階可以買我們的課。

免責(zé)聲明:本信息由用戶發(fā)布,本站不承擔(dān)本信息引起的任何交易及知識產(chǎn)權(quán)侵權(quán)的法律責(zé)任!

本文由 綜合教育資訊 整理發(fā)布。更多培訓(xùn)課程,學(xué)習(xí)資訊,課程優(yōu)惠,課程開班,學(xué)校地址等學(xué)校信息,可以留下你的聯(lián)系方式,讓課程老師跟你詳細(xì)解答:
咨詢電話:400-850-8622

如果本頁不是您要找的課程,您也可以百度查找一下: