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