專注差異化嵌入式產(chǎn)品解決方案 給智能產(chǎn)品定制注入靈魂給予生命
提供開發(fā)工具、應(yīng)用測(cè)試 完善的開發(fā)代碼案例庫(kù)分享
從全面的產(chǎn)品導(dǎo)入到強(qiáng)大技術(shù)支援服務(wù) 全程貼心伴隨服務(wù),創(chuàng)造無(wú)限潛能!
提供新的芯片及解決方案,提升客戶產(chǎn)品競(jìng)爭(zhēng)力
提供最新的單片機(jī)資訊,行業(yè)消息以及公司新聞動(dòng)態(tài)
現(xiàn)在,有成千上萬(wàn)種不同的微控制器。但是,對(duì)我們的項(xiàng)目真正重要的是什么?當(dāng)你找到這些問題的答案時(shí),一切都會(huì)變得更加簡(jiǎn)單。因此,讓我們看一下微控制器之間的一些差異。
一、位數(shù)
你可以找到8位,16位和32位微控制器?!拔弧北硎緮?shù)據(jù)總線的大小。實(shí)際上,更大的數(shù)據(jù)總線可以執(zhí)行更多的繁重計(jì)算。其中,8位微控制器是最常用的,無(wú)論是消費(fèi)類電子產(chǎn)品,還是學(xué)習(xí)單片機(jī)的人員。為什么呢?消費(fèi)類電子功能性簡(jiǎn)單,8位微控制器功能足夠。而對(duì)初學(xué)者來說,8位微控制器的引腳較少,因此焊接起來更容易,而且通常也更容易編程。
二、內(nèi)存,IO和外圍設(shè)備
不同的微控制器具有不同的內(nèi)存大小,輸入/輸出(IO)引腳和外圍設(shè)備數(shù)量。外設(shè)是添加到微控制器的額外功能,它可以是模數(shù)轉(zhuǎn)換、USB接口、脈寬調(diào)制或SPI通信。
三、AVR與PIC
對(duì)剛接觸微控制器編程的人員來說,常見的兩種微控制器可能是Atmel的AVR和Microchip的PIC。
四、尋找適合自己電路的微控制器
接下來就是做決定了,我們應(yīng)該選擇Atmel的AVR還是Microchip的PIC?如果你之前使用過AVR多次,可以再次選擇AVR,這將節(jié)省很多時(shí)間和精力。這在電子設(shè)計(jì)師中,這種做法很常見,根據(jù)他們的經(jīng)驗(yàn)做出決定。
接下來,如果將其范圍縮小到8位AVR芯片。我們還需要什么?
在本文中,我的目的是構(gòu)建盡可能簡(jiǎn)單的微控制器電路:需要一個(gè)簡(jiǎn)單的電路,可以將其插入計(jì)算機(jī)的USB進(jìn)行編程。因此,這些將是我們的要求:
1.可通過USB編程;
2.盡可能少的組件;
3.可以自己焊接。
目前,有幾種方法可以通過USB對(duì)微控制器進(jìn)行編程。
在某些Arduino板上使用的一種常見方法是在電路中添加“USB轉(zhuǎn)串行”芯片。這種方法的問題在于,它增加了板上的組件數(shù)量。另一種方法是找到集成了USB接口的微控制器,由于目標(biāo)是更少組件,因此我們將繼續(xù)使用該選項(xiàng)。
具體來說,我們需要一個(gè)USB設(shè)備接口。而且我們必須確保微控制器預(yù)裝了引導(dǎo)加載程序,以便可以通過USB對(duì)其進(jìn)行編程。最后一個(gè)要求是,應(yīng)該可以在家焊接電路。因此,我們想找到一個(gè)引腳數(shù)量盡可能少的微控制器。很簡(jiǎn)單:引腳更少=易于焊接。
以上就是英銳恩單片機(jī)開發(fā)工程師分享的如何為項(xiàng)目選擇合適的微控制器知識(shí),如果你需要更多單片機(jī)方案產(chǎn)品的信息,請(qǐng)撥打官網(wǎng)電話:0755-82543511,或點(diǎn)擊“在線咨詢”,我們的客服人員將為你提供更詳細(xì)的解答。