如何一步一步成為嵌入式工程師 嵌入式工程師需要考什么證?
嵌入式工程師需要考什么證?必須考ARM證書、Atmel證書、NXP證書、微軟的證書、紅帽證書、工信部證書等。嵌入式工程師是指具備C/C語(yǔ)言、匯編語(yǔ)言等基礎(chǔ),熟悉模擬電子技術(shù)等硬件知識(shí),了解處理器體系結(jié)
嵌入式工程師需要考什么證?
必須考ARM證書、Atmel證書、NXP證書、微軟的證書、紅帽證書、工信部證書等。
嵌入式工程師是指具備C/C語(yǔ)言、匯編語(yǔ)言等基礎(chǔ),熟悉模擬電子技術(shù)等硬件知識(shí),了解處理器體系結(jié)構(gòu),做嵌入式系統(tǒng)設(shè)計(jì)和開發(fā),以及硬件系統(tǒng)的建立和咨詢軟件開發(fā)、移植技術(shù)、調(diào)試等工作的人。
前者同樣的是在用找人做工具接受簡(jiǎn)單點(diǎn)勞動(dòng),比如建議使用J2ME開發(fā)小游戲或是進(jìn)行一些界面開發(fā),而后者是據(jù)芯片具體怎么樣把操作系統(tǒng)(如Linux)移植到到上面,同時(shí)匯編語(yǔ)言必要的驅(qū)動(dòng)程序,擴(kuò)寫或者的內(nèi)核代碼。
對(duì)一般的人來(lái)說(shuō),嵌入式工程師要學(xué)多久?
要看你說(shuō)學(xué)的定義了,一般來(lái)說(shuō)不是需要學(xué),只要你會(huì)C語(yǔ)言,就可以做嵌入式開發(fā),但是如果你要獨(dú)當(dāng)一面的話,基本要三年的時(shí)間,嵌入式必須自學(xué)的知識(shí)點(diǎn)多,對(duì)軟件和硬件知識(shí)都要了解,要你有都很強(qiáng)的學(xué)習(xí)能力,一些程序很多要你自己c語(yǔ)言設(shè)計(jì),許多參考資料是英文的,因此英語(yǔ)水平也很最重要
想自學(xué)嵌入式,需要學(xué)什么東西呢?
很多對(duì)嵌入式開發(fā)比較感興趣,想從事外貿(mào)這個(gè)嵌入式開發(fā)的朋友,都會(huì)有疑問(wèn),學(xué)嵌入式要哪些基礎(chǔ),要去學(xué)習(xí)哪里東西。學(xué)能做什么?
又畢竟嵌入式真包含單片機(jī)開發(fā),linux開發(fā),這里就以單片機(jī)為相關(guān)參考,和大家一起交流那就證明下。
是需要學(xué)單片機(jī)的職業(yè)發(fā)展方向:?jiǎn)纹瑱C(jī)硬件工程師
工作內(nèi)容:從事外貿(mào)單片機(jī)軟件開發(fā),外圍器件驅(qū)動(dòng)安裝,主要注意在用C語(yǔ)言。代碼調(diào)試。
單片機(jī)軟件工程師
工作內(nèi)容:?jiǎn)纹瑱C(jī)外圍器件的選型,原理圖設(shè)計(jì),PCB設(shè)計(jì),樣機(jī)焊接工藝與調(diào)試。主要使用EDA軟件如AD/protel99/pads等。
學(xué)單片機(jī)軟件開發(fā)的基礎(chǔ):1,C語(yǔ)言,這個(gè)是最根本的基礎(chǔ)知識(shí),當(dāng)前單片機(jī)的開發(fā)要注意是我還是在用c語(yǔ)言,很多人就問(wèn),在學(xué)校學(xué)的匯編,要學(xué)精通于嗎?我只想問(wèn),現(xiàn)在需要用匯編寫代碼的單片機(jī)會(huì)少得可憐,所以你翻看品一品。
在開發(fā)環(huán)境權(quán)利,Keil的或IAR編譯環(huán)境都可以不編寫代碼,但是用多的還通常是keil,而開發(fā)完畢環(huán)境的搭建中和建議使用又是要掌握到的。
除了新建工程的步驟,怎么可以設(shè)置工程中.h.c文件的內(nèi)部函數(shù)關(guān)系和文件框架。實(shí)際上單片機(jī)工程文件不可能很簡(jiǎn)單的,好的工程文件框架是對(duì)編寫代碼和梳理有太大的作用。
2,基本上的模擬電路的知識(shí)點(diǎn)要理解,高低電平隨機(jī)的0101的概念。電壓電流電阻常規(guī)的概念要明白,很簡(jiǎn)單LED驅(qū)動(dòng)電路,按鍵電路等簡(jiǎn)單的電路得明白了,模擬電路有一點(diǎn)肯定不會(huì),在編程過(guò)程中會(huì)很趕不上趟。
3,單片機(jī)基本概念掌握,最簡(jiǎn)單的單片機(jī)大于系統(tǒng)要所了解,單片機(jī)都正常工作所要的
學(xué)單片機(jī)適合干什么產(chǎn)品。
學(xué)單片機(jī)硬件開發(fā)的基礎(chǔ)。1,硬件開發(fā),可以完全掌握模擬電路,這個(gè)是硬件開發(fā)的根本基礎(chǔ)知識(shí),硬件開發(fā)工程師職業(yè)發(fā)展到底好不好,首先得看這個(gè)掌握的程度要如何。三極管NPN/PNP可以放大分析什么。幾種運(yùn)算放大器的運(yùn)用,同相比較器。時(shí)域放大電路等很經(jīng)典電路要掌握到在胸。
2,EDA軟件要掌握到,硬件工程師的必備技巧軟件工具,具體方法pads/DXP/protel99/AD,設(shè)計(jì)原理圖和PCB圖的可以工具。
3,較常見工具要會(huì)用,電烙鐵焊接一些貼片的器件要能自如,萬(wàn)用表,示波器全是在調(diào)試硬件電路板時(shí)候必須會(huì)用到的工具。
學(xué)習(xí)總結(jié)單片機(jī)的基礎(chǔ)課程當(dāng)然太少,但每一門學(xué)不精確要最少大量的時(shí)間,和項(xiàng)目求實(shí)際經(jīng)驗(yàn)總結(jié)才能下一界大牛。