roboforum.ru

Технический форум по робототехнике.


Поддержка программаторов stk200/300

Все что связана с заливкой программ в микроконтроллеры.

Поддержка программаторов stk200/300

Сообщение Степан » 04 апр 2006, 10:22

Кто-нибудь знает, как реализовать поддержку этого программатора в:
1. AVRStudio
2. avrgcc

    ?

.
Степан
 
Сообщения: 24
Зарегистрирован: 01 мар 2006, 09:56
Откуда: SamaRA, Togliatti

Сообщение Степан » 07 апр 2006, 11:39

громкое молчание масс. Аш в ушах все гудит )
Степан
 
Сообщения: 24
Зарегистрирован: 01 мар 2006, 09:56
Откуда: SamaRA, Togliatti

Сообщение wolf » 08 апр 2006, 15:32

AVRStudio+STK200: атмел не работает с собственной отладочной платой? вряд ли
wolf
 
Сообщения: 63
Зарегистрирован: 23 июл 2005, 00:39
Откуда: Казань

Сообщение Степан » 08 апр 2006, 16:04

wolf писал(а):AVRStudio+STK200: атмел не работает с собственной отладочной платой? вряд ли

В официальном дистрибутиве прилагается (как плагин) stk500.
А stk200/300 нет.
Степан
 
Сообщения: 24
Зарегистрирован: 01 мар 2006, 09:56
Откуда: SamaRA, Togliatti

Сообщение wolf » 08 апр 2006, 17:36

Какой-то из встроенных в студию программаторов, возможно, понимает эту плату (AVRProg).
AVRGCC, вообще говоря, не имеет отношения к программаторам и отладочным платам.
wolf
 
Сообщения: 63
Зарегистрирован: 23 июл 2005, 00:39
Откуда: Казань

Сообщение avr123.nm.ru » 08 апр 2006, 18:46

CodeVisionAVR
Последний раз редактировалось avr123.nm.ru 09 апр 2006, 11:16, всего редактировалось 1 раз.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Степан » 08 апр 2006, 19:02

Что касается AVRGCC (про который я спрашивал в теме "опа ос ля контроллера") - так это мне просто понадобился С++ компилятор для AVR. Да и ось, про котору ты мне рассказал, меня очень привлекла, но ведь для нее нужно искать С++ компилятор. IAR - платный и поэтому неподходит.

А по поводу CodeVision - это то, без чего невозможна моя нынешняя деятельность, однако хотелось бы иметь дело только с AVRStudio... да и бесплатная версия CodeVision ограничивает в коде сильно.
Степан
 
Сообщения: 24
Зарегистрирован: 01 мар 2006, 09:56
Откуда: SamaRA, Togliatti

Сообщение avr123.nm.ru » 09 апр 2006, 11:15

Степан писал(а):хотелось бы иметь дело только с AVRStudio...


попробуй VMLAB (курс задача 8 и 2) и это навязчивое желание пропадет наверняка...
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение Степан » 09 апр 2006, 16:02

avr123.nm.ru писал(а):
Степан писал(а):хотелось бы иметь дело только с AVRStudio...


попробуй VMLAB (курс задача 8 и 2) и это навязчивое желание пропадет наверняка...

К сожалению, это платная программа, а у меня нет на нее денег.
В принципе, цель этой темы можно поставить еще конкретнее:

Нужен плагин, который бы позволял шить AVR в AVRStudio с помощью stk200/300.
Степан
 
Сообщения: 24
Зарегистрирован: 01 мар 2006, 09:56
Откуда: SamaRA, Togliatti

Сообщение wolf » 09 апр 2006, 20:34

Степан писал(а):В принципе, цель этой темы можно поставить еще конкретнее:

Нужен плагин, который бы позволял шить AVR в AVRStudio с помощью stk200/300.


Так ли это необходимо? есть AVReAl, есть другие программы, знакомые с STK200/300...
Лично я использую студию только в качестве симулятора, для отладки особо хитрых алгоритмов.
wolf
 
Сообщения: 63
Зарегистрирован: 23 июл 2005, 00:39
Откуда: Казань

Сообщение Степан » 09 апр 2006, 23:38

Насчет AVReal та прав вещь хорошая.. Самое главное - что он идет под Линукс и поддерживает stk200/300. В линуксе можно сделать гораздо больше прикольных вещей...
Степан
 
Сообщения: 24
Зарегистрирован: 01 мар 2006, 09:56
Откуда: SamaRA, Togliatti

Сообщение Змей-Горыныч » 10 апр 2006, 11:06

Я вот тоже люблю, когда в одном и том же продукте пишешь прогу, отлаживаешь её и программируешь контроллер. Например если на С писать, то это CodeVisionAVR. Там и поодержка всех программаторов, но нет симулятора - приходится загонять файлик из этого компилятора в AVRStudio - не удобно.  :(
Но вот последняя AVRStudio (версии 4.12 build 462) уже поддерживает и ассемблер и С (надо только поставить бесплатный WinAVR (AVRGCC)). Затем тут же отладил и загнал в контроллер. Для этого удобенее всего, конечно JTAG- отладчик фирмовый Atmel-овский (можно посмотреть, чего ж у тебя реально в контроллере творится). Второй по удобству фирменный программатор AVRISP (Или плата STK500), т.к. для них в AVRStudio тоже есть специальный плагин.
Но если нет этих, можно программировать из AVRStudio и через AvrProg. Тем более если его подработать самому как немцы советуют(http://www.mikrocontroller-projekte.de/) - он почти все контроллеры уже поддерживает.
Ну, это так, азбучные истины. А тут уважаемый интересовался можно ли STK200 к Studio прикрутить. Можно. Относительно удобно.
Для этого заходим в меню Tools/Customize/Tools и настраиваем программатор AVReAL : в верхней строчке - путь к программе программатора (avreal32.exe), в строке Arguments - всё что положено (порт, тип контроллера, имя *.hex-файла и др.), а в последней строке - путь к файлу прошивки(см. рисунок).
Во! Потом для удобства можно назнатить этому пункту меню горячую клавишу на вкладке Keyboard. И после компиляции одним нажатием клавиши прога улетает в контроллер!  :!:
Неудобно только, что при смене проекта нужно и меню перенастраивать на другой *.hex-файл. Но если проект серьезный и долгий - преимущества заметны.
:arrow: И ещё. Как раз в последней AVRStudio (версии 4.12 build 462) глюк обнаружил - при назначении горячих клавишь пользователя, при перезагрузке эта комбинация не сохраняется. Облом. Приходится либо по новой определять их, либо через меню вызывать программатор. [/img]
Вложения
Tools.JPG
Аватара пользователя
Змей-Горыныч
 
Сообщения: 70
Зарегистрирован: 01 мар 2005, 14:54
Откуда: г. Томск

Сообщение avr123.nm.ru » 10 апр 2006, 11:21

Степан писал(а):
avr123.nm.ru писал(а):
Степан писал(а):хотелось бы иметь дело только с AVRStudio...


попробуй VMLAB (курс задача 8 и 2) и это навязчивое желание пропадет наверняка...

К сожалению, это платная программа, а у меня нет на нее денег.


удивляюсь упрямству !!!  Человека в "рай" тащишь а он упирается....

VMLAB  БЕСПЛАТНАЯ программа  - читай курс - стр. 4  или прямо к производителю  - amctools.com
Последний раз редактировалось avr123.nm.ru 10 апр 2006, 12:07, всего редактировалось 1 раз.
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 10 апр 2006, 11:26

wolf писал(а):Лично я использую студию только в качестве симулятора, для отладки особо хитрых алгоритмов.


Я хочу узнать (так как студию только пробовал "на заре" и не юзаю) хоть одно преимущество студии на VMLAB ?

Не агитирую за него а просто чтоб знать - может я что-то теряю...
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Сообщение avr123.nm.ru » 10 апр 2006, 11:37

Змей-Горыныч писал(а):Я вот тоже люблю, когда в одном и том же продукте пишешь прогу, отлаживаешь её и программируешь контроллер. Например если на С писать, то это CodeVisionAVR. Там нет симулятора - приходится загонять файлик из этого компилятора в AVRStudio - не удобно.  :(


Попробуйте как я делаю - очень удобно - просто

файлы симулятора и компилятора в одной папке держу и работают программы одновременно - просто между окнами переключаюсь.

=======

спасибо за инструкцию в прикрутке авреала - так и VMLAB можно настроить наверно - попробую.
Последний раз редактировалось avr123.nm.ru 10 апр 2006, 12:10, всего редактировалось 2 раз(а).
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

След.

Вернуться в Программаторы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4