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

 
 
> WinAVR-20100110, Пишем отзывы сюда
_Pasha
сообщение Jan 16 2010, 00:18
Сообщение #1


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Собсно сабж.
Попробовал пока ничего плохого не могу сказать. За выходные разберемся
Слито вместе avr & avr32. Прикольно. 275 метров

AVR-gcc 4.3.3
AVR32-gcc 4.3.2
Make 3.81 - наконец-то ! Или он уже давно там... не помню, ну да ладно.
Go to the top of the page
 
+Quote Post
9 страниц V  < 1 2 3 4 > »   
Start new topic
Ответов (15 - 29)
ReAl
сообщение Jan 17 2010, 15:35
Сообщение #16


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(Petka @ Jan 17 2010, 12:00) *
Давно собирался выложить на суд общественности своё решение по объединению всех GNU/OpenSource утилит и программ для embedded.
Давно ждём :-)


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 17 2010, 21:28
Сообщение #17


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Petka @ Jan 17 2010, 13:00) *
Давно собирался выложить на суд общественности своё решение по объединению всех GNU/OpenSource утилит и программ для embedded.
Так что же сдерживает?smile.gif


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
ReAl
сообщение Jan 17 2010, 22:38
Сообщение #18


Нечётный пользователь.
******

Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417



Цитата(demiurg_spb @ Jan 17 2010, 23:28) *
Так что же сдерживает?smile.gif
Дык эта... Времени нет найти время.


--------------------
Ну, я пошёл… Если что – звоните…
Go to the top of the page
 
+Quote Post
Genadi Zawidowsk...
сообщение Jan 18 2010, 01:13
Сообщение #19


Профессионал
*****

Группа: Участник
Сообщений: 1 620
Регистрация: 22-06-07
Из: Санкт-Петербург, Россия
Пользователь №: 28 634



Было...
Цитата
AVR Memory Usage
----------------
Device: atmega32

Program: 24930 bytes (76.1% Full)
(.text + .data + .bootloader)

Data: 1053 bytes (51.4% Full)
(.data + .bss + .noinit)


стало...

Цитата
AVR Memory Usage
----------------
Device: atmega32

Program: 23838 bytes (72.7% Full)
(.text + .data + .bootloader)

Data: 1053 bytes (51.4% Full)
(.data + .bss + .noinit)
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 18 2010, 10:13
Сообщение #20


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Сергей Борщ @ Jan 17 2010, 01:36) *
На днях автор закрыл мою очередную (датированную 2008-10-02) просьбу в баг-трекере заменить эту dll на более свежую с резолюцией won't fix.
Я тоже ждал около года пока вкрячат в pgmspace.h мой патч с интерфейсом для типа float (pgm_read_float).
Цитата
Уже давно сделал себе рабочий комплект утилит непосредственно с их родины - проекта msys и утилиты из WinAVRa идут в сад сразу
Может поделитесь опытом?
Цитата(Сергей Борщ @ Jan 17 2010, 12:19) *
А я распаковываю инсталлятор при помощи 7Zip и вытягиваю только нужные папки. И быстрее, и реестр не засоряется, и легко сносится удалением папки. Такой вот portable вариант.
Попробовал таким способом (или почти таким). Распаковал 7Zip новый дистрибутив и разместил его в директории c:\WinAVR
(там была раньше установлена предыдущая версия, которую я предварительно переименовал в c:\WinAVR_prev).
Что получил:
1. Не находит avr-gcc.exe (посмотрел в c:\WinAVR\bin там только avr-gcc-4.3.3.exe, ну я шифт+Ф5 и создал avr-gcc.exe из него - полегчало).
2. Файлы float.h, stddef.h и прочие переехали в с:\WinAVR\lib\gcc\avr32\4.3.2\include
3. Ну и:
Код
c:/winavr/lib/gcc/../../avr/include/avr/pgmspace.h:848: error: expected declaration specifiers or '...' before 'size_t'
c:/winavr/lib/gcc/../../avr/include/avr/pgmspace.h:849: error: expected declaration specifiers or '...' before 'size_t'
c:/winavr/lib/gcc/../../avr/include/avr/pgmspace.h:850: error: expected declaration specifiers or '...' before 'size_t'
...
c:/winavr/lib/gcc/../../avr/include/avr/pgmspace.h:861: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'strcspn_P'
c:/winavr/lib/gcc/../../avr/include/avr/pgmspace.h:862: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'strlcat_P'
...
Как с этим жить дальше?:-) Что я сделал не так?
PS в Path есть это: C:\WinAVR\bin;C:\WinAVR\utils\bin;


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 18 2010, 11:54
Сообщение #21


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



По msys - взять с http://sourceforge.net/projects/mingw/files/ из MSYS proposed архив msysCORE последней версии, распаковать куда-нибудь, путь к его папке bin прописать в PATH, распаковать туда же MSYS coreutils и необходимые пакеты (MSYS bash, MSYS make, и т.д.).
Цитата(demiurg_spb @ Jan 18 2010, 12:13) *
1. Не находит avr-gcc.exe (посмотрел в c:\WinAVR\bin там только avr-gcc-4.3.3.exe, ну я шифт+Ф5 и создал avr-gcc.exe из него - полегчало).
2. Файлы float.h, stddef.h и прочие переехали в с:\WinAVR\lib\gcc\avr32\4.3.2\include
1 пункт - аналогично. 2 пункт - скопировал содержимое lib\gcc\avr\4.3.2\include из 20090313. Не решился брать из avr32 - все же слишком разные ядра, мало ли размер данных там где-то не будет совпадать. Это решило и проблему п.3


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
demiurg_spb
сообщение Jan 18 2010, 13:07
Сообщение #22


неотягощённый злом
******

Группа: Свой
Сообщений: 2 746
Регистрация: 31-01-08
Из: Санкт-Петербург
Пользователь №: 34 643



Цитата(Сергей Борщ @ Jan 18 2010, 14:54) *
По msys - взять с http://sourceforge.net/projects/mingw/files/ из MSYS proposed архив msysCORE последней версии, распаковать куда-нибудь, путь к его папке bin прописать в PATH, распаковать туда же MSYS coreutils и необходимые пакеты (MSYS bash, MSYS make, и т.д.).
Спасибо! Попробую.
Дальнейшие изыскания привели к следующему:
1. Пришлось shift+f5
из с:\WinAVR\avr\bin (objcopy.exe, objdump.exe и nm.exe)
в с:\WinAVR\bin (avr-objcopy.exe, avr-objdump.exe и avr-nm.exe) соответственно.
2. файл crtm1281 скопировал из c:\WinAVR\avr\lib\avr5\ в c:\WinAVR\avr\lib\avr51\
(сравнивая с предыдущим релизом WinAVR тут в avr\lib\avr51 не хватает массы файлов).
Проект скомпилился 63294 -> 62838 (стало меньше на 456 байт).


--------------------
“Будьте внимательны к своим мыслям - они начало поступков” (Лао-Цзы)
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Jan 18 2010, 14:54
Сообщение #23


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Проинсталлил "честно".
Оно копирует кучу файлов. Искать и делать то же самое вручную считаю нецелесообразным. Поэтому инсталл в C:\WinAVR, нужные папки копирую в место постоянной прописки, получившуюся структуру каталогов архивирую для переноса на другие компы, после чего uninstall оригинала.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
_Diman_
сообщение Jan 19 2010, 10:37
Сообщение #24


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

Группа: Свой
Сообщений: 92
Регистрация: 8-03-05
Пользователь №: 3 160



bb-offtopic.gif Я так приспособился разные версии проверять. Запускаю pn через батфайл с путями
Код
echo OFF
PATH;
set PATH=C:\WinAVR-20090313\bin;C:\WinAVR-20090313\utils\bin;
"E:\portable-pn20101010\pn.exe"
echo WinAVR-20090313


http://sourceforge.net/projects/winavr/files/ Я здесь не нашел WinAVR-20100110
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Jan 19 2010, 11:05
Сообщение #25


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Цитата(_Diman_ @ Jan 19 2010, 13:37) *
http://sourceforge.net/projects/winavr/files/ Я здесь не нашел WinAVR-20100110

Оригинально. Пока на эту тему-тишина. Даже на avrfreaks.
Go to the top of the page
 
+Quote Post
Зайцев Иван
сообщение Jan 19 2010, 11:17
Сообщение #26


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

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



А кто нибуть использовал уже avr32-gcc?
Если да то каие впечатления по сравнеию с родным Atmel-овским?
Go to the top of the page
 
+Quote Post
klen
сообщение Jan 19 2010, 20:44
Сообщение #27


бессмертным стать можно тремя способами
*****

Группа: Свой
Сообщений: 1 405
Регистрация: 9-05-06
Из: Москва
Пользователь №: 16 912



Цитата(Зайцев Иван @ Jan 19 2010, 14:17) *
А кто нибуть использовал уже avr32-gcc?
Если да то каие впечатления по сравнеию с родным Atmel-овским?

а что такое родной атмеловский? оно разве когданить существовало?
или Вы про сборку атмеля имеете ввиду?
Go to the top of the page
 
+Quote Post
Зайцев Иван
сообщение Jan 20 2010, 03:14
Сообщение #28


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

Группа: Участник
Сообщений: 92
Регистрация: 23-07-08
Из: Екатеринбург
Пользователь №: 39 153



Цитата(klen @ Jan 20 2010, 01:44) *
а что такое родной атмеловский? оно разве когданить существовало?
или Вы про сборку атмеля имеете ввиду?

Да я имел в виду toolchain собрвный Atmel-ом
Go to the top of the page
 
+Quote Post
Cyber_RAT
сообщение Jan 20 2010, 21:29
Сообщение #29


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

Группа: Свой
Сообщений: 162
Регистрация: 7-12-07
Из: Могилев
Пользователь №: 33 064



http://sourceforge.net/projects/winavr/files/
опять появился WinAVR-20100110
Go to the top of the page
 
+Quote Post
SysRq
сообщение Jan 20 2010, 22:23
Сообщение #30


Чайник, 1 литр
****

Группа: Свой
Сообщений: 655
Регистрация: 17-05-06
Из: Moscow
Пользователь №: 17 168



Цитата(Cyber_RAT @ Jan 21 2010, 00:29) *
опять появился WinAVR-20100110
По отношению к выложенному ранее:
  • добавлено много *.h и несколько *.a для avr32;
  • убраны debug symbols из всех *.a;
  • в *.exe разница в паре байт в PE-заголовках.
Go to the top of the page
 
+Quote Post

9 страниц V  < 1 2 3 4 > » 
Reply to this topicStart new topic
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

 


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


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