tft每日頭條

 > 生活

 > 自學嵌入式開發需要多長時間

自學嵌入式開發需要多長時間

生活 更新时间:2024-08-06 23:10:59

想要從事嵌入式開發,但又不知道怎麼入門的,可以看下,下面我結合自身實際來談一談。

前提基礎:簡單的電路、模電、數電知識,C語言

自學嵌入式開發需要多長時間(想要從事嵌入式開發)1

一、從51單片機入手

如果有一些前提的基礎知識,要上手51單片機不算難。首先,你得有一塊開發闆,郭天祥或者普中科技的51單片機開發闆都很不錯,資源比較齊全,有配套視頻,可以跟着視頻來一步步地走進單片機的世界。因為是用C語言編程的,功能實現的過程不算複雜,有C語言基礎的基本不會有問題。如果不想看視頻,或者想要一本書來總結一下,我覺得郭天祥寫的那個51單片機C語言教程寫得比較好,當然了,有點貴。其實那本書不用全部看完的,看了前面的基礎後,就可以自己動手做一個小作品啦,當成功的時候,你會收獲很強的喜悅感。書裡面有一些學習的方法,可以參考下,當年我就是看了那本書的前言,讓我更有動力去學這個。

文章相對比較長,字數比較多,大家可以先打開頭像關注我,之後慢慢看,///插播一條:我自己在今年年初錄制了一套還比較系統的入門單片機教程,想要的同學找我拿就行了免費的,私信我就可以哦~點我頭像左下角黑色字體加我也能領取哦。最近比較閑,帶做畢設,帶學生參加省級或以上比賽///

自學嵌入式開發需要多長時間(想要從事嵌入式開發)2

二、動手做51單片機作品

當學了一些基礎後,檢驗你是否已經學會了,最好的方法是自己從頭開始做一個小作品,可以先在開發闆的基礎上接一些小模塊,實現一些功能,接着自己動手設計電路闆,可以用萬用闆或者自己畫PCB。說到這裡,順便說下PCB,一般實用的作品都是用PCB闆的,所以在學習的過程中,也是需要學下PCB的繪制,可以用下Altium Designer,當然也可以用下其他的,可以搜下。

自學嵌入式開發需要多長時間(想要從事嵌入式開發)3

三、進階:STM32

STM32也是一種單片機,不過性能比51單片機好很多,其實上手51單片機并熟悉後,學STM32也不算難事,一樣的道理,首先需要一個開發闆吧,現在STM32開發闆做得比較好的就是正點原子了,買開發闆會有配套視頻、資料等,資源豐富。學完基礎後,就是動手實踐了。

四、再進階:嵌入式系統

嵌入式系統可以從uCos入手,比較簡單點,理解系統的結構後,可以繼續深入Linux系統,嵌入式Linux開發的門檻有點高,需要看挺多知識,但是當有一天大成後,你就是科技達人了。開發闆選擇有很多,比較多的人用韋東山的視頻和資料,當然,到這個階段,得多看點書了,史蒂文斯的《UNIX環境高級編程》,博韋等著的《深入理解Linux内核》,科波特著的《Linux設備驅動程序》,韋東山著的《嵌入式Linux應用開發完全手冊》,最後推薦一本項目管理方面的書,布魯克斯著的《人月神話》(不要被書名騙了,以為是本神話小說),因為最終我們也是要做項目的,所以可以看下。

自學嵌入式開發需要多長時間(想要從事嵌入式開發)4

嵌入式系統的分工也挺多的,比如驅動工程師,找準自己想做的。

說在最後:

上面推薦了那麼多,不要認為我是推銷的啊,現在網絡這麼發達,可以去網上搜下,找到适合自己的。然後,我建議是最好能找到一個人來帶下你,這樣你學起來會更快,有空可以參加下比賽或者多動手實踐。真正能達到嵌入式的高水平是有困難的,這需要多年的經驗,但是世上無難事,隻怕有心人。

雖然說現在的人工智能很火,但是不可能每個人都去搞人工智能吧,嵌入式也需要有人搞,這個是不會被淘汰的

嵌入式分類

1、劃分分類

(1)按處理器位數劃分

(2)按應用類别劃分

(3)按系統的實時性劃分

(4按工業界應用的複雜程度劃分

2、按處理器位數劃分

(1)按所采用的處理器位數,可以分為4位、8位、16位、32位和64位系統

(2)處理器的位數定義

自學嵌入式開發需要多長時間(想要從事嵌入式開發)5

3、按系統實時性劃分

(1)硬實時 

汽車的ABS和安全氣囊系統、飛行控制系統、核電控制系統、工業現場應用

(2)軟實時

 手機亮度、電視信号

(3)自适應實時 自動調整滿足環境需要,保證性能級别

自學嵌入式開發需要多長時間(想要從事嵌入式開發)6

4、按工業界應用的複雜程度劃分

(1)簡單單處理器系統

單片嵌入式微處理器和輔助器件

(2)可擴展單處理器系統

擴展存儲器、外部接口

(3)複雜嵌入式系統

16位、32位嵌入式微處理器,大規模應用

(4)制造或過程控制中使用的計算機系統

與儀器、設備及機械相連,用于總體的監視和控制

自學嵌入式開發需要多長時間(想要從事嵌入式開發)7

對單片機感興趣的朋友可以找我,我錄制了一些關于單片機的入門教程,有需要的童鞋找我拿就行,免費的,私信我“林老師”就可以拿~點擊打開我的頭像就能領取

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved