Цитата(MRW @ May 21 2007, 19:28)

Решил тут перейти на Linux (Fedora) с Win.
С Linux вроде немного разобрался немного.
Осталось неясно только какое ПО использовать для работы с МК AVR.
На Win использовал AVRStudio+GCC+STK500v2, PCAD2006+Spectra, различные терминалы COM/USB
портов, MS Visio
Кто может, подскажите альтернативу этому.
Работаю в Линухе уже 6 лет, винда есть, но живет в коробочке в VmWare для прог которых под линух нет.
Для такой работы однозначно надо использовать Debian. В нем уже есть все пакеты которые нужны для разработки под разные архитектуры, в т.ч. AVR. Не надо ничего собирать самому и наступать на грабли. Вот список пакетов для AVR:
apt-cache search avr
avarice - use GDB with Atmel's JTAG ICE for the AVR
avrprog - Programmer for Atmel AVR microcontrollers
binutils-avr - Binary utilities that support Atmel's AVR targets.
gcc-avr - The GNU C compiler (cross compiler for avr)
gdb-avr - The GNU Debugger for avr
sdcc - Small Device C Compiler
sdcc-doc - Small Device C Compiler (documentation)
sdcc-libraries - Small Device C Compiler (libraries)
simulavr - Atmel AVR simulator
ava - Algebraical Virtual Assembler for Atmel's AVR MCUs
avr-libc - Standard C library for Atmel AVR development
avra - Assembler for Atmel AVR microcontrollers
avrdude - software for programming Atmel AVR microcontrollers
avrdude-doc - documentation for avrdude
avrp - Programmer for Atmel AVR microcontrollers
Для отладки прог можно использовать симулятор AVR simulavr, отладчик avr-gdb, интерфейс к отладчику ddd. Можно дебажить и в железе через JTAG, DebugWire. Однако программы имеют и массу недостатков. Чтобы разобраться и запустить придется помучится. Зато потом все будет работать вполне предсказуемо.
Короткое How To можно почитать тут:
Отладка AVR под LinuxС прогами для печатных плат сильный напряг. Реально можно использовать или набор gEDA или KiCAD. Первый похож на PCAD 4.5, автор следует идеологии unix-way и для незнакомых с юниксом личностей может оказаться слишком не юзабельным и не понятным. Пример плат разработанных на нем:
Пример1Пример2Второй вполне юзабельный, интерфейс нормальный. Нормально отдает файлы Gerber, Excellon и для SMT машин. Но прога практически не расширяема. Автор уже год не отвечает на письма даже в конференции. За неимением лучшего используем KiCAD. Сделал на нем несколько несложных проектов. Авторазводки в нем нет, поэтому все ручками.
Фото плат разработаных в KiCADПочитать про KiCAD можно здесь :
KiCAD по русскиБиблиотеки для KiCAD сконверченые из библов для Eagle
библиотеки для KiCADSilkScreen при конвертации получается не очень хороший, но легко правится.