Kot 0 26 сентября, 2004 Опубликовано 26 сентября, 2004 · Жалоба IAR EW, сложную математику в старом добром BC30 (ну очень ДОС-окна нравятся :) ), отладку на эмуляторе последний раз делал еще когда писал на асме под 51-й :huh: Сейчас все жестко - прошивка, далее диагноз конвульсий железа. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ALexx 0 28 сентября, 2004 Опубликовано 28 сентября, 2004 · Жалоба Последние 4 года работаю с Кейлом. Среда по-моему идеальная. Начинал с 51-ми. После 2-х лет сидения на АСМе дедушка Кейл показался чем-то необычайным. Во-первых - очень хорошо построенный дебагер - симуляция всей начинки проца, возможность работы с монитором. Во-вторых - возможность наращивать номенклатуру симулируемых устройств либо за счет готовых ДЛЛ от производителя, либо написанных самим. И, наконец, что сейчас для меня важно, поддержка нескольких ядер в одном ИДЕ. Сейчас начинаю работать с LPC21xx - работаю в той же ИДЕ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 28 сентября, 2004 Опубликовано 28 сентября, 2004 · Жалоба ... поддержка нескольких ядер в одном ИДЕ ... Такая же ситуация с продукцией от IAR Systems - более 30 поддерживаемых платформ микроконтроллеров. И это хорошая идея, т. к. существенно сокращает проблемы переносимости программ. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 5 ноября, 2004 Опубликовано 5 ноября, 2004 · Жалоба Извиняюсь за вопрос, надо быстро понять. Какие под AVR есть чистые средства разработки. В самом крайнем случае, eval. С уважением, Дмитрий. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
bialix 0 5 ноября, 2004 Опубликовано 5 ноября, 2004 · Жалоба В двух последних проектах -- один на AVR, другой Фуджике -- пришлось отказаться от использования IDE и весь код писать в своем любимом редакторе. С авр IDE я использовал только для компиляции, а для редактирования был подключен внешний редактор. В случае с фуджиком делал примерно также, а потом и вовсе перешел на использование make файла, чтобы обеспечить макисмально комфортную работу трех разработчиков вместе над одним проектом. Симулятором почти не пользуемся (но это скорее минус IAR AVR симулятора и бесплатной среды для фуджиков под названием Softune) Из того, с чем работал достаточно долго и плотно -- понравился только Кейл. В нем хоть и не все идеально -- но очень хорошо сбалансировано: есть поддержка контроля версий, свои тулзы, связь с дебагерром и программатором, даже можно включить свои трансляторы в процесс компиляции. Для себя сделал вощем-то простой вывод: для того, чтобы среда разработки мне облегчала жизнь нужно всего-то 1. наличие автоматического генератора make файлов с зависимостями 2. наличие мастера, позволяющего быстро создать заготовку проекта под конкретный камень 3. наличие адекватного мастера, который будет облегчать настройку периферии кристалла (всяких там UART, ADC, SPI и проч.) Все остальное удобно делать в своем любимом редакторе кода. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 5 ноября, 2004 Опубликовано 5 ноября, 2004 · Жалоба Извиняюсь за вопрос, надо быстро понять. Какие под AVR есть чистые средства разработки. В самом крайнем случае, eval. С уважением, Дмитрий. Кроме упомянутых сред от IAR и Keil можно также порекомендовать для ознакомления целый список на AVR Freaks Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Пришелец 0 28 января, 2005 Опубликовано 28 января, 2005 · Жалоба IAR компилирует прекрасный код :w00t: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mpo 0 2 февраля, 2005 Опубликовано 2 февраля, 2005 · Жалоба Пользуюсь AStudio 4.11 К плюсам явно могу отнести - то что можно смотреть всю перефирию, порты, таймеры и т.д. в удобном виде (вплоть до битов). Ну и интерфейс понятен - прост К минусам - watch. Не всегда можно просмотреть переменную, или часть структуры (например mystr.x - уже не покажет, хотя саму структуру показывает), при просмотре памяти нельзя задать что память 32битная или float/double. В общем если бы в watch можно было бы смотреть все и в любом виде, а так же при просмотре памяти - то цены бы небыло... Михаил Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dch 0 3 февраля, 2005 Опубликовано 3 февраля, 2005 · Жалоба Пользуюсь -GCC-3.4, binutils-215 в качетсве кроскомпилятора, ассемблера, линкера. в качестве компилятора -avr-libc-1.0.4 в качестве startup кода, минимальной библиотеки функций ( таймер, watchdog, установка обработкчиков прерываний, математические функции, стандартные функции ввода/ вывода типа printf и так далее, обозримая документация ) -uisp20040311 в качестве программатора по последовательному кабелю Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ALys 0 3 февраля, 2005 Опубликовано 3 февраля, 2005 · Жалоба - Application Wizard; - поддержка внешней перифирии (драйвера устройств подобно CodeVision) - псевдобиблиотека (CodeVision) - драйвер готового устройства можно легко переделать для другого(похожего девайса) - Симулятор; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
berberber 0 4 февраля, 2005 Опубликовано 4 февраля, 2005 · Жалоба Использую ICCAVR - удобная среда, есть Application Builder. Отлаживаю в AVRstudio. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
eugene 0 18 февраля, 2005 Опубликовано 18 февраля, 2005 · Жалоба До недавнего времени сидел на CodeVision AVR - простая среда, легко освоить, есть терминал(мне очень нужен), есть библиотеки для Ibutton, Dallas - отличная среда для небольших проектов. Но после того, как в 2313 прога влазить перестала - переполз на IAR - там коипилятор получше оптимизирует - процентов на 25 больше влезло! В нем же и алгоритмы гоняю. На процах типа v6 Сложнее он правда. Пришлось с настройками повозиться. Но и возможностей намного больше Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться