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