LINUX.ORG.RU

Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

 , ,


0

0

Микроконтроллеры семейства Atmel AVR в представлении не нуждаются – они повсеместно используются в самых различных электронных устройствах. Интегрированная среда разработки Eclipse также знакома многим Java-программистам. В статье мы расскажем, как можно создавать приложения для микроконтроллеров AVR с использованием среды Eclipse и комплекта AVR-GCC. Этот материал будет полезен разработчикам встраиваемых систем, желающим освоить новую для себя среду, значительно упрощающую написание программ на C/C++ для Atmel AVR.

>>> Подробности

★★★

Проверено: Shaman007 ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Великолепно! А главное вовремя!

anonymous ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

IBM переходит на AVR ?

smartly ★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

что-то мне кажется, что начало обучения с интегрированных можнстров ни к чему хорошему не приведёт, будет эффект делфи

dimon555 ★★★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Эффекта дельфи не будет, так как эклипся для AVR ничего не сможет сделать сам, а просто будет служить навороченным редактором.

smartly ★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

>>программ на C/C++ для Atmel AVR
boost на avr?

GAMer ★★★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Анонимус шутит? Плагину сто лет.

ierton ★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

> boost на avr

header-only запросто

ierton ★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

> что-то мне кажется, что начало обучения с интегрированных можнстров ни к чему хорошему не приведёт, будет эффект делфи

В этом деле куда сильнее помогает знание make + avarice

ierton ★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

> В этом деле куда сильнее помогает знание make + avarice

С make соглашусь, а для avarice как правило не хватет ног, вывожу типа контрольной печати на USART

anonymous ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

У меня обычно жесткий дефицит USART, так что отладочную печать часто вывожу через программный передатчик с задержками nop-ами. Запрещать прерывания на 100мкС (на время передачи байта) у меня допустимо.

smartly ★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

попутно наспамлю сюда новичковский вопрос =) А что посоветуете полному "нюбаю" почитать/поделать? при минимуме пайки изначальной и максимуме фана =) ну и по здоровому уровню цены для такого "фо фан"ства?

nerfur ★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Макетная плата с набором проводков типа http://www.platan.ru/cgi-bin/qweryv.pl/0w52604.html какая-нибудь AtMega (или что там сейчас модно) в ДИП корпусе и светодиод с резистором.

сосвсем без пайки ченить простое запрограммить вполне реально.

ierton ★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

=) Следующий шаг: текстолит + утюг + термобумага. Потом уже пикад и заказы у вендоров (если энтузаизм останется)

ierton ★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

>что-то мне кажется, что начало обучения с интегрированных можнстров ни к чему хорошему не приведёт, будет эффект делфи

если четко понять, что эклипс просто запускает компилятор, и посмотреть все ключи... то не приведет. (к тому же у нее подробная консоль того, что она делает). P.S. у всех в статье какая-то беда с картинками?? какие растянутые и уродские

programmist ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

>=) Следующий шаг: текстолит + утюг + термобумага.

и уничтоженные хлорным железом штаны)

registrant ★★★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Ага, редакция картинки сильно исказила. Ну а про саму статью-то че никто ничего не говорит?

igorbounov ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

>про саму статью-то че никто ничего не говорит?

Потому что Ъ.

По теме - для дёрганья ногами на ATtiny не нужно, а всё, для чего нужна какая бы то ни было интегрированная среда разработки, надо делать на ARM.

anonymous ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Ага, и Вы здесь! Нужно сегодня всех авторов в приказном порядке заставить комментарии на ЛОР читать ) Спасибо за идею. Оно полезно.

sabbakka ★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

C++ для AVR?

Vanuan ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Да, я активно использую С++ в avr-приложениях: наследование, позднее связывание, чисто виртуальные функции и т.д. Возможно, это может замедлить работу программы, но тут уж программист должен понять, где густо, а где пусто. В критически важных местах программу можно написать очень тщательно, отходя от канонов С++, а в целом использование С++ позволяет не допускать глупых ошибок, правильно разбить задачу на отдельные модули, использовать повторно уже написанные фрагменты программы, ну и так далее. Мне С++ позволяет лучше видеть структуру программы.

igorbounov ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Спасибо огромное! =))) Будем саморазвиваться =) Насколько я понял в эти платы тупо "втыкивается" имеющееся ДИПко? =))

nerfur ★★★ ()

Re: Разработка приложений для встраиваемых устройств: Часть 1.Применение Eclipse для разработки AVR-приложений

Угу. Там расстояния между отверстиями такиеже, как и между ножками ДИПкорпусов.

ierton ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.