網(wǎng)友評分:
4.6分
Arduino IDE是一款基于Processing IDE開發(fā)的集成開發(fā)環(huán)境,是由Java、Processing、 avr-gcc等開放源碼的軟件寫成,你只要在IDE中編寫程序代碼,將程序上傳到Arduino電路板后,程序便會告訴Arduino電路板要做些什么了,非常方便。
1、開放源代碼的電路圖設(shè)計,程序開發(fā)接口免費下載,也可依需求自己修改。
2、使用低價格的微處理控制器(AVR系列控制器),可以采用USB接口供電,不需外接電源,也可以使用外部9VDC輸入。
3、Arduino支持ISP在線燒,可以將新的“bootloader”固件燒入AVR芯片。有了bootloader之后,可以通過串口或者USB to Rs232線更新固件。
4、可依據(jù)官方提供的Eagle格式PCB和SCH電路圖簡化Arduino模組,完成獨立運作的微處理控制;可簡單地與傳感器,各式各樣的電子元件連接(例如:紅外線,超音波,熱敏電阻,光敏電阻,伺服馬達,…等)
5、支持多種互動程序,如:Flash、Max/Msp、VVVV、PD、C、Processing等。
6、應(yīng)用方面,利用Arduino,突破以往只能使用鼠標、鍵盤、CCD等輸入的裝置的互動內(nèi)容,可以更簡單地達成單人或多人游戲互動。
新IDE的另一個重要功能是:實時調(diào)試器,它使您可以在板上交互式地運行代碼并檢查其執(zhí)行情況,而無需編寫數(shù)十個“ Serial.println()”語句。只需觸發(fā)調(diào)試面板,在要暫停執(zhí)行的位置設(shè)置斷點并檢查變量的內(nèi)容即可。您甚至可以隨時更改變量的內(nèi)容并恢復執(zhí)行!
單步調(diào)試的新特性支持基于 SAMD 和 Mbed 平臺的所有 Arduino 板,第三方板的 Arduino 內(nèi)核維護器可以通過添加相關(guān)配置參數(shù)來增加對調(diào)試的支持。使用時還需要 使用Segger-J-Link連接到板子上的JTAG引腳。過段時間官方將發(fā)布技術(shù)指南。
新的IDE基于Eclipse Theia框架,這是一個開源項目,基于與VS Code相同的架構(gòu)——前端使用TypeScript,后端主要使用 Golang 完成。
標簽: IDE編輯器
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.daaijiaoyu.cn.All rights reserved.
浙ICP備2024132706號-1 浙公網(wǎng)安備33038102330474號