『壹』 嵌入式硬體工程師培訓怎麼樣
嵌入式硬體開發培訓哪家好?
嵌入式硬體開發是近些年非常火的職業,我認識很多人都通過培訓轉行做嵌入式硬體開發。現在嵌入式硬體開發培訓機構有很多,讓人難以選擇,真正能培訓出優秀學員的卻不多,嵌入式硬體開發培訓哪家好?
如果你想要成為一個優秀的嵌入式硬體工程師,請往下看:
下面我們來看一下華清遠見的老鳥給嵌入式硬體工程師的一些建議:
嵌入式硬體工程師必備技能:
主要分為三方面
1.從硬體上,將基於CPU的處圍器件,整合到CPU晶元內部,比如早期基於X86體系結構下的計算機,CPU只是有運算器和累加器的功能,一切晶元要造外部橋路來擴展實現,象串口之類的都是靠外部的16C550/2的串口控制器晶元實現,而目前的這種串口控制器晶元早已集成到CPU內部,還有PC機有顯卡,而多數嵌入式處理器都帶有LCD控制器,但其種意義上就相當於顯卡。
2.從軟體上,就是在定製操作系統內核里將應用一並選入,編譯後將內核下載到ROM中。而在定製操作系統內核時所選擇的應用程序組件就是完成了軟體的「嵌入」。
3.把軟體內核或應用文件系統等東西燒到嵌入式系統硬體平台中的ROM中就實現了一個真正的「嵌入」。
成為一名合格的嵌入式硬體工程師需要掌握這么多技能,看看你得往哪個方向努力。
嵌入式硬體開發工程師學習方向:
對於硬體來講,主要是基於信號來分的數字和模擬兩大類,一名優秀的硬體工程師應該是能夠在沒有參與方案的前提下就可以設計出一個在成本和性能上都非常優秀的產品,如果給你一套電路圖,你可以看懂80%以上的內容,說明你離優秀的工程師已經不遠了,畢竟硬體的內容還是相當復雜的。
嵌入式硬體開發工程師的工作職責:
工作職責就是根據項目管理和工程技術的實際要求,按照系統總體設計規格進行軟、硬體實際,編寫系統開發規格說明書等相應的文檔;組織和指導嵌入式系統靠法實施人員實施硬體電路、編寫和調試程序,並對嵌入式系統硬體設備和程序進行優化和集成測試,開發出符合系統總體設計要求的高質量嵌入式系統;具有工程師的實際工作能力和業務水平。通過華清遠見的培訓,大家都在嵌入式領域收到了豐厚的回報。
通過以上嵌入式硬體培訓的內容中,硬體工程師必知小知識的羅列,相信很多人對嵌入式硬體工程師有了更加深刻的了解,如果想要了解更多詳細的內容,可以參考華清嵌入式學院相關內容,畢竟在業界是相當權威的。
看完本篇文章,就不要再嵌入式硬體開發培訓哪家好,努力學習才是關鍵。
『貳』 南京嵌入式硬體工程師培訓班那個好啊高手指點下!
據我所知,能搞硬體培訓的,江蘇只有蘇嵌一家
『叄』 請問:上海的嵌入式工程師培訓機構怎麼樣啊
主要針對入行沒多久的新人。其實成功沒有捷徑,所以打好基礎才是關鍵。嵌入式開發要學什麼主要包含以下4個方面的內容
『肆』 嵌入式工程師培訓哪個機構不錯
有很多啊,比如華清遠見、星創客。
學習嵌入式linux之前必須要做好心理准備:
第一,要明白學好嵌入式linux不是一件一蹴而就的事,一定要能堅持使用它,特別是在使用初期,由於在linux中,用戶許可權很大,做任何事情都很自由,所以,你往往需要知道你做的每一步在干什麼,系統做了些什麼,這需要時間去掌握,(背命令不是一件好的學習方法,相信我你一定會在你背完之前全部忘光),盡量掌握常用命令;
第二,在學習初期,你一定會遇到很多困難,或者說各種困難,所以你最好先將你linux中的重要內容備份,因為,在你學習的過程中,很可能將系統搞廢(eg:源混亂等);
第三,如果你想在以後的生涯中在軟體行業工作的話,學習linux是一項基本技能,所以打從你打算學習linux那天起,放棄windows吧!因為它除了能給你帶來片刻的娛樂,別無其他;
第四,如果你只是想應付一下操作系統的課程,勸你最好別學,或者說不要指望能用的怎麼樣,原因我說了,這很耗時間,而且如果你學不好的話,你在linux中開發的機會就很少,或者說幾乎沒有,它的優勢就消失了,然後隨著時間的流逝,你就會全部忘記她。要深入學習,就到華清的星創客高端班,項目實戰豐富+職場老鳥帶領。
要學好嵌入式linux需要做些什麼:
第一,要多google,因為我不可能,也不可以給你解答所有內容,我只能告訴你一些關鍵點,甚至我會故意隱瞞答案,因為在尋找答案的過程中,你會學到更多的知識,學習linux,更要學習一種geek的精神,python之禪中也說過:以總結分享為榮,以跪*求其解為恥;
第二,要多動手,不要怕什麼搞壞了怎麼辦,你不搞壞,不去動手,就永遠不會有收獲,既然你在linux中是自由的,那就發揮自己的權利;
第三,學習linux,就意味著更快的開發效率,等更多關於軟體本身或者說操作系統本身的理解,(給你裝的系統里為ubuntu12.04,它已經封裝的很臃腫了,但是考慮到你沒有很多時間投入其中,所以給你裝了它),但是怎麼用它提高開發效率,需要你在學習的過程中不斷總結。
『伍』 重慶嵌入式工程師培訓機構怎麼樣
有個別的機構還行,如:華清遠見,星創客。
嵌入式工程師學習大致分為三個階段:基礎篇、進階篇、大咖篇。
入門嵌入式工程師
此階段主要是前期的入門過程,主要針對入行沒多久的新人。其實成功沒有捷徑,所以打好基礎才是關鍵。嵌入式開發要學什麼主要包含以下4個方面的內容:
1.電路知識 首先你要學習電路、模電、數電,認識電阻、電容、三極體,基礎器件要知道,放大電路、集成運放、時序電路基本電路能看懂,不然看電路圖一定是雲里霧里,也就無法進行後續的工作。硬體產品的設計實現,包括器件選型、原理圖和PCB設計、電路調試,都需要過硬的電路基礎。
2.C語言
C語言是嵌入式開發中最重要的編程語言,要對這門語言有深入的理解,畢竟不僅僅要會寫程序,看懂他人程序也很重要。最基本的數據類型、數組、指針、結構體,鏈表、文件操作等都要會,掌握基本語法和語句,不然你要能區分指針數組與數組指針嗎?
3.單片機 單片機入門相對簡單,通過單片機的學習可以熟悉單片機的硬體結構,包括I/O口、AD轉換、通信(串口、並口、I2C、CAN、USB、乙太網、ZigBee技術等)、顯示(LED、LCD等)、控制(PWM等控制技術)、數據處理(圖形、圖像、語音、視頻等的處理或識別)等,學好單片機可以為採用嵌入式系統奠定良好的基礎。
4Linux基礎
Linux的源碼和架構都是開放的,在嵌入式系統中應用尤為廣泛,學習Linux對於系統的開發會有很大的幫助。詳細了解Linux下的目錄結構、基本命令、編輯器VI、編譯器GCC、調試器GDB和 Make 項目管理工具,Shell Makefile腳本編寫等知識,以及嵌入式開發環境的搭建。
中級嵌入式工程師
經過第一個階段的學習,你已經可以進行嵌入式開發工作了,但是要進階依舊還有很多知識要學,而這個階段也將是第一個分水嶺,使得優秀的嵌入式工程師得以脫穎而出。此階段雖然只有三項,但涉及的知識非常廣,要想學好需要花費大量的精力。
1.Linux編程
系統編程可以直接跟內核及核心系統程序庫對話,深入了解Linux內核。掌握Linux系統編程主要提升對Linux應用開發的理解和代碼調試的能力。由於網路應用開發越來越廣泛,通過Linux網路發展、TCP/IP協議、socket編程、TCP網路編程、UDP網路編程、Web編程開發等方面入手,可以全面了解Linux網路應用程序開發。
2數據結構與演算法 數據結構及演算法在嵌入式底層驅動、通信協議及各種引擎開發中得到了廣泛的應用,語言編譯要使用棧、散列表以及語法樹;操作系統中用隊列、存儲管理表及目錄樹等;資料庫系統運用線型表、多鏈表及索引表進行數據管理等等,對其掌握的好壞直接影響程序的效率、簡潔及健壯性。
3.QT、DSP、FPGA
Linux沒有自己界面,學習QT編程可以創建藝術級的圖形用戶界面所需的所有功能,從而更好的實現人機交互控制。而如今用戶對於圖形圖像的要求也越來越高,這就需要DSP、FPGA技術來設計開發更好的嵌入式視覺系統。
高級嵌入式工程師
學習了前兩個階段的知識,你已經可以勝任大部分嵌入式工作了,但是距離大咖仍有一定的差距,其實已經到了第二個分水嶺。這部分更多涉及系統層面,沒有全方位的知識將會很難下手。
1操作系統平台開發 除了Linux外,嵌入式操作系統還有ARM、WINCE、uC/OS II、Vxworks、uClinux等,不同的系統有著不同的使用環境,你需要學習掌握系統的各個模塊,為底層平台搭建做好准備。熟悉各個操作系統的特點以及系統的內核移植,確保操作系統能在某個微處理器或微控制器上運行。隨著手機智能硬體的快速興起,Android操作系統開發也越來越重要。
2驅動開發 驅動程序設計是嵌入式Linux開發工作中非常重要的一部分。不僅要熟悉Linux的內核機制、驅動程序與用戶級應用程序的介面,掌握系統對設備的並發操作。還要具備ARM硬體介面的基礎知識,熟悉ARM Cortex處理器各資源、掌握Linux設備驅動原理框架,以及工程中常見Linux高級字元設備、塊設備、網路設備、USB設備的驅動開發。
當你到達這個位置的時候,可以說你已經是一個人生贏家了,而真正的學習過程如同一場漫長的修行,在這個過程中,必定有各種各樣的困難。當然了,嵌入式工作中更多的需要實踐以及經驗的積累,相信守得雲開見月明,你也可成為一名優秀的嵌入式工程師。需要嵌入式培訓,可以來到華清的星創客精英訓練營,專門培訓中高端嵌入式工程師。
『陸』 北京嵌入式軟體工程師培訓機構選哪個好一點啊
北京的培訓機構比較熱(僅是我個人在網上查詢的結果)的有這幾家,千鋒、凌陽,港灣,尚觀,亞嵌,華清遠見,達內(書寫次序是隨意的沒有其他的意思)(主要是培訓嵌入式linux的)。嵌入式培訓找千鋒!
『柒』 哪裡有正規的嵌入式硬體工程師培訓機構
每個大城市幾乎都有,這個具體要看個人了,培訓機構都是項目實戰,具體的還要自己學習。
『捌』 嵌入式工程師培訓要多久多少錢
一般是4個月左右,價格1.5w-2w左右。
個人總結的嵌入式學習步驟:
嵌入式學習步驟分為三個階段
1.:基礎與理論階段
主要包括一些理論知識,你至少了解這行業吧,基本的Linux系統使用;其次就是嵌入式核心開發語言C語言(必須精通);了解c語言數據結構及經典演算法編程;最後就是要了解嵌入式產品的一個基本的開發流程,這對後續的開發有很大的幫助,不至於是那麼的迷茫。
2.:嵌入式系統核心開發
整理了下,至少這些是你要學會的,當前企業招人,應用層的開發挺多,特別剛入行前期,神馬驅動的、移植的相關的可能你還不熟練,找工作就靠下面這些知識點了。
嵌入式 linux應用編程;
嵌入式 Linux並發程序設計;
嵌入式 Linux網路編程;
嵌入式資料庫開發;
嵌入式 Linux應用綜合項目;
ARM處理器編程;
ARM硬體介面開發;
3.:底層
嵌入式底層一般會涉及到,如何把你寫的程序移植到開發板上運行,那麼就會接觸到系統移植、內核驅動開發等等,這是嵌入式工程師最高境界。主要要學以下這些:
嵌入式Linux系統開發;
嵌入式Linux內核開發;
嵌入式Linux驅動開發基礎;
嵌入式Linux驅動高級開發;
嵌入式學習步驟就是這么多,除以上相關學習內容外,對於嵌入式學習者來講還應該具備一些學習態度和學習方法。
1.在學習和工作中要腳踏實地
在對所學內容有一定了解之後,在任何項目進行中就保留自己的想法,如果自己能夠解決更好,如果不能可以找其他朋友幫忙,共同探討遇到的問題,如果只懂執行過程,沒有自己的想法,即使人家把代碼給咱,咱又能了解多少?
2.多看代碼、多寫代碼
3.及時對自己的知識進行充電。來華清遠見星創客精英訓練營,是一個不錯的進階提升的培訓班。
建議現在打算學習嵌入式的朋友們一定要多看、多練,見多識廣,熟能生巧。
以上嵌入式學習步驟主要涉及的內容有嵌入式專業知識的學習和學習態度的一些小建議,希望以上內容對你會有所幫助
『玖』 我最近想報嵌入式培訓班,大家給點意見,那個培訓機構較好,還有就是嵌入式前景到底怎麼樣!
首先關於嵌入式,還是一個很不錯的方向,關於嵌入式的前景:
嵌入式系統作為「物聯網」的核心,是當前最熱門最有前景的IT應用領域之一。
嵌入式技術已經無處不在,從隨身攜帶的mp3、語言復讀機、手機、PDA到家庭之中的智能電視、智能冰箱、機頂盒,再到工業生存、娛樂中的機器人,無不採用嵌入式技術。各大跨國公司及國內家電巨頭如INTEL、TI、SONY、三星、TCL、聯想和康佳等都面臨著嵌入式人才嚴重短缺的挑戰。
近幾年,嵌入式系統產品漸漸完善,並在全世界各行業得到廣泛應用。2004年,全球嵌入式系統產品的產值已達2000億美元,國內嵌入式軟體的產值也達到600億人民幣。
更大的應用領域馬上帶來了更大的人才需求。據悉,目前國內核心嵌入式人才不足萬人,其中華為約擁有5000-6000人,中興通訊、大唐各有約2000人,以區區萬人的陣容去爭奪據稱上千億元的市場,肯定不敷所用。專家預測,未來幾年,國家嵌入式人才缺口每年將以20萬人遞增。
據中華英才網最新的薪酬報告,初入門的嵌入式開發人員年薪一般能達到4-7萬元,有3年以上經驗的人員年薪都在10萬元以上,有10年工作經驗的高級嵌入式工程師年薪在30萬元左右。
下,你就知道大同小異了,培訓主要就是C、Linux和ARM課程。
我原來也想去培訓,可是家裡條件不允許,我沒有那麼多錢,後來我只好自學了,不懂的就上論壇問,我自己學了四個月,差不多也入門了,現在也是在做嵌入式開發。想想我自己走過的路,其實我發現,其實嵌入式並沒有想像的難,關鍵是要花時間去學,要堅持幾個月就可以了。
如果樓主還有時間,不妨自己學下。實在覺得困難的話再去培訓吧。當然,樓主如果家裡經濟不錯的話,也可以去培訓吧。但是如果真的下決心要學的話,其實可以去找找自學的方法。
我把我前階段看到的一篇一個專科生如何自學嵌入式,裡面有介紹了他的學習方法和學習過程的文章,給樓主看看,希望對你有幫
關於如何學習嵌入式,我看到一篇很不錯的文章,是一個專科生介紹自己如何從零基礎開始自學嵌入式,並找到嵌入式的工作,裡面介紹了他的學習方法和學習過程,希望對你有幫助。
專科生學嵌入式到找到工作的前前後後--學習的榜樣
先做個自我介紹,我07年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻丑了。09年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。
退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時間,我想去找工作,因為我比較沉默寡言,不是很會說話,我不適合去應聘做業務。我想應聘做技術的,可是處處碰壁。
一次偶然的機會,我才聽到嵌入式這個行業。那天我去新華書店,在計算機分類那邊想找本書學習。後來有個女孩子走過來,問我是不是讀計算機的,有沒有興趣學習嵌入式,然後給我介紹了一下嵌入式現在的火熱情況,告訴我學嵌入式多麼的有前景,給我了一份傳單,嵌入式培訓的廣告。聽了她的介紹,我心裡癢癢的,確實我很想去學會一門自己的技術,靠自己的雙手吃飯。
回家後,我就上網查了下嵌入式,確實是當今比較熱門的行業,也是比較好找工作的,工資也是相對比較高。我就下決心想學嵌入式了。於是我去找嵌入式培訓的相關信息,說真的,我也很迷茫,我不知道培訓是否真的能像他們宣傳的那樣好,所以我就想了解一段時間再做打算。
後來,我在網路知道看到一篇讓我很鼓舞的文章《如何學習嵌入式》,是一個嵌入式高手介紹沒有基礎的朋友怎麼自學入門學嵌入式,文章寫的很好,包含了如何學習,該怎麼學習。他提到一個方法就是看視頻,因為看書實在太枯燥和費解的,很多我們也看不懂。這點我真的很認同,我自己看書往往看不了幾頁。
我在想,為什麼別人都能自學成才,我也可以的!我要相信自己,所以我就想自學,如果實在學不會我再去培訓。
主意一定,我就去搜索嵌入式的視頻,雖然零星找到一些嵌入式的視頻,但是都不系統,我是想找一個能夠告訴我該怎麼學的視頻,一套從入門到精通的視頻,一個比較完整的資料,最好能有老師教,不懂可以請教的。
後來我又找到一份很好的視頻,是在嵌入式學習網推出的一份視頻《從零基礎開始學嵌入式》,網址:http://www.BRIDALRINGSET.info/videoembed.htm 裡面的教程還不錯,很完整,可以讓我從基礎的開始學起。視頻不便宜啊,但是我也忍了,畢竟買幾本書都要幾百了,何況他們還有半年的技術咨詢和服務,算值了。
下面介紹下我的學習流程,希望對和我一樣完全沒有基礎的朋友有所幫助。
收到他們寄過來的光碟後,我就開始學習了,由於我沒有什麼基礎,我就從最簡單的C語言視頻教程學起,話說簡單,其實我還是很多不懂的,我只好請教他們,他們還是很熱心的,都幫我解決了。C語言我差不多學了一個禮拜,接下來我就學了linux的基本命令,我在他們提供linux虛擬機上都有做練習,敲linux的基本命令,寫簡單的C語言代碼,差不多也就三個禮拜。我每天都在不停的寫一些簡單的代碼,這樣一月後我基本掌握了C和linux的基本操作。
接下來我就去學習了人家的視頻的培訓教程,是整套的,和去參加培訓沒有多大的區別,這一看就是兩個月,學習了ARM的基本原理,學習嵌入式系統的概念,也掌握了嵌入式的環境的一些搭建,對linux也有更深層次的理解了,明白了嵌入式應用到底是怎麼做的,但是驅動我只是有一點點的了解,這個相對難一點,我想以後再慢慢啃。
這兩個月,除了吃飯睡覺,我幾乎都在學習。因為我知道幾乎沒有基礎,比別人差勁,我只能堅持努力著,我不能放棄,我必要要靠自己來養活自己,必須學好這門技術,同時我不懂的就問,這里真的很感謝他們的技術客服對我的任何問題都是耐心的解答,每天都我幾乎都有好幾個問題問他們,然後我就把不懂的問題總結記下來,這樣慢慢積累了一段時間,我發現自己真的有點入門了。
最後的一個月,我就去看關於實踐部分的內容,了解嵌入式項目具體的開發流程,需要什麼樣的知識,我就開始准備這方面的知識,也就是學習這方面的視頻,同時他們建議我去找了找一些嵌入式面試的題目,為自己以後找工作做准備。我就到網上找了很多嵌入式的題目,把他們理解的記下來,這樣差不多准備了20天左右
我覺得自己差不多入門了,會做一些簡單的東西了。我就想去找工作看看,於是我就到51job瘋狂的投簡歷,因為我學歷的問題,專科沒有畢業,說真的,大公司沒有人會要我,所以我投的都是民營的小公司,我希望自己的努力有所回報。沒有想過幾天過後,就有面試了,但是第一次面試我失敗了,雖然我自認為筆試很好,因為我之前做了准備,但是他們的要求比較嚴格,需要有一年的項目經驗,所以我沒有被選中。
後來陸續面試了幾家公司,終於功夫不負有心人。我終於面試上的,是在閔行的一家民營的企業,公司規模比較小,我的職務是嵌入式linux應用開發,做安防產品的應用的。我想我也比較幸運,經理很看重我的努力,就決定錄用我,開的工資是3500一個月,雖然我知道在上海3500隻能過溫飽的生活,但是我想我足夠了。我至少不用每天都要靠父母養,我自己也能養活自己的。我想只要我繼續努力,我工資一定會翻倍的。
把本文寫出來,希望能讓和我一樣的沒有基礎的朋友有信心,其實我們沒有必要自卑,我們不比別人笨,只要我們肯努力,我們一樣會成功。
最後祝願所有想學嵌入式的朋友更早的入門!
助。
『拾』 目前國內嵌入式比較權威的機構在哪個
嵌入式的學習並不像想像的那麼難,主要是因為有硬體開發板,一般人敬而遠之,其實對於理工科的本科畢業生(如自動化、電子、信息等專業),懂一定的C語言知識,是否懂硬體其實關系不大,這樣的條件就可以學習嵌入式了,現在,嵌入式的人才很多都是半路出家,由其他的行業轉行過來,由於沒有系統掌握嵌入式的相關知識,對於這部分人,企業其實是不滿意的,只是現在沒有大量的人才供他們挑選。
嵌入式領域是一個較新的空間,很多技術出現的時間不長,多數人沒有條件接觸或進入該行業,需要接受專門的培訓與專業人員的指導,才能了解具體的開發流程。因此,要進入嵌入式系統開發領域工作,必須參加一些專業培訓機構的課程,並尋找項目實踐的機會,增加項目經驗,只有這樣才能彌補橫在企業與求職者間的鴻溝。
在眾多的培訓機構中,創客學院率先推出了嵌入式軟體工程師培養工程,並整合眾多企業用人需求和計劃,以就業為導向,以技能為核心,以國內頂級的實訓環境和企業氛圍規范、提升學員職業素質,從真實案例入手,引入國際著名廠商、機構培訓產品,不斷開發適應企業人才需求的培訓項目,為中國IT業培養和輸送嵌入式軟體工程師,以及其他IT行業急需的實戰型、綜合型人才。