Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

CodeVisionAVR 2.60

Непрочитано 27.01.2014, 22:40  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: CodeVisionAVR 2.60

Godzilla82, Не смешите меня .
Выбор новичков CVAVR , основывается только на одном - лени.
Сказки о его прелестях оставьте для дурачков...
Реклама:
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 27.01.2014, 22:51  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: CodeVisionAVR 2.60

Сообщение от dosikus Посмотреть сообщение
Godzilla82, Не смешите меня.
Ну причём здесь смешите не смешите? Вы хотите сказать, что "средний" проект на нём сделать нельзя? Отвечу - ещё как можно. Просто вы слишком негативно и предвзято к нему относитесь.

Некоторым и на ассемблере нравится писать, так пусть пишут. Это же не повод говорить, что ассемблер говно.

Только вот написание крупного проекта на ассемблере займёт по времени гораздо дольше, нежели на си.

Что лично вам в нём не нравится, по пунктам. И насколько это критично для готового результата. А то все в один голос - говно, говно. А вон даже для простых задач в некоторых случаях CV по тактам быстрее получается. Не спорю, в общем, он медленнее должен быть. Но опять, для решаемых задач это в большинстве случаев не существенно.
Godzilla82 вне форума  
Непрочитано 27.01.2014, 23:08  
_Артём_
Гражданин KAZUS.RUN
 
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
_Артём_ на пути к лучшему
По умолчанию Re: CodeVisionAVR 2.60

Сообщение от Godzilla82 Посмотреть сообщение
Вы хотите сказать, что "средний" проект на нём сделать нельзя? Отвечу - ещё как можно.
Можно, но не нужно. Почему не нужно? А зачем на Codevision делать?
Сообщение от Godzilla82 Посмотреть сообщение
Некоторым и на ассемблере нравится писать, так пусть пишут. Это же не повод говорить, что ассемблер говно.
Не повод, нравится - пускай пишут, если времени не жалко. Но никто не запрещает предостеречь молодых от тупиковых путей.
Сообщение от Godzilla82 Посмотреть сообщение
Что лично вам в нём не нравится, по пунктам.
1. Очень далёк от стандартов.
2. Не поддерживает Си++
3. Стоит денег.
4. Упрощает вещи, которые незачем упрощать (АВР и так простой - зачем все эти визарды. Как потом на АРМе работать?).
5. Код написанный в CodeVision наверняка может не заработать с другими компиляторами (ARMGCC например - volatile ведь не нужен. Придётся искать грабли).
_Артём_ вне форума  
Сказали "Спасибо" _Артём_
dosikus (27.01.2014)
Непрочитано 27.01.2014, 23:26  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: CodeVisionAVR 2.60

Сообщение от _Артём_ Посмотреть сообщение
1. Очень далёк от стандартов.
2. Не поддерживает Си++
3. Стоит денег.
4. Упрощает вещи, которые незачем упрощать (АВР и так простой - зачем все эти визарды. Как потом на АРМе работать?).
5. Код написанный в CodeVision наверняка может не заработать с другими компиляторами (ARMGCC например - volatile ведь не нужен. Придётся искать грабли).
1. Наверное, самый весомый аргумент.
2. Ну это и не нужно на 8 битнике.
3. Кому надо - купят или своруют.
4. А что - визарды зло? Удобно. Не хотите - не пользуйтесь.
5. Код, написанный на IAR с таким же успехом не заработает на ARMGCC. Причём volatile - меньшее зло.
Godzilla82 вне форума  
Непрочитано 27.01.2014, 23:31  
nahimovv
Заблокирован
 
Регистрация: 25.04.2013
Сообщений: 1,427
Сказал спасибо: 0
Сказали Спасибо 381 раз(а) в 251 сообщении(ях)
nahimovv на пути к лучшему
По умолчанию Re: CodeVisionAVR 2.60

Сообщение от Godzilla82 Посмотреть сообщение
Код, написанный на IAR с таким же успехом не заработает на ARMGCC. Причём volatile - меньшее зло.
Пишите как положено и всё будет работать! Под STM8 код с ИАР спокойно перекидывается под Cosmic.
nahimovv вне форума  
Непрочитано 27.01.2014, 23:33  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: CodeVisionAVR 2.60

Сообщение от Godzilla82 Посмотреть сообщение
4. А что - визарды зло? Удобно. Не хотите - не пользуйтесь.
Хорошо если понимаешь , но вот нубы без визардов уже не могут ...
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 27.01.2014, 23:35  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: CodeVisionAVR 2.60

Сообщение от nahimovv Посмотреть сообщение
Пишите как положено и всё будет работать! Под STM8 код с ИАР спокойно перекидывается под Cosmic.
Если писать как положено, то код и из CV спокойно заработает.

Сообщение от dosikus Посмотреть сообщение
Хорошо если понимаешь , но вот нубы без визардов уже не могут ...
Ну это же никак не минус CV, согласитесь.
Godzilla82 вне форума  
Непрочитано 27.01.2014, 23:42  
dosikus
Гуру портала
 
Аватар для dosikus
 
Регистрация: 20.11.2004
Сообщений: 9,979
Сказал спасибо: 928
Сказали Спасибо 2,261 раз(а) в 1,557 сообщении(ях)
dosikus на пути к лучшему
По умолчанию Re: CodeVisionAVR 2.60

Сообщение от Godzilla82 Посмотреть сообщение
Ну это же никак не минус CV, согласитесь.
Я выше писал почему нубы выбирают .
__________________
Осторожно , злой кот
dosikus вне форума  
Непрочитано 27.01.2014, 23:43  
Godzilla82
Почётный гражданин KAZUS.RUN
 
Регистрация: 29.10.2006
Сообщений: 1,449
Сказал спасибо: 99
Сказали Спасибо 318 раз(а) в 234 сообщении(ях)
Godzilla82 на пути к лучшему
Сообщение Re: CodeVisionAVR 2.60

Сообщение от dosikus Посмотреть сообщение
Я выше писал почему нубы выбирают .
Ну и пусть выбирают. Это недостаток нубов, а не CV. Мы же сейчас не нубов обсуждаем.
Godzilla82 вне форума  
Непрочитано 27.01.2014, 23:46  
Арктур
Почётный гражданин KAZUS.RUN
 
Аватар для Арктур
 
Регистрация: 29.10.2012
Сообщений: 2,930
Сказал спасибо: 7
Сказали Спасибо 3,471 раз(а) в 1,771 сообщении(ях)
Арктур на пути к лучшему
По умолчанию Re: CodeVisionAVR 2.60

- в мануале даже для последней версии CV нет такого понятия - long long int.
- если в поисковой строке набрать CodeVisionAVR volatile, то можно узнать в каких случаях без volatile код в CV не работает.
- в сложных проектах CV может вообще дать неработающий код. Были случаи (не у меня).
Арктур вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CodeVisionAVR selevo Embedd С 11 26.02.2016 22:16
SD и CodeVisionAvr 2.04.4a sersne Микроконтроллеры, АЦП, память и т.д 29 24.03.2010 18:39
CodeVisionAVR V2.03.2 dimonbest Микроконтроллеры, АЦП, память и т.д 253 29.09.2009 22:37
New CodeVisionAVR 1.25.8 dimonbest Микроконтроллеры, АЦП, память и т.д 15 07.02.2008 12:56
Help CodeVisionAVR Serg79 Микроконтроллеры, АЦП, память и т.д 3 15.12.2005 23:32


Часовой пояс GMT +4, время: 21:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.