90s2313---->tiny2313 программная переделка

Программирование микроконтроллеров AVR, PIC, ARM.
Разработка и изготовление печатных плат для модулей.

90s2313---->tiny2313 программная переделка

Сообщение zakonnik » 24 фев 2007, 16:40

Приветствую! Тут на дях решил собрать робота, программку нашёл, а вот программка заточена под AT90S2313, как переделать в программе под свой МК ATtiny2313V-10PI?
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение D-M » 24 фев 2007, 17:40

я так понимаю в заголовке программы написано что программа разработана на робоклубе?
я правильно угадал?
если да то просто, в майк файле заменить название МК
программа с робоклуба оочень универсальна, правда не будет компилится в новой версии ВинАВРа
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение avr123.nm.ru » 24 фев 2007, 17:41

посмотрите апноут по миграции с одного на другой.

все апноуты AVR внизу страницы   http://avr123.nm.ru/07.htm
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва

Сообщение zakonnik » 24 фев 2007, 18:01

D-M, Прграммка с http://projects.roboclub.ru/index.shtml?attempt
Не подскажите ссылочку на нужную мне программку? Или нужную версию винАВРА.
Последний раз редактировалось zakonnik 24 фев 2007, 18:08, всего редактировалось 1 раз.
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение D-M » 24 фев 2007, 18:08

ВинАВР?

последняя версия:
http://downloads.sourceforge.net/sourceforge/winavr/WinAVR-20070122-install.exe?use_mirror=puzzle

версия под которой будет компилится исходник с Робоклуба:
http://www.atmel.ru/Disks/AVR%20Technical%20Library/software/3rd_party/software/WinAVR/WinAVR-20050214-install.exe

ЗЫ ссылки могут не работать тк качал давно
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение avr123.nm.ru » 24 фев 2007, 18:39

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

Сообщение zakonnik » 24 фев 2007, 19:20

D-M, AVR123, спасибо за помощь, ща буду разбираться!!!!!!
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение D-M » 24 фев 2007, 20:27

avr123.nm.ru писал(а):последняя версия WinAVR сыровата ИМХО.
советую предыдущую юзать за 2006 год.


ага зря они убрали полюбившиеся функции sbi cbi и тд(хотя это патчами лечится)
а так вполне ничего
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение zakonnik » 24 фев 2007, 20:28

йё ма йё! Как поправить *.hex в ВИНавр, а то вообще нивкакую не соображу?
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение D-M » 24 фев 2007, 20:30

zakonnik писал(а):йё ма йё! Как поравить *.hex в ВИНавр, а то вообще нивкакую не соображу?


hex и в блокноте можно было поправить  :lol:

говорите чесно какую конструкцию вы хотите повторить?
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение zakonnik » 24 фев 2007, 20:42

Вот эту http://projects.roboclub.ru/index.shtml?attempt  
Но только на МК tiny2313V-10PI. Какой диагноз?
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение D-M » 24 фев 2007, 20:49

берете программу(та что с расширением .С) вставляете в свежескаченый ВинАВР, в Маке  исправляете строчку где написано название МК на нужный вам,
дальше Маке алл и все

а вообще надо краткий курс читать
:wink:
Аватара пользователя
D-M
 
Сообщения: 486
Зарегистрирован: 28 мар 2006, 17:28
Откуда: Пенза

Сообщение zakonnik » 24 фев 2007, 21:01

Читал курсик-то!
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение zakonnik » 24 фев 2007, 22:29

Делаю всё по ниструкции, не могу найти где менять МК, HELP????

Захожу Mlile->Makefile->MCU type->ATtiny, там нет tiny2313, можно ли скомпилировать программу если там не этого МК, а я использую tiny2313???
zakonnik
 
Сообщения: 42
Зарегистрирован: 17 фев 2007, 23:35
Откуда: chelaba

Сообщение avr123.nm.ru » 24 фев 2007, 23:30

zakonnik писал(а):Делаю всё по ниструкции, не могу найти где менять МК, HELP????

Захожу Mlile->Makefile->MCU type->ATtiny, там нет tiny2313, можно ли скомпилировать программу если там не этого МК, а я использую tiny2313???


наверно в мэйкфайле вот так:

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

След.

Вернуться в Микроконтроллеры

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

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