一、單片機開發板是什么東西
單片機開發板也稱單片機學習板、單片機實驗板,是用于學習單片機的(de)實驗設(she)備(bei),常見配套有硬(ying)件、實驗程序源碼(ma)、電路原理圖、電路PCB圖等學(xue)(xue)習資料,是為滿足廣(guang)大(da)學(xue)(xue)生(sheng)、愛好(hao)者、產(chan)品開發者迅(xun)速學(xue)(xue)會掌握單(dan)片機這門技術(shu)而(er)發明的(de)。
單(dan)片機開(kai)(kai)發板(ban)是用來進行(xing)嵌(qian)入(ru)式系(xi)統(tong)開(kai)(kai)發的電(dian)路(lu)板(ban),包括中央(yang)處理器(qi)、存(cun)儲器(qi)、輸入(ru)設備(bei)、輸出(chu)設備(bei)、數據通路(lu)/總線和外(wai)部資源接口等一(yi)系(xi)列硬(ying)件組(zu)件,一(yi)般由(you)嵌(qian)入(ru)式系(xi)統(tong)開(kai)(kai)發者(zhe)根據開(kai)(kai)發需求自(zi)己訂制,也可由(you)用戶自(zi)行(xing)研究設計(ji)。
二、單片機開發板有什么用
單片機開發板是為(wei)初(chu)學(xue)者了解和學(xue)習(xi)系統的(de)硬(ying)件(jian)(jian)和軟件(jian)(jian),同時部分開發板也(ye)提(ti)供(gong)的(de)基(ji)礎集(ji)成開發環境和軟件(jian)(jian)源代碼和硬(ying)件(jian)(jian)原理圖等(deng),它的(de)作用主要(yao)有:
1、可以作為燒(shao)錄器(即編程器),將自(zi)己(ji)寫(xie)好的(de)程序寫(xie)入單片機中,但燒(shao)錄單片機的(de)種類單一 ,型號也不(bu)會(hui)太多。
2、可以利用開(kai)發(fa)板上的一些硬(ying)件(jian)做一些單片機(ji)實驗(yan)(不需要(yao)自己搭建(jian)實驗(yan)電路),有利于初學者(zhe)使(shi)用。
3、利用一(yi)個單片機開發(fa)板(ban)(ban)就可以編(bian)制不同的程(cheng)序,實現各種(zhong)各樣的功(gong)能,不用為了一(yi)個實驗焊一(yi)塊電路(lu)板(ban)(ban)了。
4、在(zai)單片機開(kai)(kai)發板上(shang)設計、調試(shi)好程(cheng)序,就能方便地移植到產品上(shang),只是有時要作(zuo)適當的(de)修改,比如端口(kou)的(de)設置(zhi)等,畢竟開(kai)(kai)發板和產品的(de)電路板不(bu)可能完(wan)全一致(zhi)的(de)。
5、單(dan)片(pian)機開(kai)發(fa)板的(de)使用節省大量的(de)資(zi)源,提高我(wo)們的(de)學習(xi)(xi)效率。為我(wo)們更好的(de)學習(xi)(xi)單(dan)片(pian)機提供(gong)一個良好的(de)平臺(tai)。
三、單片機開發板怎么使用
對(dui)于學習單(dan)片機技術的新手朋友來(lai)說,使用(yong)單(dan)片機開發(fa)板(ban)(ban)是個不錯的選擇,使用(yong)單(dan)片機開發(fa)板(ban)(ban)的方法(fa)步驟(zou)如下:
1、先看清開發板的原理圖,也就是板子上面都有(you)哪些(xie)可用的模塊。
2、在(zai)(zai)資(zi)料光(guang)盤內尋找到說明文(wen)件(jian),一般都(dou)在(zai)(zai)根目(mu)錄下會有個文(wen)本文(wen)件(jian),仔細閱讀下。
3、根(gen)據說明文件的(de)(de)提示,一步一步的(de)(de),由淺入(ru)深的(de)(de)學習,重要的(de)(de)是(shi)多練(lian)習。
4、編程軟件裝好后,先找個配套程序燒寫到單片機內,我們在給(gei)單片機下載程(cheng)序(xu)的(de)時(shi)候,需要做一些準備(bei)事(shi)項:
(1)打開開發板的(de)(de)時候,請(qing)首先看下(xia)板子的(de)(de)相(xiang)關(guan)的(de)(de)配件。我(wo)們需(xu)要用到(dao)的(de)(de)是USB的(de)(de)數據(ju)線,配的(de)(de)其余配件在相(xiang)關(guan)的(de)(de)實驗需(xu)要用到(dao)。
(2)把Mini USB連(lian)接到單片機開發板(ban)上。
(3)我們下載(zai)的時候,單(dan)(dan)片機(ji)開發板上需要做一些(xie)跳(tiao)線帽(mao)的設置(zhi):USB線連接(jie)到(dao)開發板上;電源的跳(tiao)線帽(mao)短(duan)接(jie)到(dao)右(you)邊5V處。若(ruo)是想(xiang)用(yong)3.3V的,跳(tiao)線帽(mao)可以短(duan)接(jie)到(dao)左(zuo)邊,注(zhu)意單(dan)(dan)片機(ji)可能不能正常工作(zuo);在使用(yong)51單(dan)(dan)片機(ji)的時候,跳(tiao)線帽(mao)短(duan)接(jie)到(dao)右(you)邊。若(ruo)使用(yong)ARM模塊(kuai)的時候,則(ze)短(duan)接(jie)到(dao)左(zuo)邊(板子上有51 和ARM 的標注(zhu))。
(4)單片機工作和下(xia)載(zai)需要把晶振接(jie)上(shang)。在用到(dao)(dao)USB線下(xia)載(zai)的時候,這兩個(ge)跳線帽需要短(duan)(duan)(duan)接(jie)到(dao)(dao)左(zuo)邊。若是使(shi)用9針(zhen)串口的,請(qing)短(duan)(duan)(duan)接(jie)到(dao)(dao)右邊(9針(zhen)串口下(xia)載(zai),不能使(shi)用普中的,只(zhi)能使(shi)用官方(fang)STC-ISP)。復(fu)位按鍵(jian)。跳線帽短(duan)(duan)(duan)接(jie)到(dao)(dao)下(xia)面,高電(dian)(dian)平(ping)處。若是使(shi)用avr單片機的,需要短(duan)(duan)(duan)接(jie)到(dao)(dao)上(shang)面低電(dian)(dian)平(ping)出(chu)。(開(kai)發板(ban)有標記 H 和 L)。單片機安裝上(shang)。注意,單片機安裝時候,要注意缺口朝上(shang)。若安裝反了(le),則會短(duan)(duan)(duan)路(lu)燒(shao)毀板(ban)子。
5、如果(guo)遇(yu)到問題,可(ke)以(yi)多看看資料,看看書,或者找相對應的(de)代理(li)商尋求(qiu)技術幫助。