roboforum.ru

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


WinAVR

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

WinAVR

Сообщение EasyTech » 07 авг 2011, 17:26

Тут такое дело, нашёл интересную схему для attiny45, но она почти не где не продается, решил заменить её на tiny13A.
Открыл makefile:
MCU = attiny13
Вписал... в коде на .c не надо же не чего менять?
Я просто поменял название МК и переписал .hex, всё верно?

Добавлено спустя 5 минут 54 секунды:
Программа вроде готова, а откомпилировать не получается:((
Попробуйте кто нибудь у себя откомпилировать, а то я прям не знаю что делать :(
С программой всё верно, ошибок нет.
программа тинни13.rar
(16.44 КиБ) Скачиваний: 0
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: WinAVR

Сообщение Grem » 07 авг 2011, 17:40

По даташиту выходы и регистры сравнивайте.
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: WinAVR

Сообщение EasyTech » 07 авг 2011, 18:28

У них я вижу одинаковые пины и регистры!
Но в даташите где attiny45, не указано через дробь 13я тиня...
Блин, всё правильно там, просто я не могу откомпилировать.
Ошибок нету!

Добавлено спустя 15 минут 9 секунд:
Кто нибудь, с хорошим компилятором winavr откомпилируйте мой фаил и пришлите... просто у меня пишет ошибку в компиляции... у вас он откомпилирует!!!
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: WinAVR

Сообщение Grem » 07 авг 2011, 18:48

Покажите ошибку :)
"There is nothing better than sliding down snow and flying through the air" (с) Shane McConkey.
Lieber ein Brett am Fuß als eins vorm Kopf, aber lieber ein Brett vorm Kopf als zwei am Fuß.
Аватара пользователя
Grem
 
Сообщения: 1530
Зарегистрирован: 16 май 2009, 12:50
Откуда: Россия
прог. языки: Java, C

Re: WinAVR

Сообщение Romikgy » 07 авг 2011, 18:53

в проекте нет всех файлов....
die Wahrheit ist irgendwo da draußen
Аватара пользователя
Romikgy
 
Сообщения: 750
Зарегистрирован: 15 ноя 2009, 13:37
Откуда: Porto Franco "Odessa"

Re: WinAVR

Сообщение avr123.nm.ru » 07 авг 2011, 19:54

EasyTech писал(а): нашёл интересную схему для attiny45, но она почти не где не продается,
attiny45 заменяется на attiny85 без переделки и правки кода. А attiny85 в наличии у Семенова Михаила.
Вложения
ATtiny85 ATtiny261 ATmega162 недорого и по почте.png
Читайте !
Аватара пользователя
avr123.nm.ru
отсылающий читать курс
 
Сообщения: 14195
Зарегистрирован: 06 ноя 2005, 04:18
Откуда: Москва
Предупреждения: -8

Re: WinAVR

Сообщение Michael_K » 07 авг 2011, 20:01

Какие, нафиг, файлы, какой, нафиг, "хороший WINAVR"...
Она у вас тупо в память не влезает. И скорее всего в обе памяти.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: WinAVR

Сообщение Radist » 07 авг 2011, 20:34

EasyTech писал(а):нашёл интересную схему для attiny45

А можно узнать что за схема? А то у меня есть attiny45 :oops:
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: WinAVR

Сообщение Michael_K » 07 авг 2011, 21:43

судя по файлам, что-то типа USB<->UART
Можно поискать по слову "V-USB" и там по ссылкам проектов погулять.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: WinAVR

Сообщение avr123.nm.ru » 07 авг 2011, 23:13

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

Re: WinAVR

Сообщение EasyTech » 07 авг 2011, 23:43

cdc232-t45.png
cdc232-t45.png (3.64 КиБ) Просмотров: 1567

Это USB-UART.
дело в том что на всю конструкцию уходит 80 рублей!
Это сверхдешего!
Насчет памяти. В тиньки13 нету памяти для проги?!

Добавлено спустя 2 минуты 42 секунды:
Дело не в памяти...
Я удалил .hex фаилы готовые под тиньку45, начал сного компилировать и ошибка...
В тиньки13 1кбайт памяти в тиньки45 - 4 кбайта... Из за этого всё ?
EasyTech
 
Сообщения: 239
Зарегистрирован: 15 май 2011, 19:19
Откуда: Ростов-на-Дону
Skype: levanchik322
прог. языки: WinAVR C, C#, HTML+СSS.
ФИО: Лёва

Re: WinAVR

Сообщение avr123.nm.ru » 08 авг 2011, 01:36

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

Re: WinAVR

Сообщение Michael_K » 08 авг 2011, 01:57

EasyTech писал(а):В тиньки13 1кбайт памяти в тиньки45 - 4 кбайта... Из за этого всё ?

Угу.
А еще в тиньке13 ОЗУ всего 64 байта. И в нем сишный стек и стек прерываний должен болтаться.
Я в прогу, конечно, сильно не вглядывался - с угла на угол пролистал - но как минимум один буфер в 128 байт там объявлен.

Добавлено спустя 3 минуты 12 секунд:
avr123.nm.ru писал(а):Наверняка. Только вместо этой фигни советую сделать на cp2102 за 80 руб. аппаратный интерфейс во всех ОС работающий.

И на любых (ну, как минимум, "стандартных") скоростях и при полностью загруженном канале.
Аватара пользователя
Michael_K
 
Сообщения: 6028
Зарегистрирован: 07 окт 2009, 00:29
Откуда: СПб

Re: WinAVR

Сообщение Radist » 08 авг 2011, 06:02

Схемка интересная, но диапазон скоростей подкачал :( . А вообще актуально - единственный COM порт у меня давно сгорел, использую переходник на FTDI. Вот только ног у нее много и корпус для ЛУТа сложноват.
Аватара пользователя
Radist
 
Сообщения: 2254
Зарегистрирован: 01 июл 2009, 08:59
Откуда: Екатеринбург
прог. языки: асемблер AVR

Re: WinAVR

Сообщение avr123.nm.ru » 08 авг 2011, 10:19

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

След.

Вернуться в Новичкам или основы основ роботостроения.

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

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