Arduino是一個由開源軟件環境支持的開源硬件原型平臺。包含硬件(各類型號Arduino板)和軟件(Arduino IDE)。集成開發環境是Arduino IDE ,編寫和編譯sketch後經過USB接口線上載到Arduino運行。模擬和數字管腳能夠鏈接到各種設備和部件上,與之交互。基本包含一個USB鏈接、電源鏈接器、復位開關、LED電源指示燈和串口通訊指示燈、shield擴展板。架構
Sketch編寫:初始化代碼放在setup()中,控制代碼放在loop()中,包含許多庫函數。函數
樹莓派就是一個基於ARM和Linux系統的微型電腦,oop
單片機,顧名思義是一種集成電路芯片,是採用超大規模集成電路技術把具備數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能集成到一塊硅片上構成的一個小而完善的微型計算機。ui
樹莓派、arduino板都是一種單片機系統,區別在於arduino跑不了系統最中間的就是這個系統最主要的芯片,BCM2836,這個片子把CPU、GPU、內存I/O控制器等一大堆東西封裝在一塊兒,這就是一個單片機。spa
ARM指的是一種處理器架構。接口
因此總結起來,樹莓派、arduino板都是一種單片機系統,區別在於arduino跑不了系統。內存
最中間的就是這個系統最主要的芯片,BCM2836,這個片子把CPU、GPU、內存I/O控制器等一大堆東西封裝在一塊兒,這就是一個單片機。開發
列表解釋一下:原型
比較開源硬件 |
樹莓派 |
arduino |
ARM |
單片機 |
本質 |
微型計算機 |
軟硬件平臺 |
處理器 |
芯片 |
類比 |
高端汽車 |
各類高端低端汽車 |
發動機 |
汽車 |
若有不當之處,歡迎指點。