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

 
 
2 страниц V   1 2 >  
Reply to this topicStart new topic
> WinAVR 20060421, Последний релиз WinAVR
niccom
сообщение Apr 28 2006, 09:17
Сообщение #1


Участник
*

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



Последний релиз WinAVR 20060421 доступен для скачивания:

http://winavr.sourceforge.net/
Go to the top of the page
 
+Quote Post
MRW
сообщение Apr 28 2006, 09:36
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 40
Регистрация: 17-06-04
Пользователь №: 36



А чем он от предыдущего отличается?
Go to the top of the page
 
+Quote Post
niccom
сообщение Apr 28 2006, 09:52
Сообщение #3


Участник
*

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



Цитата(MRW @ Apr 28 2006, 13:36) *
А чем он от предыдущего отличается?




1.0 What's New
Below is just a sample of what's new.

Support for many new processors in the toolchain.

New versions of GCC, avr-libc avrdude, SRecord, etc. including fixing a major compiler bug.

Additional new Makefile material from Carlos Lamas for C++ projects, and more material to support building libraries.
Go to the top of the page
 
+Quote Post
niccom
сообщение Apr 28 2006, 10:04
Сообщение #4


Участник
*

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



Еще в папке Doc pdf-ники gcc , cc , gdb . Описания не новые ессно но приятно когда они собраны
вместе и всегда под рукой. В старом релизе этого не было, только avrlibc.
Go to the top of the page
 
+Quote Post
_Diman_
сообщение May 2 2006, 17:49
Сообщение #5


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

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



Кто пользовался, объясните пожалуйста, в mfile
при добавлении C/C++ source file ошибка Oops, SRC not found
С старым makefile_template.old все нормально. Это что получается,
новый только для проектов С++? Или я что то не так делаю?
Go to the top of the page
 
+Quote Post
Kopa
сообщение May 3 2006, 08:39
Сообщение #6


Знающий
****

Группа: Участник
Сообщений: 598
Регистрация: 22-08-05
Пользователь №: 7 861



Цитата(niccom @ Apr 28 2006, 12:17) *
Последний релиз WinAVR 20060421 доступен для скачивания:

http://winavr.sourceforge.net/


http://uos.vak.ru/doku.php
На данной страничке есть GCC 4.1.0 для Atmel AVR
Это чем то отличается?
Go to the top of the page
 
+Quote Post
niccom
сообщение May 4 2006, 10:05
Сообщение #7


Участник
*

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



Цитата(Kopa @ May 3 2006, 12:39) *
Цитата(niccom @ Apr 28 2006, 12:17) *

Последний релиз WinAVR 20060421 доступен для скачивания:

http://winavr.sourceforge.net/


http://uos.vak.ru/doku.php
На данной страничке есть GCC 4.1.0 для Atmel AVR
Это чем то отличается?



В составе проекта WinAVR используется компилятор :

GNU Compiler Collection (GCC) 3.4.6

C language and C++ language compiler for AVR target. There are
caveats for using the C++ compiler. See the installed avr-libc
User Manual in the <InstallDir>\doc directory.With the following patches:gcc-3.4.3-c-incpath.patch
Used to build GCC in MSYS. See GCC PR #20594.

gcc-collect2-win32-dave.patch
Used to build GCC for MinGW host.

gcc-fixinc-win32.patch
Used to build GCC for MinGW host.

gcc-misspelled-signames-ada.patch
Patch to catch misspelled interrupt and signal names. Can be used in Ada.

gcc-binary-constants.patch
Written by Joerg Wunsch. This adds the ability to write and use binary constants in the form of: 0b01011010

gcc-3.4.5-newdevices.patch
This adds new AVR devices to the toolchain.

gcc-3.4.5-dwarf2-address-size.patch
GCC bug #19087.



А сам проект WinAVR не является компилятором.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 6 2006, 01:14
Сообщение #8


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата([banned] @ May 6 2006, 07:34) *
Очень советую забить на WinAVR

и использовать CodeVisionAVR совместно с симулятором VMLAB

Вам понравится - уверяю вас.


Скажите пожалуйста, а почему Вы такого скверного мнения о WinAVR? И чем связка CV + VMLAB лучше? В конце концов, объектные файлы с WinAVR вроде тоже можно загрузить в VMLAB, а если я не ошибаюсь, то последний как раз и ориентирован на применение с компилятором GCC. Я использовал в свое время WinAVR - вполне рабочая вещь smile.gif


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
naladchic
сообщение May 6 2006, 02:34
Сообщение #9





Группа: Новичок
Сообщений: 2
Регистрация: 20-10-05
Пользователь №: 9 892



Не много не в тему. Есть книга "C Programming for Microcontrollers
Featuring ATMEL's AVR Butterfly and the Free WinAVR Compiler", в ней описан С применительно к WINAVR, очень даже доходчиво. Кстати Vmlad работает с WINAVR очень хорошо, С код можно править прямо в VMLab не переключаясь в winavr.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 6 2006, 02:54
Сообщение #10


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(naladchic @ May 6 2006, 11:34) *
Не много не в тему. Есть книга "C Programming for Microcontrollers
Featuring ATMEL's AVR Butterfly and the Free WinAVR Compiler", в ней описан С применительно к WINAVR, очень даже доходчиво. Кстати Vmlad работает с WINAVR очень хорошо, С код можно править прямо в VMLab не переключаясь в winavr.


Вот-вот, я это и имел ввиду. Правда VMLAB'ом не пользовался никогда, предпочитал все отлаживать в AVRStudio и на железе.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
733259
сообщение May 6 2006, 03:04
Сообщение #11


Местный
***

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



Цитата
Очень советую забить на WinAVR

и использовать CodeVisionAVR совместно с симулятором VMLAB

Вам понравится - уверяю вас.

На WinAVR можно и забить (особенно если у вас linux biggrin.gif ), но на gcc забивать сооовсем не стоит:
1) хотя бы потому что на нём вы можете писать под AVR, под windoze (linux, qnx), если нужна программа верхнего уровня (mingw),
2) можно легко перенести Ваш проект на другую архитектуру, (ARM хотя бы, для меня актуально), даже не сейчас, а через 5 лет на в данный момент не существующую,
3) алгоритмы (не ногодрыгства, а помехоустойчивого кодирования и т.д.) гораздо легче отлаживать на компе - как CodeVisionAVR что-то соберёт под i386?
4) и много других причин (бесплатная, свободная прога и т.д. и т.п.)

Так что - "Очень советую забить на CodeVisionAVR" biggrin.gif biggrin.gif biggrin.gif
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 6 2006, 03:28
Сообщение #12


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата(733259 @ May 6 2006, 12:04) *
Цитата
Очень советую забить на WinAVR

и использовать CodeVisionAVR совместно с симулятором VMLAB

Вам понравится - уверяю вас.

На WinAVR можно и забить (особенно если у вас linux biggrin.gif ), но на gcc забивать сооовсем не стоит:
1) хотя бы потому что на нём вы можете писать под AVR, под windoze (linux, qnx), если нужна программа верхнего уровня (mingw),
2) можно легко перенести Ваш проект на другую архитектуру, (ARM хотя бы, для меня актуально), даже не сейчас, а через 5 лет на в данный момент не существующую,
3) алгоритмы (не ногодрыгства, а помехоустойчивого кодирования и т.д.) гораздо легче отлаживать на компе - как CodeVisionAVR что-то соберёт под i386?
4) и много других причин (бесплатная, свободная прога и т.д. и т.п.)

Так что - "Очень советую забить на CodeVisionAVR" biggrin.gif biggrin.gif biggrin.gif


Здорово изложили!!! Именно по этим причинам я тут в последнее время подумываю, а не вернуться обратно к GCC? w00t.gif

На счет последней фразы, хоть она и со смайликом, но давайте жить дружно smile.gif

P.S. Кстати отлаживать некоторые, не зависящие от железа, подпрограммы очень удобно на ПК. Потом лишь достаточно перенести код (благо это Си - минимальные доработки) на конечную платформу и насладжаться результатом.


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
haker_fox
сообщение May 8 2006, 03:22
Сообщение #13


Познающий...
******

Группа: Свой
Сообщений: 2 963
Регистрация: 1-09-05
Из: г. Иркутск
Пользователь №: 8 125



Цитата([banned] @ May 6 2006, 16:13) *
Цитата(naladchic @ May 6 2006, 06:34) *

Кстати Vmlad работает с WINAVR очень хорошо, С код можно править прямо в VMLab не переключаясь в winavr.


Дак это и у меня в курсе http://electronix.ru/redirect.php?http://[banned]/04.htm

написано.

Я ж не говорю что WinAVR плох!

я говорю о том что есть лучший - ИМХО - вариант.

Предлагаю - попробуйте

и говорю о своем МНЕНИИ что "вам понравится".

Всего-то.


И все-таки, простите за назойливость, не могли бы Вы рассказать, чем так хорош CV, и почему следует "забить" на WinAVR?


--------------------
Выбор.
Go to the top of the page
 
+Quote Post
733259
сообщение May 8 2006, 05:39
Сообщение #14


Местный
***

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



Цитата
И все-таки, простите за назойливость, не могли бы Вы рассказать, чем так хорош CV, и почему следует "забить" на WinAVR?
Присоединяюсь, особо интересует собственно компилер.
Go to the top of the page
 
+Quote Post
733259
сообщение May 8 2006, 07:09
Сообщение #15


Местный
***

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



Насколько я понял (возможно неправильно) - Вы пользовались обоими, рассказ хотелось бы услышать. Мне как-то не хочется заморачиваться с vmware, виндой, чтобы потестить CodeVisionAVR, потому Ваш опыт (возможный) весьма интересен.
Go to the top of the page
 
+Quote Post

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

 


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


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