導航:首頁 > 心得總結 > 嵌入式工程師培訓計劃

嵌入式工程師培訓計劃

發布時間:2021-01-05 09:48:58

1. 嵌入式學習步驟怎麼規劃

嵌入式目前主要面向的幾個操作系統是,LINUX,WINCE、VxWorks等等Linux是開源免費的,而且其源代碼是開放的,更加適合我們學習嵌入式。

你可以嘗試以下路線:

(1) C語言是所有編程語言中的強者,單片機、DSP、類似ARM的種種晶元的編程都可以用C語言搞定),因此必須非常熟練的掌握。推薦書籍:《The C Programming Language》 這本經典的教材是老外寫的,也有中譯版本。

(2) 操作系統原理,是必需的,如果你是計算機專業畢業那也就無所謂了,如果是非計算機專業的就必須找一本比較淺顯的計算機原理書籍看一看,把啥叫「進程」「線程」「系統調度」等等基本問題搞清楚。

(3)Linux操作系統就是用C語言編寫的,所以你也應該先學習下Linux方面的編程,只有你會應用了,才能近一步去了解其內核的精髓。推薦書籍:《UNIX環境高級編程》(第2版)

(4) 了解ARM的架構,原理,以及其匯編指令,我們在嵌入式開發中,一般很少去寫匯編,但是最起碼的要求是能夠看懂arm匯編。

(5) 系統移植的時候,就需要你從最下層的bootloader開始,然後內核移植,文件系統移植等。而移植這部分對硬體的依賴是非常大的,其配置步驟也相對復雜,也沒有太多詳細資料。

(6) 驅動開發linux驅動程序設計既是個極富有挑戰性的領域,又是一個博大精深的內容。linux驅動程序設計本質是屬於linux內核編程范疇的,因而是對linux內核和內核編程是有要求的。在學習前你要想了解linux內核的組成,因為每一部分要詳細研究的話足夠可以擴展成一本厚書。

大概說一下布局的框架,但在實際的開發中還會涉及很多東西,比如:交叉編譯、makefile、shell腳本等等,所以說學習嵌入式的周期較長,門檻較高,自學的話更是需要較強的學習能力和專業功底。但是只要能堅持下來一定會取得成功!其實LZ可以到一些嵌入式培訓機構的網站上看一下他們的課程設置,就會在腦子里有個清晰的思路,比如華清遠見的官方網站,上面的嵌入式內容很豐富,嵌入式方面的信息更新也很迅速,沒事可以去轉轉。

2. 嵌入式培養是什麼意思

嵌入式培養,是一種高考類名詞,類似於定向培養。嵌入式培養就是回嵌入式系統相關技術的培訓。嵌答入式系統是硬體和軟體相結合,嵌入到整機里使整機實現智能化的一個系統。

嵌入式系統本身是一個相對模糊的定義。嵌入式系統已經滲透到我們生活中的每個角落,工業、服務業、消費電子……,而恰恰由於這種范圍的擴大,使得「嵌入式系統」更加難於明確定義。

(2)嵌入式工程師培訓計劃擴展閱讀:

嵌入式系統起源

雖然嵌入式系統是近幾年才風靡起來的,但是這個概念並非新近才出現。從20世紀七十年代單片機的出現到今天各式各樣的嵌入式微處理器,微控制器的大規模應用,嵌入式系統已經有了近30年的發展歷史。

從80年代早期開始,嵌入式系統的程序員開始用商業級的「操作系統」編寫嵌入式應用軟體,這使得可以獲取更短的開發周期,更低的開發資金和更高的開發效率,「嵌入式系統」真正出現了。

3. 要學習嵌入式,現在需要學習哪些基本課程

嵌入式主要內容包括linux系統,C語言開發,資料庫等,JAVA部分的安卓開發等,學成版後可以開權發應用軟體的,內核開發,驅動開發等工作,做項目。目前國內零基礎的入門性課程較多,如果自己是軟體開發相關專業或有較好的基礎的,應該考慮星創客這樣的專為培養中高級工程師的課程

4. 達內嵌入式培訓的課程流程安排

第一階段Linux核心,第二階段 C/C++編程核心,第三階段 ARM體系結構,第四階段嵌入式Linux高級編程,這是基本的課程流程安排,每個階段還有對應的項目演練。

5. 嵌入式軟體人才培養是什麼

嵌入式軟體人才培養新模式

作者:吳冰

--------------------------------------------------------------------------------
嵌入式人才需求現狀

權威部門統計,我國「嵌入式」軟體人才缺口每年50萬人左右。而嵌入式領域卻面臨人才匱乏的現狀,主要原因有:

◆高校作為重要的人才輸出機構,每年的計算機相關專業畢業生數量有限,同時嵌入式方向開設的相關專業較少,人才供給遠遠小於社會需求;

◆傳統的教育偏重於計算機相關技術理論的傳授,而嵌入式技術具有學科交叉性強、重操作的特點,這使大量高校畢業生在嵌入式技術的實際應用與操作上沒有受過正規系統的培養,無法很快地勝任嵌入式工程師的重任;

◆「嵌入式」相關產業發展太快,很多軟硬體技術出現時間不長(如ARM處理器、嵌入式操作系統、Linux操作系統),掌握這些技術的人少。「嵌入式」人才稀缺,身價自然就高,越有經驗,價格就越高。其實,嵌入式人才稀少,根本原因是大多數人沒有條件接觸和進入「嵌入式」相關產業,這需要相應的嵌入式開發板和軟體,另外需要有經驗的人指導開發流程。

嵌入式人才發展的空間

與普通企業應用軟體人才相比,「E」型人才的工作強度會低一些,但收入只高不低。搞企業應用軟體的IT企業,工作任務大部分是跟著客戶的需求走。並且每個用戶的需求和完成時間都得按客戶要求改變,往往疲於奔命,重復勞動。

相比而言,搞嵌入式系統的公司,都有自己的產品計劃,按自己的節奏行事。所開發的產品通常是通用的,不會因客戶不同而進行大幅度修改。

嵌入式培訓市場現狀

近幾年,國內各種教育或培訓機構通過各種形式有計劃地培養了一批軟體程序員、工程師,但對比軟體工程師的影響范圍和就業機會,嵌入式工程師在以上兩方面都要廣泛,但是嵌入式技術人員的系統培訓認證工作卻一直進展緩慢。另外,現有培訓課程主要還是基於產品體系如ARM培訓、VxWorks培訓等。在嵌入式技術職業技能培訓市場,混亂無序,培訓體系、培訓課程、培訓價格培及訓品牌各方面都有很多不規范,尚未出現真正意義上的職業培訓。

政府、教育機構都認識到現在這一態勢,不斷地制定各種政策與方略,通過各種手段、創造各種環境,以期為社會輸送高素質的嵌入式技術人才。

「E型」人才培養工程

港灣興業面向企業與社會個人用戶的廣泛需求,將積累的大量嵌入式技術應用和培訓經驗,和行業內最優秀的人才,並結合近兩年的對企業嵌入式技術相關從業人員的崗位需求及企業對技術人才的技能需求分析研究和開發,推出了「E型」人才培養工程。

目的是希望通過成熟完善的培訓體系與培訓課程,培養嵌入式應用過程中急需的實戰型嵌入式技術人才,為企業培養和輸送嵌入式軟體人才。

「E型」產業和「E型」人才

嵌入式軟體在產業中的關聯關系體現為:晶元設計製造→嵌入式系統軟體→嵌入式電子設備開發、製造。

嵌入式軟體主要分為嵌入式操作系統、嵌入式支撐軟體、嵌入式應用軟體三類。嵌入式軟體的產業地位:作為一個系統,可以根據需要把關鍵的核心技術放在軟體里,也可以放在晶元里,無論放在哪裡,嵌入式軟體都是驅動系統的靈魂。

「E」是「Embedded software 」(嵌入式軟體)的首字母。嵌入式技術無所不在。 每台電腦里就有10多個嵌入式系統,一輛汽車需要用到六、七十個嵌入式系統,我們日常使用的手機更是一個典型的嵌入式系統。

目前嵌入式處理器的全世界年產量超過100億片,占所有晶元產量的75%。我們每個人都被「嵌入」了嵌入式產品中,這個數字化時代,也可稱為「嵌入式生存」、「E」型時代。

目前圍繞嵌入式軟體技術,形成了龐大的產業群和產業鏈,涵蓋數碼娛樂、通信、汽車電子、醫療設備、航空航天、安防等產業,這些產業稱為「E」型產業。龐大的產業規模孕育龐大的人才需求,「E」型產業需要的人才稱為「E」型人才。

「E」型人才培養模式

面對「E」型產業龐大的人才需求,港灣培訓設計了一套「E」型人才培養模式以推進嵌入式人才培養。整個模式像一個大寫「E」,也像一張弓,同時射出三支利箭(如圖1)。

弓背:企業背景,真實的企業環境和項目案例,實戰經驗豐富的師資隊伍;

弓弦:學員組成影子團隊,旁聽臨摹真實團隊研發過程,積累真實經驗;

藍箭:引入卡耐基成功學,塑造積極的職業人心態,提升學綜合職業素質;

綠箭:嵌入式課程體系,一專多能,就業面廣,專業技能強;

紅箭:壓力面試,提高應變能力,人才推薦提供就業保障。

整個模式中,弓弦和弓背提供動力,代表培訓企業把學員領進「E」型產業的大門並提升到一個新的人生高度。「E」型人才培養工程具有6「E」特點:Easy;Enjoy;Experience;Enterprise;English;Engineer。

「E」型人才培養工程的目標

「E」型人才培養模式的培養目標,分為「素質能力目標」和「職業培養目標」兩部分。素質能力目標方面以專業技能為核心,職業素質為底蘊,雙語教學拓寬學員的就業出口,壓力面試和就業推薦為學員的職業發展提供保障。

「E」型人才培養模式的三支箭轉化成為素質能力培養的三支利器。雙語教學又拓展了學院的就業出口。培訓過的「E」型人才可以勝任通信和消費類電子等多個行業對嵌入式工程師能力素質要求。

「E」型人才培養的設計思想

如何識人、用人、培養人是一個長期困擾企業的難題,首先要確定什麼是某類工作崗位所需要的能力素質。不同類型的員工有不同的能力素質要求,如軟體人才強調的是技能和團隊精神,管理人員強調的是綜合分析能力、自律等。

「E」型人才培養模式遵循能力素質和職業(崗位)匹配的理念,學員掌握的技術、工具和項目案例都是當前嵌入式企業應用的主流和典型項目,直接滿足用人單位對能力素質的要求。它以就業為導向,以素質能力培養為核心,以能力素質和職業目標匹配為為後盾,並提供個性化的職業規劃和職業培養方案。

圖1 「E」型人才培養模式

嵌入式企業的人才需求特點

企業類型 嵌入式技術人才相對 嵌入式人才匱乏的大中型IT、

集中的知名專業 家電、汽車等企業

崗位分工 崗位分工相對較細 崗位分工相對較粗

每個工作崗位要求相對專一的

技能要求 專業技術知識與技能 專業知識與技能要求較寬

專業技術的深度要求較高 專業技術要求比前者稍淺

進入難度 (大學生或想轉行的人進入 相對容易

這樣的企業)比較困難

人才需求量 小 大

你看看這些夠嗎

如果你是學生,想要報專業的話,軟體工程專業和軟體工程(嵌入式軟體人才培養方向),這也是很不錯的選擇,如果2個多是一本,我會選嵌入式,學的東西多,將來的選擇面會廣點。

6. 有沒有嵌入式開發的學習路線,越詳細越好

一、學習路徑
萬丈高樓平地起,不管多優秀的工程師都是從小白開始的。一條清晰合理的學習路線能幫助小白們高效率的完成基礎知識的儲備工作,注意這里是知識的儲備過程,而經驗是從實踐中得到的。學習路徑是多種多樣的,不同能力和不同基礎的人有不太相同的路徑,這里分享我自己的學習路徑,供大家參考。
1.了解計算機原理,操作系統基礎知識。了解硬碟,內存和CPU的關系,程序是如何載入到內存運行的,了解操作系統進程切換和時間片的概念。
2.學習C語言,掌握編譯器基本知識,能編寫簡單的程序。學習硬體相關知識。
3.購買洞洞板或者麵包板,配合stm32等單片機核心板及相應教材,實踐IO操作,中斷,定時器,ADC,UART通信,IIC通信,SPI通信,CAN通信等基本功能。在此過程中不斷鞏固提升C語言編程水平。
4.掌握了某一種單片機的基本編程和控制後,可以進軍嵌入式操作系統的學習。在此期間可以繼續使用STM32核心板,加購LCD串口液晶顯示屏,不需要買帶字型檔的顯示屏,簡單實用的串口顯示屏就可以。然後可以從Free RTOS開始學習,這個操作系統代碼少,概念清晰,易於學習操作系統的原理,也易於移植,基本上可以參考官網以及網路上的資料順利的將操作系統移植到STM32核心板。通過FreeRTOS,可以學習嵌入式操作系統的基本原理,並可以編寫LCD驅動程序來感受硬體驅動程序的概念。
5.學習嵌入式Linux操作系統,購買ARM9或以上版本的主控的開發板,要求開發板上至少有串口和網口。學習板級支持包的開發,交叉編譯,GDB調試,UBOOT移植,內核移植,根文件系統製作,設備樹,驅動程序編寫,網路編程相關知識。
6.學習物聯網相關模塊的使用,可以購買ESP32核心板進行wifi,藍牙的模塊控制學習,購買其他模塊實現其他小項目的練習。
通過上面的一番閉關修煉,你已經學習了嵌入式開發的主要知識架構,接下來就要多做小項目,多練習排錯,才能不斷積累經驗。

二、學習方法
1.先整再零:
對於一個實例項目,先從整體出發,保證調通,能正常運行,出現預期結果。遇到模糊的問題先跳過,整體有了一定認識後再對個別細節進行深入了解,但不能跳過深入了解細節的環節。
2.邊學邊練:
開發是一類實踐性很強的技能,嵌入式開發要與硬體打交道,就需要更多的動手操作和觀察。
學習某一方向的嵌入式開發知識時,需要給自己的學習進行必要的「投資」,購買麵包板、洞洞板、萬用表、調溫烙鐵套裝、各種器件、晶元,以至開發板。以上材料不需要一次性都買齊,可以按照當前學習的內容分階段購買,經濟條件有限的同學也不用擔心,以上材料的開銷除開發板之外都不貴,可網路購買。對於開發板,可以買學長學姐的二手板卡,能過測試就證明板卡是OK的。
有了學習材料,就要學以致用,例如今天學習了三極體做開關,就可以自己動手畫畫電路圖,然後在洞洞板上實踐一下,通過實際操作,加深印象的同時,也能驗證自己的設計方案。
3.勤於思考和提問,網路如此發達,提問的能力和技巧我就不再贅述了。

三、技能提升建議
如果你進入的是一家規模較小的公司,那麼你可能有機會接觸各類技術。這是絕佳的鍛煉機會,要注意不要特別深入某一方向而不關注其他技術,要知道大牛需要的是多方位的技能。
大公司的話,往往分工比較細致而明確,那就需要在完成自己工作的同時多關注項目組中其他同事遇到的問題,能協助解決最好,不能解決的要關註解決的情況和方法,多蹭經驗。幫助別人的同時就是在幫助自己提高,多花時間處理實際問題是難得的經驗。
不管在哪種場合工作,一定注意經驗的積累,好記不如帶墨,要用文字將經驗記錄下來,將遇到的問題詳細描述清楚,沒事的時候翻看一下,工作時間長了,你會發現這是一筆難得的財富。
限於篇幅,這里就不再多講技術的細節了,希望各位讀者在技術成長的過程當中都能有自己清晰的學習路徑,安排好自己的學習計劃,穩扎穩打!

7. 在嵌入式培訓怎麼樣規劃職業

雖有擔心,但是看到很多剛入門的嵌入式工程師無法把握今後的技術之路時,我從創客學院走出來這些年的技術發展之路寫出這篇文章,呵呵。不過寫由於MAS只對嵌入式軟體有些體會,所以也只能寫關於嵌入式軟體工程師的,硬體的朋友們,對不住了。閑話就不多說了,轉入正文。
進入嵌入式這行的人形形色色,有之前學計算機的,有學電子類相關的,有壓根一點都不沾邊的,還有一些硬體工程師轉過來的,基礎也千差萬別。技術之路的終點也千差萬別,有的最後走上了管理,有的最後轉行做了PM,有的最後成了技術流的銷售,還有極少數的人成了真正的技術專家。這篇文章說的技術之路的終點只有一個,就是真正的技術專家,而專家之後怎麼走,就看你自己了。
嵌入式技術大體上可以分為以下幾個部分,編程語言,內核技術,操作系統,匯流排介面,系統集成。其實細心的可以發現,在CESDN的論壇分區上就已經體現了,除了系統集成只是在嵌入式系統大區裡面體現了下,其他的都有明確的板塊對應關系。但是我們的學習之路並非是要如此學習,而是分為幾個層次,根據我多年對業內的觀察,將嵌入式工程師的技術范圍分成下面幾個等級:
1。初級:8051或其他單片機,UCOS,I2C,SPI,UART。匯編和C能力一般,系統集成能力弱。
2。中級:在初級的基礎上,ARM/MIPS,其他一些RTOS並了解Linux,SDIO,USB。匯編和C能力不錯,有一定系統集成能力。
3。高級:主要是對中級的進階,這一個層面已經不在於掌握具體的技術,而是掌握當前流行技術中的基本思想和構成方式,所以任何流行的技術,對於這一階段來說,都是手到擒來的。而由於掌握了所有技術的原理,系統集成能力也是超強。
對於初級和中級,都有一些明確的標桿,因為在這兩個階段,工程師還是在入行階段,所評判的標准往往是你會做什麼技術,掌握了什麼技術,而學技術的最搞境界並非掌握了具體的技術,而是掌握了這個技術的構成思想以及模式。拿個很簡單的例子來說,所有的介面技術,其實都可以歸納為幾個要點,單工還是雙工?如何發起傳輸,如何應答,如何報錯,如何糾錯,如何在其基本傳輸之上建立高級的應用。只要掌握了這些,介面技術還有什麼難的?無非就是一些具體的方式。當然,新入行的工程師不必要一開始就了解這些,可以慢慢的從初級到中級,然後最好自己能夠悟到高級。
說到這里可以結束了,我想也不用說的太具體,但是因為最近業內普遍流行在某個平台上編程而忽視深入的技術研究,所以我想再羅嗦下,糾正下這樣的觀點。 Android也好,MTK的Tune Key也好,你只是在別人的指揮下舞蹈,而你的技術,並沒有因為你做這個的時間長短有任何提升,你的提升只是更好的掌握了這個平台,5年後呢?這個平台退出市場了,你掌握的這些還有什麼用處么?學技術,要扎實,要從低至上。很多人一入門,首先想的就是,我搞Linux和ARM應用處理器。我想問問,你懂 Linux裡面進程怎麼調度的么?這不是回字有幾種寫法的問題,而是皮毛和骨骼的關系。按照技術的發展,你完全應該先從UCOS之類的RTOS學起,然後慢慢學到Linux,你會發現,Linux的最基本的東西,如系統調度,信號量,事件等,是和UCOS的原理類似的。而如果你一開始學習Linux,你學到的只是如何在Linux平台上完成你的事情。
最後說點實際的,現在Linux和Andriod是很吃香,也有很多人建議一開始就學習這些熱門技術,這樣能掙錢。沒錯,開始的時候,你可以速成,但是如果你這么來規劃你的技術之路,你的薪水也永遠只是在工程師的主流薪水上波動,想要成為技術大牛,年薪百萬,永遠不可能。技術需要從基礎做起,一步一個腳印,成為頂尖,沒個三五年,難。不過能夠堅持下來的,必成大器。

8. 學習嵌入式驅動有什麼好的計劃

做嵌入式應用的話一般的編程就可以了。那麼嵌入式驅動開發與回內核開發的話就需要答學習多個方面的知識。我就把這方面的要求給你交流一下:
(一家之言啊,自己多年從事嵌入式開發的一點感悟)
嵌入式驅動開發需要了解的知識大概有以下幾類:
1 嵌入式操作系統驅動框架。每一個操作系統都有自己的構架,應該了解驅動在整個系統中的具體位置與構建驅動程序的主要事項
2 匯流排知識,比如PCI、USB匯流排。
3 晶元知識。驅動其實就是對設備上一些寄存器的配置、CPU與設備本身的通訊以及對不同命令的處理
4 要做好驅動,必須對所使用的CPU體系結構有一個比較深刻的認識
5 C++基本用不上,主要是C和匯編。
6 做驅動最好要懂內核調試(比如說linux)

閱讀全文

與嵌入式工程師培訓計劃相關的資料

熱點內容
公辦春考培訓學校 瀏覽:734
九江船員培訓中心 瀏覽:5
台州繪墨藝術培訓有限公司 瀏覽:207
非科級後備幹部集中培訓總結 瀏覽:419
東北舞蹈藝考培訓機構 瀏覽:427
民營企業家培訓班結業式 瀏覽:59
2017入黨培訓內容 瀏覽:828
順德駕駛員培訓中心 瀏覽:125
姜堰市三水培訓中心網站 瀏覽:263
電動汽車維修培訓視頻 瀏覽:737
機關黨務幹部培訓內容 瀏覽:423
企業培訓為自己工作心得體會 瀏覽:512
線上培訓工作 瀏覽:303
泉州舞蹈培訓招聘 瀏覽:709
禮儀培訓三年計劃書 瀏覽:926
稅務學校培訓個人總結 瀏覽:508
專業技術人才初聘培訓小結 瀏覽:980
是實驗室設備安全培訓 瀏覽:54
北京砂鍋米線培訓學校 瀏覽:127
幹部教育培訓工作意見建議 瀏覽:836