如何為單片機(jī)挑選合適的開(kāi)發(fā)板
在這篇文章中,小編將為大家?guī)?lái)開(kāi)發(fā)板的相關(guān)報(bào)道。如果你對(duì)本文即將要講解的內(nèi)容存在一定興趣,不妨繼續(xù)往下閱讀哦。
一、開(kāi)發(fā)板是什么
開(kāi)發(fā)板是用來(lái)進(jìn)行嵌入式系統(tǒng)開(kāi)發(fā)的電路板,包括中央處理器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備、數(shù)據(jù)通路/總線和外部資源接口等一系列硬件組件。開(kāi)發(fā)板一般由嵌入式系統(tǒng)開(kāi)發(fā)者根據(jù)開(kāi)發(fā)需求自己訂制,也可由用戶自行研究設(shè)計(jì)。
在一般的嵌入式系統(tǒng)開(kāi)發(fā)過(guò)程中,硬件一般被分成兩個(gè)平臺(tái),一個(gè)是開(kāi)發(fā)平臺(tái),一個(gè)是目標(biāo)平臺(tái)即開(kāi)發(fā)板。在此描述的開(kāi)發(fā)平臺(tái)指的是使用臺(tái)式機(jī),通過(guò)傳輸?shù)慕缑?,例如串口、或是網(wǎng)絡(luò)與目標(biāo)平臺(tái)連接。
開(kāi)發(fā)嵌入式系統(tǒng),不可避免的是一定要先選擇目標(biāo)平臺(tái)。在挑選一個(gè)目標(biāo)平臺(tái)時(shí)必須審慎評(píng)估,因?yàn)檫@涉及到有無(wú)方便的開(kāi)發(fā)環(huán)境及技術(shù)支持。一般的板子除了集成型的CPU之外,最少需要一個(gè)輸入及輸出的界面、供下載影像文件的接口、內(nèi)存、FlashROM、電源模塊等。為了開(kāi)發(fā)初期的調(diào)試方便,還會(huì)在拉出幾個(gè)特殊的引腳,如JTAG接口,以供外接的調(diào)試模塊所使用。
當(dāng)硬件及規(guī)格選定完成后,接下來(lái)就是進(jìn)入最開(kāi)始的系統(tǒng)開(kāi)發(fā)與建立開(kāi)放環(huán)境。如果項(xiàng)目所使用的嵌入式操作系統(tǒng)不是自己開(kāi)發(fā),而是向其他廠商購(gòu)買的話,大都提供集成式開(kāi)發(fā)環(huán)境與仿真器讓開(kāi)發(fā)者可以加速整個(gè)開(kāi)發(fā)的過(guò)程。當(dāng)你拿到的是系統(tǒng)廠商已經(jīng)移植好的操作系統(tǒng),并且確定有給予充分的文件之后,就可以針對(duì)自己的目標(biāo)平臺(tái)做集成的動(dòng)作。
選定操作系統(tǒng)之后,通常都會(huì)指定開(kāi)發(fā)平臺(tái)上所使用的各項(xiàng)開(kāi)發(fā)工具。開(kāi)發(fā)時(shí)需要設(shè)置的編譯參數(shù)會(huì)依據(jù)每個(gè)環(huán)境不同而有所差異。這個(gè)部分必須依據(jù)硬件規(guī)格與指示說(shuō)明編譯出一個(gè)可以運(yùn)行的映像文件,然后通過(guò)燒錄工具燒錄在目標(biāo)平臺(tái)上。
二、單片機(jī)開(kāi)發(fā)板怎么選
1.優(yōu)先選擇搭配合適的單片機(jī)型號(hào)
單片機(jī)開(kāi)發(fā)板自然是離不開(kāi)單片機(jī)的,而不同的單片機(jī)所適配的開(kāi)發(fā)板有所不同,所以為了提高兼容性,在選擇單片機(jī)開(kāi)發(fā)板之前,首先要確定你選擇哪種單片機(jī),可以根據(jù)自己的產(chǎn)品功能需求,挑選單片機(jī),再根據(jù)單片機(jī)型號(hào)選擇單片機(jī)開(kāi)發(fā)板。
2.外設(shè)電路多的開(kāi)發(fā)板優(yōu)先選擇
由于當(dāng)前單片機(jī)的外設(shè)電路、板載資源比較同質(zhì)化,常見(jiàn)的外設(shè)電路有很多,比如LED流水燈、繼電器輸出控制、蜂鳴器輸出控制、數(shù)碼管顯示和射頻通訊等。這些外設(shè)電路全都是在設(shè)計(jì)產(chǎn)品時(shí)能夠用到,在選擇單片機(jī)開(kāi)發(fā)板的時(shí)候,一定要選擇外設(shè)資源多的開(kāi)發(fā)板。
3.選擇例程多、注釋詳細(xì)的開(kāi)發(fā)板
對(duì)于初學(xué)者來(lái)說(shuō),商家能夠配套與外設(shè)電路相應(yīng)的程序例程就是單片機(jī)開(kāi)發(fā)板的優(yōu)勢(shì),可以通過(guò)例程學(xué)習(xí)單片機(jī)寄存器的配置方法和如何用程序控制硬件電路。詳細(xì)的注釋能夠幫助單片機(jī)工程師解決很多問(wèn)題。所以在選擇單片機(jī)開(kāi)發(fā)板的時(shí)候,盡量選擇例程多、注釋詳細(xì)的開(kāi)發(fā)板。
4.選擇有完善售后的單片機(jī)開(kāi)發(fā)板
和我們買東西一樣,特別是帶有功能的電子產(chǎn)品,完善的售后服務(wù)當(dāng)然是優(yōu)先選擇。這方面和品牌以及銷量無(wú)關(guān),有些大品牌的售后服務(wù)也不一定很完善,擁有完善的售后服務(wù)的廠家,往往會(huì)提供售后技術(shù)咨詢服務(wù),幫助你解決各種問(wèn)題。
最后,小編誠(chéng)心感謝大家的閱讀。你們的每一次閱讀,對(duì)小編來(lái)說(shuō)都是莫大的鼓勵(lì)和鼓舞。希望大家對(duì)開(kāi)發(fā)板已經(jīng)具備了初步的認(rèn)識(shí),最后的最后,祝大家有個(gè)精彩的一天。