西西軟件園多重安全檢測(cè)下載網(wǎng)站、值得信賴的軟件下載站!
西西首頁(yè) 電腦軟件 安卓軟件 電腦游戲 安卓游戲 排行榜 專題合集

Arduino開(kāi)發(fā)(arduino IDE)

1.8.13 官方最新版
  • Arduino開(kāi)發(fā)(arduino IDE)1.8.13 官方最新版
  • 軟件大小:111.3M
  • 更新時(shí)間:2020-08-03 20:04
  • 軟件語(yǔ)言:中文
  • 軟件廠商:
  • 軟件類別:國(guó)產(chǎn)軟件 / 免費(fèi)軟件 / 編程工具
  • 軟件等級(jí):4級(jí)
  • 應(yīng)用平臺(tái):WinAll, Win7
  • 官方網(wǎng)站:http://arduino.cc/en/Main/Software
  • 應(yīng)用備案:
好評(píng):50%
壞評(píng):50%

軟件介紹

Arduino Yún和Arduino Due主板開(kāi)發(fā)必須下載arduino1.5.5-r2。arduino官方推出的一個(gè)集成開(kāi)發(fā)環(huán)境。是由Java、Processing、 avr-gcc等開(kāi)放源碼的軟件寫(xiě)成。Arduino IDE界面友好,語(yǔ)法簡(jiǎn)單,對(duì)于初學(xué)者來(lái)說(shuō)極易掌控。在開(kāi)發(fā)方式上使得Arduino的程序開(kāi)發(fā)變得非常便捷,開(kāi)發(fā)者可以更加關(guān)注創(chuàng)意與實(shí)現(xiàn),更快的完成自己的項(xiàng)目開(kāi)發(fā),大大的節(jié)約了學(xué)習(xí)的成,縮短了開(kāi)發(fā)的周期成本。

arduino ide 1.5 從命令行調(diào)用:

這一部分說(shuō)一下,如何用 Arduino IDE 1.5 從命令行上啟動(dòng)編譯。 這個(gè)功能會(huì)在 1.5.2 beta 版本發(fā)布的時(shí)候加入。

命令格式

arduino [–board <包:體系結(jié)構(gòu):板子>] [–port <端口名稱>] [-v|–verbose] [–upload] [–verify] /你/文件/的路徑/sketch.ino

–board 包:體系結(jié)構(gòu):板子 : 通過(guò)“包”,“體系結(jié)構(gòu)”,“板子”三元組指定一塊板子。

uno 表示 Arduino Uno

atmega328diecimila 表示 Arduino Duemilanove or Diecimila

mega2560 表示 Arduino Mega2560

arduino_due_x_dbg: 表示 Arduino Due (Programming Port)

avr 用于所有基于 AVR 的板子(像 Uno, Mega 或 Leonardo)

sam 用于 32 位的基于 SAM的板子(像 Arduino Due)

“包”是打包者或者廠家的標(biāo)識(shí)(hardware目錄中第一層文件夾)。如果你沒(méi)有安裝其他第三方包1)用 arduino 。

“體系結(jié)構(gòu)”可以指定任何包內(nèi)的體系結(jié)構(gòu)(hardware目錄中第二導(dǎo)文件夾),例如,arduino 包就有:

“板子”是使用的板子的標(biāo)識(shí),在體系結(jié)構(gòu)文件夾中的 boards.txt 文件中定義,例如:

–port portname : 指定執(zhí)行上傳的串口。

-v 或者 –verbose : 編譯上傳時(shí)“打開(kāi)”詳細(xì)(verbose)模式。

–upload : 編譯 sketch 并上傳到板子。

–verify : 只是編譯然后退出。

命令返回值

Arduino IDE 系統(tǒng)返回值:

0:成功

1:編譯或者上傳失敗

2:未找到Sketch

舉例

用上一次的配置(板子,串口)編譯并上傳 sketch :

arduino --upload /path/to/sketch/sketch.ino

編譯并上傳 sketch 到接在 /dev/ttyACM0 端口上的 Arduino Uno 板子 :

arduino --board arduino:avr:uno --port /dev/ttyACM0 --upload /path/to/sketch/sketch.ino

Arduino Yún主板:

Arduino Yún是以Arduino Leonardo (ATmega32U4)為基礎(chǔ)、內(nèi)嵌獨(dú)立的AR9331無(wú)線路由處理器所組成的一個(gè)具有Wifi功能的微控制器,也是Arduino家族中首個(gè)Wifi系的成員,將嵌入式Linux裝置、Arduino和WiFi傳輸器以及其它拓展板全部整合到一個(gè)開(kāi)發(fā)板上。

這款開(kāi)發(fā)板就像是在Arduino Leonardo上添加了以Linux為基礎(chǔ)的無(wú)線Wifi模塊。主體構(gòu)造和Arduino Leonardo的相同,但內(nèi)嵌了一塊ATmega32U4晶片,可以通過(guò)USB端口來(lái)撰寫(xiě)程式。

而Arduino Yún價(jià)值最大的部分就在于Atheros AR9331晶片,這使得人們可以在這塊開(kāi)發(fā)板上使用Linux系統(tǒng),而我們最感興趣的是 AR9331晶片與32U4晶片的兼容性

Arduino Due主板

目前市場(chǎng)上開(kāi)發(fā)主板已經(jīng)很多,比較流行的有Arduino和Raspberry Pi,甚至都已經(jīng)進(jìn)入校園成為教導(dǎo)學(xué)生學(xué)習(xí)電子和編程的最佳實(shí)踐教學(xué)工具。不過(guò)相對(duì)來(lái)說(shuō)這些主板在配置方面并不是相當(dāng)?shù)膹?qiáng)悍,而Arduino Due就是因此而設(shè)計(jì)出來(lái)。這款新的開(kāi)發(fā)套件售價(jià)為$49, 采用32-bit Cortex-M3架構(gòu),時(shí)鐘頻率為84MHz,替代了之前的8-bit 16MHz的ATmega328微控處理器,同時(shí)涵蓋了一個(gè)USB 2.0接口能夠連接鼠標(biāo),鍵盤(pán),攝像頭等USB產(chǎn)品。



該主板性能的大幅度提升為產(chǎn)品提供了更多可能,之前版本的ADC速度能夠達(dá)到15ksps(每秒1000個(gè)采樣),新產(chǎn)品已經(jīng)能夠達(dá)到1000ksps,是之前產(chǎn)品的好多倍。

其他版本下載

最新評(píng)論查看所有(1)條評(píng)論 >

第 1 樓 CZ88.NET 網(wǎng)友 客人 發(fā)表于: 2021/4/8 18:41:07
啊啊啊

支持( 0 ) 蓋樓(回復(fù))

發(fā)表評(píng)論

昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
查看所有(1)條評(píng)論 > 字?jǐn)?shù): 0/500

TOP
軟件下載