|
WinAVR или CodeVision ?, "Шило на мыло" или нет ? |
|
|
|
Jun 28 2009, 09:31
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Уважаемые коллеги.
Вот у меня совсем не праздный вопрос: Велика-ли разница между WinAVR и CodeVision ? Сам я лично, кроме WinAVR+AVRStudio почти не на чем не работал. Привык, что-ли ? Вот недавно поставил CV , "поигрался", вроде ничего. Но писать не писал пока... Понравился Wizard для "быстрых" и т.д. Поэтому интересуюсь, вашим мнением... Кто на чем работает, и из каких соображений ? Спрашиваю потому, что для меня переходить с одной среды на другую, не сколько "геморой", а не люблю путаницу... Предпочитаю работать в чем, то одном.
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
 |
Ответов
|
Jun 29 2009, 12:11
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Еще раз соглашусь с вами в пользу WinAVR. CV можно использовать как "памятку", т.е. в Визарде описывем девайс и используемую перефирию, печатаем и кладем рядом как алгоритм... ну а пишем на WinAVR...
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
Jun 29 2009, 16:19
|

Частый гость
 
Группа: Свой
Сообщений: 185
Регистрация: 3-08-05
Из: Новосибирск
Пользователь №: 7 334

|
Рекомендую использовать IAR, он является одним из лучших по качеству компиляции кода, поддерживает С++, является кроссплатформенным(очень пригодиться), имеет встроенный отладчик. Возможно его IDE покажется для написания кода не очень удобным, но это же компилятор, а для написания кода лучше использовать специализированные редакторы(SlickEdit или SourceInsight). Также приходилось работать с GСС(WinAVR), из неудобств могу отметить, несколько худшую оптимизацию, отсутствие поддержки С++, невменяемые отладчики под другие платформы.
--------------------
Всяк хорошая мысля к нам приходит опосля.
|
|
|
|
|
Jul 1 2009, 15:59
|

кекс
     
Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326

|
Цитата(Proton @ Jun 29 2009, 19:19)  Рекомендую использовать IAR, он является одним из лучших по качеству компиляции кода Для AVR - безвариантно - самым лучшим. Цитата(haker_fox @ Jun 30 2009, 04:25)  При этом ему не так много уступает бесплатный GCC. На самом деле уступает достаточно много, иногда можно сказать фатально. Недавно пытался впихнуть достаточно простой проект в m48. Причем начиналось все с 9K кода.. И так крутил и эдак... урезал все, что можно дня наверное два.. Ну никак хоть тресни.  Максимум выдавил ~5K. Этот же код сбилдил в IAR'е - сходу получил 3K. Вот так то.
|
|
|
|
|
Jul 1 2009, 16:32
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Цитата(defunct @ Jul 1 2009, 19:59)  На самом деле уступает достаточно много, иногда можно сказать фатально. Недавно пытался впихнуть достаточно простой проект в m48. Причем начиналось все с 9K кода.. И так крутил и эдак... урезал все, что можно дня наверное два.. Ну никак хоть тресни.  Максимум выдавил ~5K. Этот же код сбилдил в IAR'е - сходу получил 3K. Вот так то. По поводу WinAVR... и размеров кода... Последнее время "ваял" для ATmega8, 16 и пр... как-то все влезает, поэтому особо не заморачивался и практически "по привычке" качал раз в 2-3 месяца последние релизы WinAVR и ставил их... Но вот недавно пришлось писать под ATtiny2313, и никак не запихаю... не лезет и все тут, и программа примитивная, там от силы на 1К... Посоветовался с друзьми, снес "свежий" релиз и поставил 2006 года. и что-же Вы думаете - 900 слов код вышел... Так что приходится выбирать или размер или скорость...
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
|
Jul 1 2009, 17:25
|

Местный
  
Группа: Участник
Сообщений: 403
Регистрация: 14-05-07
Из: Россия, г.Пенза
Пользователь №: 27 719

|
Цитата(defunct @ Jul 1 2009, 21:00)  Дык, если сравнивать WinAVR vs IAR, IAR дает меньший объем кода и бОльше скорость! Вот тогда такой Вам вопрос. Я например на IAR-е ни дня не работал, даже не видел его. Мне интересно, IAR поддерживает стандартный ANSI C, или все-же есть разница ? Спрашиваю, потому как алгоритмы свои сначала обкатываю на Borland С++, а потом переношу на WinAVR. Может это конечно "по чудному", но я так привык... есть определенное удобство и плюсы...
--------------------
" Многие вещи нам непонятны не потому, что наши понятия слабы; но потому, что сии вещи не входят в круг наших понятий." (с) К.Прутков.
|
|
|
|
Сообщений в этой теме
manul78 WinAVR или CodeVision ? Jun 28 2009, 09:31 aaarrr Почитайте, что Вас ждет. Поиск для того и придуман... Jun 28 2009, 11:08 Goodefine Цитата(aaarrr @ Jun 28 2009, 14:08) Почит... Jun 28 2009, 11:42 SSerge Цитата(Goodefine @ Jun 28 2009, 17:42) Аг... Jun 28 2009, 15:26 _Pasha Что мы все о мелком да о мелком?
Главное - у кодви... Jun 28 2009, 17:53 Serj78 CV позволит быстро начать работу, и сделает мyогие... Jun 28 2009, 18:16 manul78 Цитата(Serj78 @ Jun 28 2009, 22:16) ...Ес... Jun 28 2009, 19:25 haker_fox Цитата(manul78 @ Jun 28 2009, 18:31) Уваж... Jun 29 2009, 00:58 alexashko лучше на Codevision - просто, удобно и со вкусом ... Jun 29 2009, 08:24 mempfis_ Начинал осваивать AVR в CVAVR. Генератор начальног... Jun 29 2009, 08:54  MrYuran Цитата(mempfis_ @ Jun 29 2009, 12:54) Жал... Jun 29 2009, 09:06  _Pasha Цитата(mempfis_ @ Jun 29 2009, 11:54) Дол... Jun 29 2009, 10:52 Corvus AtmanAVR - GCC + генератор кода. Вот только платны... Jun 29 2009, 11:00 haker_fox Цитата(Corvus @ Jun 29 2009, 20:00) Atman... Jun 29 2009, 11:50  MrYuran Цитата(haker_fox @ Jun 29 2009, 15:50) Де... Jun 29 2009, 11:58   haker_fox Цитата(MrYuran @ Jun 29 2009, 20:58) Весь... Jun 30 2009, 01:25  _Pasha Цитата(Proton @ Jun 29 2009, 19:19) Также... Jun 29 2009, 17:05  MrYuran Цитата(Proton @ Jun 29 2009, 20:19) Реком... Jun 30 2009, 04:43   demiurg_spb Берегите карму
Использование ломанных тулзов, при ... Jul 1 2009, 11:44    Proton Цитата(haker_fox)Это неверно! Там есть C++.Пос... Jul 1 2009, 12:52      defunct Цитата(manul78 @ Jul 1 2009, 20:25) Вот т... Jul 1 2009, 17:51
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|