全面了解開發(fā)板,開發(fā)板類別之各類單片機(jī)概括
以下內(nèi)容中,小編將對(duì)開發(fā)板的相關(guān)內(nèi)容進(jìn)行著重介紹和闡述,希望本文能幫您增進(jìn)對(duì)開發(fā)板類別之一——單片機(jī)的了解,和小編一起來看看吧。
一、51系列單片機(jī)
51 單片機(jī)已有多種型號(hào), 8031/8051/8751是Intel公司早期的產(chǎn)品,而 ATMEL 公司的AT89C51、AT89S52則更實(shí)用。ATMEL公司的51系列還有AT89C2051、AT89C1051等品種,這些芯片是在AT89C51的基礎(chǔ)上將一些功能精簡(jiǎn)掉后形成的精簡(jiǎn)版。而市場(chǎng)上供貨比較足的芯片還要算ATMEL 的51、52 芯片, HYUNDAI 的GMS97 系列,WINBOND 的78e52,78e58,77e58 等。
同樣的一段程序,在各個(gè)單片機(jī)廠家的硬件上運(yùn)行的結(jié)果都是一樣的,如ATMEL的89C51、89S51, PHILIPS,和WINBOND等,我們常說的已經(jīng)停產(chǎn)的89C51指的是ATMEL公司的 AT89C51單片機(jī),同時(shí)是在原基礎(chǔ)上增強(qiáng)了許多特性,如時(shí)鐘,更優(yōu)秀的是由Flash(程序存儲(chǔ)器的內(nèi)容至少可以改寫1000次)存儲(chǔ)器取代了原來的ROM(一次性寫入),AT89C51的性能相對(duì)于8051已經(jīng)算是非常優(yōu)越的了。
二、PIC系列單片機(jī)
在全球都可以看到PIC單片機(jī)從電腦的外設(shè)、家電控制、電訊通信、智能儀器、汽車電子到金融電子各個(gè)領(lǐng)域的廣泛應(yīng)用。PIC系列單片機(jī)又分:基本級(jí)系列,如PIC16C5X,適用于各種對(duì)成本要求嚴(yán)格的家電產(chǎn)品選用;中級(jí)系列,如PIC12C6XX,該級(jí)產(chǎn)品其性能很高,如內(nèi)部帶有A/D變換器、E2PROM數(shù)據(jù)存儲(chǔ)器、比較器輸出、PWM輸出、I2C和SPI等接口;PIC中級(jí)系列產(chǎn)品適用于各種高、中和低檔的電子產(chǎn)品的設(shè)計(jì)中。高級(jí)系列,如PIC17CXX 具有豐富的I/O控制功能,并可外接擴(kuò)展EPROM和RAM,適用于高、中檔的電子設(shè)備中使用。
PIC單片機(jī)都是基于馮·諾伊曼結(jié)構(gòu)的,這種結(jié)構(gòu)清楚地定義了嵌入式系統(tǒng)所必需的四個(gè)基本部分:一個(gè)中央處理器核心,程序存儲(chǔ)器(只讀存儲(chǔ)器或者閃存)、數(shù)據(jù)存儲(chǔ)器(隨機(jī)存儲(chǔ)器)、一個(gè)或者更多的定時(shí)/計(jì)數(shù)器,還有用來與外圍設(shè)備以及擴(kuò)展資源進(jìn)行通信的輸入/輸出端口——所有這些都被集成在單個(gè)集成電路芯片上。
三、AVR系列單片機(jī)
AVR單片機(jī)是1997年由ATMEL公司研發(fā)出的增強(qiáng)型內(nèi)置Flash的RISC(Reduced Instruction Set CPU) 精簡(jiǎn)指令集高速8位單片機(jī)。AVR的單片機(jī)可以廣泛應(yīng)用于計(jì)算機(jī)外部設(shè)備、工業(yè)實(shí)時(shí)控制、儀器儀表、通訊設(shè)備、家用電器等各個(gè)領(lǐng)域。
AVR單片機(jī)的推出,徹底打破這種舊設(shè)計(jì)格局,廢除了機(jī)器周期,拋棄復(fù)雜指令計(jì)算機(jī)(CISC)追求指令完備的做法;采用精簡(jiǎn)指令集,以字作為指令長(zhǎng)度單位,將內(nèi)容豐富的操作數(shù)與操作碼安排在一字之中(指令集中占大多數(shù)的單周期指令都是如此),取指周期短,又可預(yù)取指令,實(shí)現(xiàn)流水作業(yè),故可高速執(zhí)行指令。當(dāng)然這種速度上的升躍,是以高可靠性為其后盾的。
四、ARM開發(fā)板
ARM開發(fā)板是以ARM內(nèi)核芯片的嵌入式開發(fā)版,包括ARM7,ARM9,ARM11,Cortex-M,Cortex-A,Cortex-R三個(gè)系列的內(nèi)核而成的開發(fā)板,主要特點(diǎn)是速度快,庫文件統(tǒng)一,并且有利于進(jìn)行開發(fā)。包括ATMEL,NXP,ST,Freescale等芯片都推出了基于ARM內(nèi)核的芯片,和相應(yīng)的開發(fā)板。
ARM開發(fā)板在CPU的基礎(chǔ)上增加外設(shè)后具備許多功能接口,如擴(kuò)展了TFT-LCD、LVDS接口、觸摸屏、VGA、矩陣鍵盤、外部總線接口、CAN、SPI、PWM、高速USB HOST\Device、SD卡、RS232\RS485串口,音頻、MIC等常用接口,國內(nèi)領(lǐng)先的嵌入式方案廠商往往有多個(gè)內(nèi)核平臺(tái)的ARM開發(fā)板使各科技類企業(yè)的研發(fā)工程師可以方便的測(cè)試ARM開發(fā)板和研發(fā)公司的產(chǎn)品,通過開發(fā)板內(nèi)的資料文檔可快速開發(fā)公司產(chǎn)品,縮短研發(fā)周期。ARM作為嵌入式系統(tǒng)的處理器,具有低電壓,低功耗和高集成度等特點(diǎn),并具有開放性和可擴(kuò)充性。事實(shí)上,ARM內(nèi)核已成為嵌入式系統(tǒng)首選的處理器內(nèi)核。而對(duì)于醫(yī)療電子設(shè)備而言,并不需要圖像處理等方面更高的要求,因此,ARM7TDMI內(nèi)核以0.9MIPS(百萬條指令每秒)/MHz的高效處理能力足以滿足應(yīng)用需要。
最后,小編誠心感謝大家的閱讀。你們的每一次閱讀,對(duì)小編來說都是莫大的鼓勵(lì)和鼓舞。最后的最后,祝大家有個(gè)精彩的一天。