В чём отличие Arduino от "голых" ATmel?

программирование электроника arduino

Чем отличается Arduino, программируемое на языке processing, от простых "Голых" контроллеров atmel?
Я правильно понимаю, что в итоге получается hex файл, который заливается на МК и каких-либо железных различиний нет, кроме того, что arduino - это плата с чипом и программатором в одном лице и конвертацию из processing в hex выполняет непосредственно програмная среда Arduino для ПК (точнее её компилятор)?
Ответы:
загрузчиком они отличаются.
Меги с завода вылетают либо голые, либо с загрузчиком. bootloader - название говорит само за себя
среда Arduino - это обычная обёртка для удобства работы с некоторыми функциями.
На самом деле processing - это самый банальный компилятор С++ (gcc avr) плюс библиотека.
А сама плата отличается следующим:
1) Впаян кварц
2) Прошит загрузчик для прошивки по serial
3) Для предыдущих двух пунктов выставлены фьюзы
4) На ноге 13 припаян светодиод с тогоограничивающим резистором.
5) Впаян стабилизатор питания.
6) На той же плате размещено адаптер usb-to-serial на базе ft232rl или atmega8u2 (не на всех моделях).


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.