|
AVR + Си, Посоветуйте с чего начать. |
|
|
|
Feb 24 2011, 19:49
|
Группа: Участник
Сообщений: 14
Регистрация: 15-09-10
Пользователь №: 59 507

|
До этого писал на ассемблере. Сейчас начал новый проект на AT90USB1286 и попутно изучать usb. Как то у меня все очень медленно продвигается. Я так понимаю сделать usb-устройство на ассемблере задача нетривиальная и решил, что пора переходить на Си, так как есть готовые библиотеки.
Посоветуйте пожалуйста среду разработки и компилятор. И еще буду благодарен за полезные ресурсы по usb. (Пока читаю книгу Агурова "Интерфейс usb. Практика использования и программирования." и втыкаю в atmel'евские appnotes )
|
|
|
|
|
 |
Ответов
|
Mar 1 2011, 10:05
|

Гуру
     
Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095

|
QUOTE (-SANYCH- @ Mar 1 2011, 09:27)  А в чем именно заключается отстойность кодевижина? 1) Это не компилятор С. Это компилятор "языка, похожего на С". 2) Его визард отучает самостоятельно думать о правильной инициализации периферии. 3) правда в этом не виноват ни компилятор, ни его автор - воровать нехорошо.
--------------------
На любой вопрос даю любой ответ"Write code that is guaranteed to work, not code that doesn’t seem to break" ( C++ FAQ)
|
|
|
|
|
Mar 1 2011, 13:37
|

Частый гость
 
Группа: Свой
Сообщений: 103
Регистрация: 17-05-09
Из: Ижевск
Пользователь №: 49 190

|
Цитата(Сергей Борщ @ Mar 1 2011, 16:05)  1) Это не компилятор С. Это компилятор "языка, похожего на С". 2) Его визард отучает самостоятельно думать о правильной инициализации периферии. 3) правда в этом не виноват ни компилятор, ни его автор - воровать нехорошо. В точку. Поддерживаю. Визард противная вещь, как бы не хвалили его за простоту и оперативность. Все равно знающий человек понимает, что в серьезном проекте даже при настроенной в визарде периферии приходится еще и ручками код править. АВР студио + ВинАвр
--------------------
Шизоидный холерик
|
|
|
|
Сообщений в этой теме
zalg AVR + Си Feb 24 2011, 19:49 _dem USB in a Nutshell. В случае с АВР - фреймворк Атме... Feb 24 2011, 19:56 kovigor Цитата(zalg @ Feb 24 2011, 23:49) До этог... Feb 24 2011, 20:16 KRS Берите лучше нормальный многоплатформенный компиле... Feb 24 2011, 21:29 kovigor Цитата(KRS @ Feb 25 2011, 01:29) Берите л... Feb 25 2011, 10:42  Vetal-Soft ихмо)
Codevision - поделка не для usb, помигать св... Feb 28 2011, 18:55 sigmaN да, кодэвижн - тот ещё отстой.
ни одной темы не пр... Mar 1 2011, 07:10 mykyta Однозначно GNU AVR GCC ! Штука мощная, поддерж... Mar 1 2011, 09:30 -SANYCH- Цитата2) Его визард отучает самостоятельно думать ... Mar 1 2011, 10:34 Harbinger Цитата(-SANYCH- @ Mar 1 2011, 12... Mar 1 2011, 12:39 zltigo QUOTE (-SANYCH- @ Mar 1 2011, 13... Mar 2 2011, 23:06 mykyta хочешь быстро и сразу, пользуйся КодеВижином ... Mar 1 2011, 12:34 -SANYCH- ЦитатаУдобная-то удобная, но критическое отношение... Mar 1 2011, 13:01 sigmaN ЦитатаА что вы скажете по поводу того что на разны... Mar 2 2011, 22:55 -SANYCH- ЦитатаТолько вот ответственность за то дерьмо, кот... Mar 3 2011, 12:16 VladimirYU Цитата(-SANYCH- @ Mar 3 2011, 15... Mar 3 2011, 13:45 zltigo QUOTE (-SANYCH- @ Mar 3 2011, 15... Mar 3 2011, 14:13 -SANYCH- ЦитатаНет же вам этого не говорили, просто использ... Mar 3 2011, 14:03 -SANYCH- А если собственно ручно написанный код на отрез от... Mar 3 2011, 14:46 zltigo QUOTE (-SANYCH- @ Mar 3 2011, 17... Mar 3 2011, 14:59 -SANYCH- Лично мне хватило два дня для того чтобы спрыгнуть... Mar 3 2011, 15:21 zltigo QUOTE (-SANYCH- @ Mar 3 2011, 18... Mar 3 2011, 16:03 -SANYCH- Я и не говорил что не заметил разницы. Между IAR и... Mar 3 2011, 18:37 zltigo QUOTE (-SANYCH- @ Mar 3 2011, 21... Mar 3 2011, 18:52 -SANYCH- Время портирования сильно зависит еще от размера п... Mar 3 2011, 19:22 zltigo QUOTE (-SANYCH- @ Mar 3 2011, 22... Mar 3 2011, 19:39 -SANYCH- а как насчет ассемблерных вставок? Mar 3 2011, 19:43 zltigo QUOTE (-SANYCH- @ Mar 3 2011, 22... Mar 3 2011, 19:59
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|