91精品人妻系列动画无码 - 国产精品夜间视频香蕉 - 91丝袜人妻一区二区三区 - 久久伊伊香蕉精品网站

信盈達(dá)—您身邊的嵌入式&人工智能專家
全國(guó)免費(fèi)咨詢熱線:400-8788-909

單片機(jī)培訓(xùn):?jiǎn)纹瑱C(jī)學(xué)習(xí)方法推薦

時(shí)間:2019-06-20 00:00:00 來(lái)源:信盈達(dá) 作者:信盈達(dá)

單片機(jī)供應(yīng)商眾多,型號(hào)眾多,全都學(xué)會(huì)不現(xiàn)實(shí)。學(xué)習(xí)的目的也不在于學(xué)會(huì)某一種單片機(jī),而是要學(xué)會(huì)使用單片機(jī)的方法。所以,學(xué)習(xí)方法最重要,如何快速掌握一款陌生型號(hào)的單片機(jī)。給你幾個(gè)建議。


單片機(jī)學(xué)好了,能做很多事情,可以從事很多行業(yè),但是行業(yè)經(jīng)驗(yàn)、行業(yè)背景需要去積累,需要去沉淀。可能多年以后,你會(huì)發(fā)現(xiàn)單片機(jī)很簡(jiǎn)單,而行業(yè)經(jīng)驗(yàn)非常重要。


一、如何學(xué)習(xí)單片機(jī)。


1.學(xué)習(xí)單片機(jī)編程
買(mǎi)一塊單片機(jī)開(kāi)發(fā)板,首先研究程序是怎么寫(xiě)的,控制硬件的原理,學(xué)習(xí)寄存器的操作方法。學(xué)習(xí)例程的時(shí)候要從容易到復(fù)雜,一般來(lái)說(shuō),市面上的單片機(jī)開(kāi)發(fā)板都是從點(diǎn)亮發(fā)光二極管或者跑馬燈開(kāi)始的。選擇開(kāi)發(fā)板時(shí),要把握如下幾個(gè)原則:
1)例程豐富;
2)外設(shè)豐富;

3)教程詳細(xì);


2.學(xué)習(xí)常用外設(shè)電路的設(shè)計(jì)

開(kāi)發(fā)板的例程看的差不多之后,再反過(guò)頭來(lái)看外設(shè)電路是如何設(shè)計(jì)的。要以單片機(jī)的片上資源為中心,由容易到復(fù)雜,比如先從設(shè)計(jì)點(diǎn)亮發(fā)光二極管的電路開(kāi)始。要看懂開(kāi)發(fā)板硬件電路的設(shè)計(jì)原理,也能想出自己的設(shè)計(jì)方案。


3.動(dòng)手實(shí)現(xiàn)自己的想法

程序和硬件都看了之后,要根據(jù)手邊現(xiàn)有的資源搭建電路,并能調(diào)試程序?qū)崿F(xiàn)功能。以開(kāi)發(fā)板為中心,比如,開(kāi)發(fā)板上有發(fā)光二極管、按鍵輸入、繼電器、數(shù)碼管等資源,則可以調(diào)試一個(gè)密碼鎖,即按鍵輸入密碼,數(shù)碼管完成顯示,發(fā)光二極管和繼電器實(shí)現(xiàn)動(dòng)作。


4.參與項(xiàng)目

學(xué)習(xí)階段只要實(shí)現(xiàn)功能即可,但是做項(xiàng)目不一樣,需要了解項(xiàng)目背景、使用環(huán)境、客戶要求,需要考慮成本、穩(wěn)定性等。所以參與項(xiàng)目的研發(fā)對(duì)自己的學(xué)習(xí)有很大的提升和幫助。多去實(shí)驗(yàn)室跟著師兄、老師做項(xiàng)目,在項(xiàng)目中鍛煉自己。


二、單片機(jī)學(xué)習(xí)內(nèi)容探討


單片機(jī)學(xué)習(xí)的過(guò)程應(yīng)該是一個(gè)循序漸進(jìn)、不斷學(xué)習(xí)、不斷積累的過(guò)程,大致分為三個(gè)階段。


第一階段:掌握開(kāi)發(fā)單片機(jī)的必備基礎(chǔ)知識(shí)。


首先是熟練掌握單片機(jī)的基本原理,雖然現(xiàn)在單片機(jī)廠商眾多,但各家單片機(jī)的基本結(jié)構(gòu)和原理都比較相近,例如內(nèi)核結(jié)構(gòu)、內(nèi)存分配、中斷處理、定時(shí)計(jì)數(shù)、串行通信、端口復(fù)用等一些最基本的概念和原理。除此之外,我們還需要學(xué)習(xí)模擬電子、數(shù)字電子、C語(yǔ)言程序開(kāi)發(fā)以及原理圖和PCB(Printed Circuit Board,印刷電路板)設(shè)計(jì)等知識(shí)。只有扎實(shí)的掌握了這些知識(shí),在進(jìn)行系統(tǒng)開(kāi)發(fā)的時(shí)候,才能順利地進(jìn)行原理設(shè)計(jì)、PCB布板、程序編寫(xiě)、系統(tǒng)聯(lián)調(diào)等工作。


第二階段:在掌握好一款單片機(jī)原理和應(yīng)用的基礎(chǔ)上,開(kāi)始學(xué)習(xí)其他各家單片機(jī),了解其獨(dú)有的功能和特點(diǎn)。


例如實(shí)際工作中若客戶要求低成本,那我們可以選用和泰、義隆、華邦等這類(lèi)臺(tái)灣芯片;如果客戶要求工業(yè)級(jí)的性能,那么最好從PIC、NEC、飛思卡爾、NXP等這些歐美和日式單片機(jī)中選擇;若要進(jìn)行功耗的開(kāi)發(fā),選用MSP430系列應(yīng)該有一定優(yōu)勢(shì);在進(jìn)行測(cè)量?jī)x器設(shè)計(jì)的時(shí)候,C8051和AduC842這類(lèi)數(shù)?;旌闲酒诛@得比較實(shí)用。


另外,平時(shí)要注意技術(shù)積累。在項(xiàng)目開(kāi)發(fā)過(guò)程中將一些常用的接口程序和控制算法整理成模塊或者函數(shù),日后若在其他的項(xiàng)目開(kāi)發(fā)中有同樣或者接近的需求時(shí),原程序可以直接或者進(jìn)行少量改動(dòng)后使用,這樣一來(lái)會(huì)節(jié)約大量開(kāi)發(fā)成本。


第三階段:在實(shí)際的項(xiàng)目開(kāi)發(fā)過(guò)程中,不斷深入研究單片機(jī)應(yīng)用技術(shù),不斷積累應(yīng)用行業(yè)的專業(yè)知識(shí)。


有了扎實(shí)的單片機(jī)應(yīng)用相關(guān)的基礎(chǔ)知識(shí),并且熟悉掌握了幾款不同類(lèi)型單片機(jī)的開(kāi)發(fā)方法后,對(duì)于各種實(shí)際的應(yīng)用項(xiàng)目,往往還需要理解和掌握外圍電路相關(guān)的原理和分析方法,并結(jié)合實(shí)際的應(yīng)用背景,綜合考慮各種因素,才能設(shè)計(jì)出性能最優(yōu)、結(jié)構(gòu)最合理的單片機(jī)應(yīng)用系統(tǒng)。