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

 
 
> CodeVision, IAR, AvrStudio, ImageCraft и др., Что выбрать для написания программ?
BiDProV
сообщение Apr 29 2008, 16:47
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 21-03-08
Пользователь №: 36 118



Доброго времени суток!
Вот вопрос: " Какую среду выбрать для написания проектов, например, новичку.
Лично я использую CodeVision. Объяснить почему именно его не могу) Уточнение: имеется ввиду написание программ на С.
biggrin.gif
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
bloodden
сообщение Apr 29 2008, 16:53
Сообщение #2


Бывалый
***

Группа: Validating
Сообщений: 375
Регистрация: 19-10-05
Из: Kiev, UA
Пользователь №: 9 853



Для совсем новична самое оно (ИМХО). А IAR универсальнее.


--------------------
Заходите кому надо на мой сайт
Go to the top of the page
 
+Quote Post
domowoj
сообщение Apr 29 2008, 17:36
Сообщение #3


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

Группа: Участник
Сообщений: 1 548
Регистрация: 20-12-07
Из: г.Новосибирск
Пользователь №: 33 486



Занимался этим вопросом когда собирался изучать СИ.
IAR формирует более компактный код чем GCC или CVAVR.
Почитайте курс /06.htm]http://[banned]/06.htm(извиняюсь - не знал)
там есть сравнительная хар-ка в примерах.
ИМХО CVAVR более прост в отношении работы с asm вставками
и примеров в инете больше, хорош для маленьких задач.

Сообщение отредактировал domowoj - Apr 29 2008, 17:38


--------------------
И на камнях растут деревья!
Go to the top of the page
 
+Quote Post
zhevak
сообщение Apr 29 2008, 18:07
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 723
Регистрация: 29-08-05
Из: Березовский
Пользователь №: 8 065



Я начинал изучение AVR-ок при помощи CV. Сейчас только на-IAR-иваю.

А как известно, первый шаг -- он самый трудный. Подавляющему большинству начинающим очень трудно начинать проекты. Т.е. они не знают как и с чего начать. Не знают, как чего и как писать. Как написать главный цикл программы, как написать обработчики прерываний, как проинициализировать периферийные устройства (порты, таймеры, ЮАРТ,...).

В этих вопросах CV предоставляет очень даже неплохую помощь. Он создает шаблон проекта, т.е. делает черновую работу, показывая на примере своего кода чего и как писать. Программисту остается добавить в проект только свой бизнес-код. Ну т.е. ту функциональность, ради которой, собственно, затевается проект. Это очень удобно -- CV создает болванку, программер доводит ее до кондиции.

Про другие компиляторы (gcc, WinAvr) не скажу, они прошли мимо меня. IAR -- это все-таки для профессионалов. Если рядом профи (который будет отвечать на тривиальные вопросы) нет, то лучше начать работать на CV.


--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
Go to the top of the page
 
+Quote Post
sergeus
сообщение Apr 29 2008, 18:42
Сообщение #5


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

Группа: Участник
Сообщений: 157
Регистрация: 11-12-07
Из: Москва
Пользователь №: 33 174



Если хотите С, то выбирайте WinAVR т.к. он бесплатен и в инете полно примеров и библиотек. Раньше сам программировал на ассемблере - очень долго и утомительно.

Сообщение отредактировал sergeus - Apr 29 2008, 18:42
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Apr 29 2008, 18:53
Сообщение #6


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Тема избитая.
Почему бы поиском по форуму не воспользоваться?
Закрываю.
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 22:46
Рейтинг@Mail.ru


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