|
WinAVR 20060421, Последний релиз WinAVR |
|
|
|
Apr 28 2006, 09:17
|
Участник

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

|
Последний релиз WinAVR 20060421 доступен для скачивания: http://winavr.sourceforge.net/
|
|
|
|
|
Apr 28 2006, 09:36
|
Участник

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

|
А чем он от предыдущего отличается?
|
|
|
|
|
Apr 28 2006, 09:52
|
Участник

Группа: Участник
Сообщений: 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.
|
|
|
|
|
Apr 28 2006, 10:04
|
Участник

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

|
Еще в папке Doc pdf-ники gcc , cc , gdb . Описания не новые ессно но приятно когда они собраны вместе и всегда под рукой. В старом релизе этого не было, только avrlibc.
|
|
|
|
|
May 3 2006, 08:39
|
Знающий
   
Группа: Участник
Сообщений: 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 Это чем то отличается?
|
|
|
|
|
May 4 2006, 10:05
|
Участник

Группа: Участник
Сообщений: 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 не является компилятором.
|
|
|
|
|
May 6 2006, 02:34
|
Группа: Новичок
Сообщений: 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.
|
|
|
|
|
May 6 2006, 03:04
|
Местный
  
Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146

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

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

|
Цитата(733259 @ May 6 2006, 12:04)  Цитата Очень советую забить на WinAVR
и использовать CodeVisionAVR совместно с симулятором VMLAB
Вам понравится - уверяю вас. На WinAVR можно и забить (особенно если у вас linux  ), но на gcc забивать сооовсем не стоит: 1) хотя бы потому что на нём вы можете писать под AVR, под windoze (linux, qnx), если нужна программа верхнего уровня (mingw), 2) можно легко перенести Ваш проект на другую архитектуру, (ARM хотя бы, для меня актуально), даже не сейчас, а через 5 лет на в данный момент не существующую, 3) алгоритмы (не ногодрыгства, а помехоустойчивого кодирования и т.д.) гораздо легче отлаживать на компе - как CodeVisionAVR что-то соберёт под i386? 4) и много других причин (бесплатная, свободная прога и т.д. и т.п.) Так что - "Очень советую забить на CodeVisionAVR"  Здорово изложили!!! Именно по этим причинам я тут в последнее время подумываю, а не вернуться обратно к GCC? На счет последней фразы, хоть она и со смайликом, но давайте жить дружно P.S. Кстати отлаживать некоторые, не зависящие от железа, подпрограммы очень удобно на ПК. Потом лишь достаточно перенести код (благо это Си - минимальные доработки) на конечную платформу и насладжаться результатом.
--------------------
Выбор.
|
|
|
|
|
May 8 2006, 03:22
|

Познающий...
     
Группа: Свой
Сообщений: 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?
--------------------
Выбор.
|
|
|
|
|
May 8 2006, 05:39
|
Местный
  
Группа: Участник
Сообщений: 205
Регистрация: 8-03-05
Пользователь №: 3 146

|
Цитата И все-таки, простите за назойливость, не могли бы Вы рассказать, чем так хорош CV, и почему следует "забить" на WinAVR? Присоединяюсь, особо интересует собственно компилер.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|