roboforum.ru

Технический форум по робототехнике.
Текущее время: 22 апр 2025, 02:43

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Поддержка программаторов stk200/300
СообщениеДобавлено: 04 апр 2006, 10:22 
Не в сети

Зарегистрирован: 01 мар 2006, 09:56
Сообщения: 24
Откуда: SamaRA, Togliatti
Кто-нибудь знает, как реализовать поддержку этого программатора в:
1. AVRStudio
2. avrgcc

    ?

.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 07 апр 2006, 11:39 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2006, 15:32 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2006, 16:04 
Не в сети

Зарегистрирован: 01 мар 2006, 09:56
Сообщения: 24
Откуда: SamaRA, Togliatti
wolf писал(а):
AVRStudio+STK200: атмел не работает с собственной отладочной платой? вряд ли

В официальном дистрибутиве прилагается (как плагин) stk500.
А stk200/300 нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2006, 17:36 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2006, 18:46 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
CodeVisionAVR


Последний раз редактировалось avr123.nm.ru 09 апр 2006, 11:16, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 08 апр 2006, 19:02 
Не в сети

Зарегистрирован: 01 мар 2006, 09:56
Сообщения: 24
Откуда: SamaRA, Togliatti
Что касается AVRGCC (про который я спрашивал в теме "опа ос ля контроллера") - так это мне просто понадобился С++ компилятор для AVR. Да и ось, про котору ты мне рассказал, меня очень привлекла, но ведь для нее нужно искать С++ компилятор. IAR - платный и поэтому неподходит.

А по поводу CodeVision - это то, без чего невозможна моя нынешняя деятельность, однако хотелось бы иметь дело только с AVRStudio... да и бесплатная версия CodeVision ограничивает в коде сильно.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 11:15 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Степан писал(а):
хотелось бы иметь дело только с AVRStudio...


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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 16:02 
Не в сети

Зарегистрирован: 01 мар 2006, 09:56
Сообщения: 24
Откуда: SamaRA, Togliatti
avr123.nm.ru писал(а):
Степан писал(а):
хотелось бы иметь дело только с AVRStudio...


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

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

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 20:34 
Не в сети

Зарегистрирован: 23 июл 2005, 00:39
Сообщения: 63
Откуда: Казань
Степан писал(а):
В принципе, цель этой темы можно поставить еще конкретнее:

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


Так ли это необходимо? есть AVReAl, есть другие программы, знакомые с STK200/300...
Лично я использую студию только в качестве симулятора, для отладки особо хитрых алгоритмов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 09 апр 2006, 23:38 
Не в сети

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


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2006, 11:06 
Не в сети
Аватара пользователя

Зарегистрирован: 01 мар 2005, 14:54
Сообщения: 70
Откуда: г. Томск
Я вот тоже люблю, когда в одном и том же продукте пишешь прогу, отлаживаешь её и программируешь контроллер. Например если на С писать, то это 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
Tools.JPG [ 31.74 КиБ | Просмотров: 7586 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2006, 11:21 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Степан писал(а):
avr123.nm.ru писал(а):
Степан писал(а):
хотелось бы иметь дело только с AVRStudio...


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

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


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

VMLAB  БЕСПЛАТНАЯ программа  - читай курс - стр. 4  или прямо к производителю  - amctools.com


Последний раз редактировалось avr123.nm.ru 10 апр 2006, 12:07, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2006, 11:26 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
wolf писал(а):
Лично я использую студию только в качестве симулятора, для отладки особо хитрых алгоритмов.


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

Не агитирую за него а просто чтоб знать - может я что-то теряю...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 10 апр 2006, 11:37 
Не в сети
отсылающий читать курс
Аватара пользователя

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


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

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

=======

спасибо за инструкцию в прикрутке авреала - так и VMLAB можно настроить наверно - попробую.


Последний раз редактировалось avr123.nm.ru 10 апр 2006, 12:10, всего редактировалось 2 раз(а).

Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

Часовой пояс: UTC + 4 часа


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

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


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO