Ардуино ИДЕ
Ардуино ИДЕ | |
Ишлаб чиқувчи | Ардуино Софтwаре |
---|
Ардуино ИДЕ — бу Wиндоwс, МаcОС ва Линух учун интеграциялашган ишлаб чиқиш муҳити бўлиб, C ва C++[1] тилларида ишлаб чиқилган. Ардуино — мос платаларга, шунингдек, бошқа ишлаб чиқарувчиларнинг платаларига дастурларни яратиш ва юклаш учун мўлжалланган[2].
Атроф-муҳит учун манба коди ГНУ Генерал Публиc Лиcенсе 2 версияси остида чиқарилган. Махсус кодни тузиш қоидаларидан фойдаланган ҳолда C ва C++ тилларини қўллаб-қувватлайди[3]. Ардуино ИДЕ Wиринг[эн] лойиҳасидан дастурий таъминот кутубхонасини тақдим этади, у кўплаб умумий кириш ва чиқиш тартибларини таъминлайди. Фойдаланувчи томонидан ёзилган код эскизни ва асосий дастур циклини ишга тушириш учун фақат иккита асосий функцияни талаб қилади, улар компиляция қилинади ва main()
дастур стуб билан ГНУ асбоблар занжири билан бажариладиган цикл дастурига боғланади, шунингдек ИДЕ тарқатилишига киритилган[4]. Аврдуде дастуридан бажариладиган кодни кенгаш прошивкасида юкловчи томонидан Ардуино платасига юкланган ўн олтилик кодли матн файлига айлантириш учун фойдаланади[5][6][7].
Ардуинонинг машхурлиги билан бошқа сотувчилар махсус компиляторлар ва очиқ манбали воситаларни (ядроларни) дастурий платформа сифатида жорий этишни бошладилар, бу эса Ардуинонинг расмий микроконтроллерлар қатори томонидан қўллаб-қувватланмайдиган бошқа микроконтроллерларга эскизларни яратиши ва юклаши имконияти мавжуд.
2019-йил октабр ойида Ардуино Фоундатион носозликларни тузатиш[8] ва бошқа илғор функсиялар[9] билан янги Ардуино Про ИДЕ-га эрта киришни таъминлай бошлади.
Манбалар
[edit | edit source]- ↑ „Ардуино - ФАҚ“. www.ардуино.cc. 2006-йил 10-апрелда асл нусхадан архивланган. Қаралди: 2020-йил 26-апрел.
- ↑ Стеве Буш. „Упдатед: Ардуино анноунcес ФПГА боард, АТмега4809 ин Уно Wи-Фи мк2, cлоуд-басед ИДЕ анд ИоТ ҳардwаре“ (эн). Элеcтрониcс Wеэклй (2018-йил 18-май). 2019-йил 27-июлда асл нусхадан архивланган. Қаралди: 2020-йил 26-апрел.
- ↑ Жаcк Ж Пурдум. Бегиннинг C фор Ардуино: леарн C программинг фор тҳе Ардуино, 2015. ИСБН 978-1-4842-0940-0, 978-1-4842-0941-7.
- ↑ Жорге Р Cастро. Буилдинг а ҳоме сеcуритй сйстем wитҳ Ардуино: десигн, буилд, анд маинтаин а ҳоме сеcуритй сйстем wитҳ Ардуино Уно, 2015. ИСБН 978-1-78528-380-2, 978-1-78528-060-3.
- ↑ Массимо Банзи, Мичаэл Шилоҳ. Геттинг стартед wитҳ Ардуино, 2014. ИСБН 978-1-4493-6331-4, 978-1-4493-6329-1.
- ↑ „Скетч буилд проcесс - Ардуино CЛИ“. ардуино.гитҳуб.ио. 2021-йил 6-майда асл нусхадан архивланган. Қаралди: 2020-йил 26-апрел.
- ↑ „Ардуино Про Релеасе Нотес“. Ардуино Прожеcт. 2020-йил 10-декабрда асл нусхадан архивланган. Қаралди: 2019-йил 4-ноябр.
- ↑ Бй. „Тҳе Ардуино ИДЕ Финаллй Гроwс Уп“ (эн). Ҳаcкадай (2019-йил 21-октябр). 2019-йил 22-октябрда асл нусхадан архивланган. Қаралди: 2020-йил 26-апрел.
- ↑ Тонй сайс. „Интродуcинг неw Ардуино Про ИДЕ wитҳ адванcед феатурес“ (эн). 2019-йил 13-декабрда асл нусхадан архивланган. Қаралди: 2020-йил 26-апрел.