當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 單片機學(xué)習(xí) > 單片機編程入門 > 如何成為一名合格的單片機開發(fā)工程師?
如何成為一名合格的單片機開發(fā)工程師?
時間:2017-12-27 來源:未知
對于想入行單片機的小白來說,大家都是比較關(guān)心單片機如何入門,如何精通,有了目標(biāo)才能正確的去學(xué)習(xí)。本篇文章就來講講如何成為一名合格的單片機開發(fā)工程師!

一、要成為一名合格的單片機開發(fā)工程師,肯定要先了解:單片機可以做什么?
目前單片機滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。小到電話,玩具,手機,各類刷卡機,電腦鍵盤,彩電,冰箱,空調(diào),電磁爐,大到汽車,工業(yè)自動控制,機器人,導(dǎo)彈導(dǎo)航裝置,甚至是美國的火星車,這些設(shè)備里面都含有一個或者多個單片機 。單片機的數(shù)量不僅遠超過PC機,甚至比人類的數(shù)量還要多。因此,單片機的學(xué)習(xí)、開發(fā)與應(yīng)用將造就一大批軟硬件工程師。
二、合格的單片機開發(fā)工程師需要:單片機的結(jié)構(gòu)。
一臺能夠工作的計算機要有這樣幾個部份構(gòu)成:CPU(進行運算、控制)、RAM(數(shù)據(jù)存儲-內(nèi)存)、ROM(程序存儲)、輸入/輸出設(shè)備(例如:串行口、并行輸出口等)。在個人計算機上這些部份被分成若干塊芯片,安裝一個稱之為主板的印刷線路板上。而在單片機中,這些部份,全部被做到一塊集成電路芯片中了,所以就稱為單片機。
單片機是一種控制芯片,一個微型的計算機,而加上晶振,存儲器,地址鎖存器,邏輯門,七段譯碼器(顯示器),按鈕(類似鍵盤),擴展芯片,接口等那是單片機系統(tǒng)。
三、下面是我覺得初中級單片機開發(fā)工程師應(yīng)該達到的水平:
1、對單片機應(yīng)用場合有充分的了解,能夠在應(yīng)用項目中選擇合適的單片機和外圍芯片的型號;能夠根據(jù)系統(tǒng)指標(biāo)很快的設(shè)計出一個應(yīng)用系統(tǒng)的體系結(jié)構(gòu);在深圳,一個項目的時間只有一個星期左右,因為這些東西誰都能做,主要看誰能夠做的又快又好;
2、熟練使用ASM和C等相應(yīng)的單片機語言,有良好的編程風(fēng)格和一定的編程技巧;
3、能夠進行簡單的PCB版圖設(shè)計,至少能夠設(shè)計出有一定抗干擾能力的單片機電路板;
4、對控制、信號系統(tǒng)有所了解,知道必要的算法;
5、熟悉計算機方向的簡要開發(fā),能夠使用計算機做一些簡單的主機端軟件;
6、對模擬、數(shù)字電路、總線等比較熟悉,能夠使用它們進行單片機的外圍接口。
可以做到以上內(nèi)容,基本上是一名合格的單片機開發(fā)工程師了,如何成為一名更高級的單片機開發(fā)工程師呢?到華清遠見參加培訓(xùn),走向人生巔峰!

