久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 25138|回復: 11
打印 上一主題 下一主題
收起左側

51單片機跟Arduino的區別

  [復制鏈接]
跳轉到指定樓層
樓主
ID:171255 發表于 2017-3-16 16:04 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
比51更先進一些,編程變得簡單更人性化和直觀,沒有單片機基礎的人也能很快上手。
  Arduino是一款便捷靈活、方便上手的開源電子原型平臺,包含硬件(各種型號的Arduino板)和軟件(Arduino IDE)。它適用于愛好者、藝術家、設計師和對于"互動"有興趣的朋友們。
  Arduino的核心開發團隊成員包括:Massimo Banzi,David Cuartielles,Tom Igoe,Gianluca Martino,David Mellis和Nicholas Zambetti。
  Arduino是一個基于開放原始碼的軟硬件平臺,構建于開放原始碼simple I/O介面版,并且具有使用類似Java、C語言的Processing/Wiring開發環境。
  Arduino包含兩個主要的部分:硬件部分是可以用來做電路連接的Arduino電路板;另外一個則是Arduino IDE,你的計算機中的程序開發環境。你只要在IDE中編寫程序代碼,將程序上傳到Arduino電路板后,程序便會告訴Arduino電路板要做些什么了。
  Arduino能通過各種各樣的傳感器來感知環境,通過控制燈光、馬達和其他的裝置來反饋、影響環境。板子上的微控制器可以通過Arduino的編程語言來編寫程序,編譯成二進制文件,燒錄進微控制器。對Arduino的編程是利用 Arduino編程語言 (基于 Wiring)和Arduino開發環境(基于 Processing)來實現的。基于Arduino的項目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上運行的軟件,他們之間進行通信 (比如 Flash, Processing, MaxMSP)來實現。

評分

參與人數 2黑幣 +5 收起 理由
lytcl + 3 有意義
zjp123456time + 2 絕世好帖!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏3 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:149167 發表于 2017-3-17 14:35 | 只看該作者
說的真好...是真的
回復

使用道具 舉報

板凳
ID:177184 發表于 2017-3-22 09:01 | 只看該作者
很容易上手
回復

使用道具 舉報

地板
ID:182887 發表于 2017-4-5 20:46 | 只看該作者
初學中
回復

使用道具 舉報

5#
ID:186853 發表于 2017-4-6 21:12 | 只看該作者
樓主講的非常到位
回復

使用道具 舉報

6#
ID:577423 發表于 2019-8-6 21:13 來自觸屏版 | 只看該作者
現在學51
回復

使用道具 舉報

7#
ID:450548 發表于 2019-8-16 08:52 | 只看該作者
Arduino編程、指令、外設、外圍電路都是模塊化。
51都需要自己弄。

Arduino容易上手適合新手,有成就感。
51很枯燥。

Arduino價格高做一個小項目,50到100多元。
51價格便宜5到20元就行。

如果有點基礎的愛好者,建議玩STM32.
回復

使用道具 舉報

8#
ID:737116 發表于 2020-4-28 17:14 | 只看該作者
建議玩STM32
回復

使用道具 舉報

9#
ID:607710 發表于 2020-5-12 16:57 | 只看該作者
xbdbox 發表于 2019-8-16 08:52
Arduino編程、指令、外設、外圍電路都是模塊化。
51都需要自己弄。

不沖突,了解一下stm32duino
回復

使用道具 舉報

10#
ID:744194 發表于 2020-5-28 21:38 | 只看該作者

說的真好...是真的
回復

使用道具 舉報

11#
ID:849078 發表于 2020-11-27 15:11 | 只看該作者
本帖最后由 sfme1 于 2020-11-30 09:37 編輯

51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是51系列的單片機一般不具備自編程能力。51更底層一些,但如果想玩機器人,智能車之類的就可以用arduino更方便些。不過現在的話51還算是主流點的,51和c語言學好了,還可以學習arduino和stm32這些更復雜的。

51單片機是對所有兼容Intel 8051指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,后來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業測控系統之中。

單片機是采用超大規模集成電路技術把具有數據處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統、定時器/計數器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統,在工業控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發展到現在的300M的高速單片機。

Arduino是單片機二次開發的產物。以做項目來說,普通單片機只是散件,硬件的設計和軟件設計都得你自己來。而且Arduino是半成品,你只要把相應的模塊組合在一起,再寫一寫甚至直接復制別人程序就能行了。拿做電腦來比喻的話,你拿單片機做項目就像用電子元件先做出來顯示器、主板、內存條、顯卡、硬盤等,再把它們組裝成一臺電腦。用Arduino做項目就像直接把別人做好的主板硬盤顯卡組裝成電腦。Arduino的好處就是開發簡單。但是也意味著很多地方都受到限制。
Arduino,是一塊基于開放bai源代碼的duUSB接口Simple i/o接口板(包括12通道zhi數字GPIO,4通道PWM輸出,6-8通道10bit ADC輸入通道)dao,并且具有專使用類似Java,C語言的IDE集成開發環境。

Arduino和51單片機,基礎都是C言語,都需要懂得一些硬件知識,51單片機是單獨針對單片機的,arduino其實可以說包含單片機在內及現在的物聯網通訊控制都可以做,像ESP8266wifi模塊,ESP32wifi藍牙模塊都直接可以用 arduino 來編寫。


51單片機和arduino兩者之間的區別:
1、Arduino用的是AVR單片機,AVR單片機跟51單片機內部結構不同(寄存器多少和名稱都不一樣),編程工具燒寫bai軟件均不一樣。
2、Arduino編程將一些輸入輸出方法編成了子程序(庫函數),應用更加方便。
3、Arduino在軟件開發反面考慮的更多的是功能的實現,而單片機開發還需要考慮相應的外圍電路,和底層軟件。

4、使用Arduino做項目,幾乎不用考慮硬件部分的設計,可以按需求選用Arduino的控制板、擴展板等組成自己的需要的硬件系統。而使用單片機開發必須設計硬件,制作PCB板。
5、學習Arduino 單片機可以完全不需要了解其內部硬件結構和寄存器設置,僅僅知道它的端口作用即可;可以不懂硬件知識,只要會簡單的C語言,就可用Arduino 單片機編寫程序。使用單片機則需要了解單片機內部硬件結構和寄存器的設置,使用匯編語言或者C語言編寫底層硬件函數。
6、Arduino 的理念就是開源,軟硬件完全開放,技術上不做任何保留。針對周邊I/O設備的Arduino 編程,很多常用的I/O 設備都已經帶有庫文件或者樣例程序,在此基礎上進行簡單的修改,即可編寫出比較復雜的程序,完成功能多樣化的作品。而單片機的軟件開發,需要軟件工程師編寫底層到應用層的程序。沒有那么多現成的庫函數可以使用。
7、Arduino 由于開源,也就意味著從Arduino 相關網站、博客,論壇里得到大量的共享資源,在共享資訊的輔助下,通過資源整合,能夠加快您創作作品的速度及效率。
相對其他開發板,Arduino 及周邊產品相對質廉價優,學習或創作成本低,重要一點是:燒錄代碼不需要燒錄器,直接用USB線就可以完成下載。跟多相關內容請關注DF創客社區。


回復

使用道具 舉報

12#
ID:869809 發表于 2021-1-2 12:41 來自觸屏版 | 只看該作者
有點開竅了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线观看中文字幕视频 | 国产美女精品视频 | 亚洲精品一区二区三区 | 精品久久国产 | 成人性视频免费网站 | 国产精品区二区三区日本 | 久久精品亚洲欧美日韩精品中文字幕 | 欧美日韩亚洲一区 | 日本精品国产 | 国产高清免费 | 91在线资源| 综合一区二区三区 | 日韩综合在线 | www97影院| www.99热这里只有精品 | 日韩欧美国产精品 | 日本欧美国产在线观看 | 国产精品福利一区二区三区 | 国产一区视频在线 | 91精品久久久久久久久久 | 在线视频亚洲 | 一区二区三区在线免费观看 | 国产精品欧美大片 | 91极品尤物在线播放国产 | 国产一区2区| 男人av在线播放 | 亚洲精品一区二区在线观看 | 久久美国 | 亚洲欧美日韩中文在线 | 日韩在线观看精品 | 成人精品久久久 | 精品视频99 | 中文字幕亚洲国产 | 免费观看的av毛片的网站 | av免费在线观看网站 | 欧美综合国产精品久久丁香 | 日本不卡视频 | 日韩一区二区三区视频 | 亚洲国产成人在线观看 | 国产粉嫩尤物极品99综合精品 | 国产三级在线观看播放 |