[an error occurred while processing this directive]
Постоянно собираемые консилиумы решают что IAR лучше всех :)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
netaimaid
21 февраля 2005 г. 14:25
В ответ на:
Подскажите, каким компилятором лучше пользоваться чтоба писать на Си под AVR, до этого только в AVR- studio писал на ассемблере? Исходя из опыта?
отправлено Свирепый Бамбр 21 февраля 2005 г. 14:13
Составить ответ
|||
Конференция
|||
Архив
Ответы
IAR очень хорош для младших-средних AVRов, там где у него есть однобайтные указатели. Для остальных (м128,м64,м48 ...) хорош GCC.
—
асибо
(21.02.2005 15:36,
пустое
)
пытался где- то скачать GCC, нигде нету, я так понял, что он просто входит в пакет Winavr
—
Свирепый Бамбр
(21.02.2005 15:48,
пустое
)
по поводу IAR- это как раз про него что в стек толкает 32 регистра, потом, человек писал код под него, он знал все глюки компилятора, уже оптимизировал свою прогу под эти глюки.
—
Свирепый Бамбр
(21.02.2005 14:34, 195 байт)
Ответ:
—
alex66
(21.02.2005 15:19, 38 байт)
Ответ:
—
Alex66
(21.02.2005 15:11, 26 байт)
Это только в том случае если используются asm вставки
—
Elektronik
(21.02.2005 14:40,
пустое
)
Это далеко не единственный случай
—
G}{OST
(21.02.2005 15:05,
пустое
)
а как же без них? Я бы вообще хотел писать на ассемблере, делать вставки на Си.
—
Свирепый Бамбр
(21.02.2005 14:56,
пустое
)
Да в задницу ASM!ФЫЬВ гробу я видел в белых тапках ASM
—
Озверевшаа прога!
(21.02.2005 20:50,
пустое
)
"писать на ассемблере, делать вставки на Си", про концепции модульного пограммирования слыхали? Начните со статьи уважаемого Billa Си без Си, не пожалеете!
—
zxcvbn
(21.02.2005 15:07,
пустое
,
ссылка
)
вы будете смеяться, но это так и есть
—
-Tумблер-
(21.02.2005 15:06, 99 байт)
Сам то понял что сказал? ;-)
—
Plumbum
(21.02.2005 21:28,
пустое
)
я то как раз понял - а вот ты похоже что нет.
—
-Tумблер-
(22.02.2005 12:20,
пустое
)
С точки зрения программера на C программа начинается с main(). С точки зрения компилятора программа будет состоять из машинных кодов =)
—
Plumbum
(22.02.2005 15:53,
пустое
)
Ответ: "ничего то ты не понял, Иван...."
—
-Tумблер-
(23.02.2005 19:12, 218 байт)
В общем мы друг друга не понимаем. Языки высокого уровня затем и нужны, что бы программист не забивал себе голову вопросами написания прологов и эпилогов, использования памяти и регистров, а сконцентрировался на решении алгоритма. И если я пишу программу на C, то начинаю ее с функции main() а не с какого-то ассемблерного модуля... Это забота компилятора набросать нужных кодов что бы все заработало.
—
Plumbum
(24.02.2005 11:35,
пустое
)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru