時(shí)間:2019-06-20 00:00:00 來源:信盈達(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ī)。
3)教程詳細(xì);
開發(fā)板的例程看的差不多之后,再反過頭來看外設(shè)電路是如何設(shè)計(jì)的。要以單片機(jī)的片上資源為中心,由容易到復(fù)雜,比如先從設(shè)計(jì)點(diǎn)亮發(fā)光二極管的電路開始。要看懂開發(fā)板硬件電路的設(shè)計(jì)原理,也能想出自己的設(shè)計(jì)方案。
程序和硬件都看了之后,要根據(jù)手邊現(xiàn)有的資源搭建電路,并能調(diào)試程序?qū)崿F(xiàn)功能。以開發(fā)板為中心,比如,開發(fā)板上有發(fā)光二極管、按鍵輸入、繼電器、數(shù)碼管等資源,則可以調(diào)試一個(gè)密碼鎖,即按鍵輸入密碼,數(shù)碼管完成顯示,發(fā)光二極管和繼電器實(shí)現(xiàn)動(dò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í)的過程應(yīng)該是一個(gè)循序漸進(jìn)、不斷學(xué)習(xí)、不斷積累的過程,大致分為三個(gè)階段。
第一階段:掌握開發(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語言程序開發(fā)以及原理圖和PCB(Printed Circuit Board,印刷電路板)設(shè)計(jì)等知識(shí)。只有扎實(shí)的掌握了這些知識(shí),在進(jìn)行系統(tǒng)開發(fā)的時(shí)候,才能順利地進(jìn)行原理設(shè)計(jì)、PCB布板、程序編寫、系統(tǒng)聯(lián)調(diào)等工作。
第二階段:在掌握好一款單片機(jī)原理和應(yīng)用的基礎(chǔ)上,開始學(xué)習(xí)其他各家單片機(jī),了解其獨(dú)有的功能和特點(diǎn)。
例如實(shí)際工作中若客戶要求低成本,那我們可以選用和泰、義隆、華邦等這類臺(tái)灣芯片;如果客戶要求工業(yè)級(jí)的性能,那么最好從PIC、NEC、飛思卡爾、NXP等這些歐美和日式單片機(jī)中選擇;若要進(jìn)行功耗的開發(fā),選用MSP430系列應(yīng)該有一定優(yōu)勢(shì);在進(jìn)行測(cè)量?jī)x器設(shè)計(jì)的時(shí)候,C8051和AduC842這類數(shù)模混合芯片又顯得比較實(shí)用。
另外,平時(shí)要注意技術(shù)積累。在項(xiàng)目開發(fā)過程中將一些常用的接口程序和控制算法整理成模塊或者函數(shù),日后若在其他的項(xiàng)目開發(fā)中有同樣或者接近的需求時(shí),原程序可以直接或者進(jìn)行少量改動(dòng)后使用,這樣一來會(huì)節(jié)約大量開發(fā)成本。
第三階段:在實(shí)際的項(xiàng)目開發(fā)過程中,不斷深入研究單片機(jī)應(yīng)用技術(shù),不斷積累應(yīng)用行業(yè)的專業(yè)知識(shí)。
免費(fèi)領(lǐng)取試聽卡
申請(qǐng)已經(jīng)提交
老師會(huì)馬上給您安排試聽課程!
申請(qǐng)出錯(cuò)了
您可以加老師QQ:914865590報(bào)名咨詢!