реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> WinAVR апдейт софта?
Idle
сообщение Aug 15 2005, 11:06
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Жаба душит выкачивать 60 Мб свежего WinAVR (GPRS, однако), хочется обновить то что есть.
Есть старая сборочка 2003 года, но без поддержки tiny2313 (а его то и надо).
Для любителей подобного геморроя понятно есть Cygwin и minGW, только где эти сорцы и diif-файлы?
У кого какой опыт, поделитесь.
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Aug 15 2005, 11:25
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(Idle @ Aug 15 2005, 14:06)
Жаба душит выкачивать 60 Мб свежего WinAVR (GPRS, однако), хочется обновить то что есть.
Есть старая сборочка 2003 года, но без поддержки tiny2313 (а его то и надо).
Для любителей подобного геморроя понятно есть Cygwin и minGW, только где эти сорцы и diif-файлы?
У кого какой опыт, поделитесь.
*


14МБ однако... Версия от 20050214
Go to the top of the page
 
+Quote Post
Serjio
сообщение Aug 15 2005, 11:56
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 137
Регистрация: 3-09-04
Пользователь №: 594



Может только хедеры нужны на процессор tiny ?
Go to the top of the page
 
+Quote Post
impatt
сообщение Aug 16 2005, 05:54
Сообщение #4


Частый гость
**

Группа: Validating
Сообщений: 169
Регистрация: 10-11-04
Из: Челябинск
Пользователь №: 1 088



Не поддерживет он тини, помнится. Как не поддерживал, так и не поддерживает. Ассемблер - поддерживает, а компилятор С - нет.
Go to the top of the page
 
+Quote Post
Idle
сообщение Aug 20 2005, 08:21
Сообщение #5


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Ладно, перебъюсь CodeVision...
Как я понял, сорцов этой сборочки в природе не существует. Так что единственный вариант выкачивать исходники самих мультиплатформенных(вагон исходного кода) GCC и binutils, конфигурировать под AVR и компилировать в MinGW. Соответственно обновить libc.

Ситуацию с сорцами я что-то не до конца понимаю (GPL как бы подразумевает их наличие)? Например GCC для MSP430: готовые билды свежие (2005), а последние исходники доступные для скачивания аж от 2002???

Цитата
Не поддерживет он тини, помнится. Как не поддерживал, так и не поддерживает. Ассемблер - поддерживает, а компилятор С - нет.

Так тож было в те далёкие времена, когда все tiny были без оперативы (стека), я про 2313...
Go to the top of the page
 
+Quote Post
Daniil
сообщение Aug 25 2005, 01:06
Сообщение #6


Частый гость
**

Группа: Свой
Сообщений: 82
Регистрация: 3-09-04
Из: Russia, Novosibirsk
Пользователь №: 590



Выдержка из ФАКа WinAVR:

Is it really impossible to program the ATtinyXX in C?
While some small AVRs are not directly supported by the C compiler since they do not have a RAM-based stack (and some do not even have RAM at all), it is possible anyway to use the general-purpose registers as a RAM replacement since they are mapped into the data memory region.
Bruce D. Lightner wrote an excellent description of how to do this, and offers this together with a toolkit on his web page:

http://lightner.net/avr/ATtinyAvrGcc.html
Go to the top of the page
 
+Quote Post
Andy Great
сообщение Aug 25 2005, 17:52
Сообщение #7


Знающий
****

Группа: Свой
Сообщений: 793
Регистрация: 5-11-04
Из: Краматорск, Украина
Пользователь №: 1 057



Цитата(Idle @ Aug 20 2005, 11:21)
Ладно, перебъюсь CodeVision...
Как я понял, сорцов этой сборочки в природе не существует. Так что единственный вариант выкачивать исходники самих мультиплатформенных(вагон исходного кода) GCC и binutils, конфигурировать под AVR и компилировать в MinGW. Соответственно обновить libc.
*

А через CVS?
Go to the top of the page
 
+Quote Post
Idle
сообщение Aug 26 2005, 04:22
Сообщение #8


Местный
***

Группа: Участник
Сообщений: 351
Регистрация: 5-04-05
Пользователь №: 3 874



Но исходники где то взять сначала нужно, а уж потом и обновлять через CVS. (Мне подобными вещами заниматься не приходилось честно говоря, может чего не понимаю...)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th July 2025 - 18:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01421 секунд с 7
ELECTRONIX ©2004-2016