Я начинал изучение AVR-ок при помощи CV. Сейчас только на-IAR-иваю.
А как известно, первый шаг -- он самый трудный. Подавляющему большинству начинающим очень трудно начинать проекты. Т.е. они не знают как и с чего начать. Не знают, как чего и как писать. Как написать главный цикл программы, как написать обработчики прерываний, как проинициализировать периферийные устройства (порты, таймеры, ЮАРТ,...).
В этих вопросах CV предоставляет очень даже неплохую помощь. Он создает шаблон проекта, т.е. делает черновую работу, показывая на примере своего кода чего и как писать. Программисту остается добавить в проект только свой бизнес-код. Ну т.е. ту функциональность, ради которой, собственно, затевается проект. Это очень удобно -- CV создает болванку, программер доводит ее до кондиции.
Про другие компиляторы (gcc, WinAvr) не скажу, они прошли мимо меня. IAR -- это все-таки для профессионалов. Если рядом профи (который будет отвечать на тривиальные вопросы) нет, то лучше начать работать на CV.
--------------------
Хочешь рассмешить Бога -- расскажи ему о своих планах!
|