|
arduino學(xué)習(xí)筆記1 - 什么是arduino?
要了解arduino就先要了解什么是單片機(jī),arduino平臺的基礎(chǔ)就是AVR指令集的單片機(jī)。
1、什么是單片機(jī)?它與個人計算機(jī)有什么不同?
一臺能夠工作的計算機(jī)要有這樣幾個部份構(gòu)成:中央處理單元CPU(進(jìn)行運(yùn)算、控制)、隨機(jī)存儲器RAM(數(shù)據(jù)存儲)、存儲器ROM(程序存儲)、輸入/輸出設(shè)備I/O(串行口、并行輸出口等)。在個人計算機(jī)(PC)上這些部份被分成若干塊芯片,安裝在一個被稱之為主板的印刷線路板上。而在單片機(jī)中,這些部份全部被做到一塊集成電路芯片中了,所以就稱為單片(單芯片)機(jī),而且有一些單片機(jī)中除了上述部份外,還集成了其它部份如模擬量/數(shù)字量轉(zhuǎn)換(A/D)和數(shù)字量/模擬量轉(zhuǎn)換(D/A)等。
2、單片機(jī)有什么用?
實(shí)際工作中并不是任何需要計算機(jī)的場合都要求計算機(jī)有很高的性能,一個控制電冰箱溫度的計算機(jī)難道要用酷睿處理器嗎?應(yīng)用的關(guān)鍵是看是否夠用,是否有很好的性能價格比。如果一臺冰箱都需要用酷睿處理起來進(jìn)行溫度控制,那價格就是天價了。
單片機(jī)通常用于工業(yè)生產(chǎn)的控制、生活中與程序和控制有關(guān)(如:電子琴、冰箱、智能空調(diào)等)的場合。
下圖就是一個Atmega328P-PU單片機(jī),基于AVR指令集的8位處理器,頻率20MHz,存儲器空間32KB。
0.png (136.74 KB, 下載次數(shù): 111)
下載附件
2017-11-9 19:20 上傳
Arduino項目可以是單獨(dú)的,也可以在運(yùn)行時和你電腦中運(yùn)行的程序(例如:Flash,Processing,MaxMSP)進(jìn)行通訊。Arduino板你可以選擇自己去手動組裝或是購買已經(jīng)組裝好的;Arduino開源的IDE可以免費(fèi)下載得到。
0.png (380.3 KB, 下載次數(shù): 92)
下載附件
2017-11-9 19:21 上傳
完整的Word格式文檔51黑下載地址(共212頁):
http://www.zg4o1577.cn/bbs/dpj-75560-1.html
|
|