Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: С51F300 & SDCC
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
ar__systems
начинаю работу над небольшим проектиком на вышеупомянутом чипе. Думаю, надо ли покупать Кейл или обойтись SDCC? Отладка под дебаггером не потребуется. Есть программа, которую надо переработать.... Так что при переходе на другой компайлер потребуется ее портировать. Как вообще SDCC ведет себя? Насколько он надежен? Или есть другой бесплатный или недорогой компилятор?

пс. Еще нашел Crossware для Silabs, 678 баксов. Это уже приемлемо, щас его посмотрю.
serenya
Цитата(ar__systems @ Dec 4 2009, 05:41) *
начинаю работу над небольшим проектиком на вышеупомянутом чипе. Думаю, надо ли покупать Кейл или обойтись SDCC? Отладка под дебаггером не потребуется. Есть программа, которую надо переработать.... Так что при переходе на другой компайлер потребуется ее портировать. Как вообще SDCC ведет себя? Насколько он надежен? Или есть другой бесплатный или недорогой компилятор?

пс. Еще нашел Crossware для Silabs, 678 баксов. Это уже приемлемо, щас его посмотрю.

Попробуйте кеил с таблеткой
Сергей Борщ
Цитата(ar__systems @ Dec 4 2009, 04:41) *
Как вообще SDCC ведет себя? Насколько он надежен?
Что вы подразумеваете под "ведет себя" и "надежен"? Фронт-энд у него на основе GCC, то есть стандарту отвечает очень хорошо. Я его использовал для PIC18F, вполне адекватный компилятор.
ar__systems
Цитата(Сергей Борщ @ Dec 4 2009, 04:32) *
Что вы подразумеваете под "ведет себя" и "надежен"? Фронт-энд у него на основе GCC, то есть стандарту отвечает очень хорошо. Я его использовал для PIC18F, вполне адекватный компилятор.

Значит, насколько в нем много багов, насколько эффективный код он генерирует?
Сергей Борщ
Цитата(ar__systems @ Dec 4 2009, 14:58) *
Значит, насколько в нем много багов,
Смотрите баг-трекер на сайте.
Цитата(ar__systems @ Dec 4 2009, 14:58) *
насколько эффективный код он генерирует?
Мне не с чем сравнивать, с х51 я не работаю уже лет 10.
_3m
Цитата(ar__systems @ Dec 4 2009, 15:58) *
Значит, насколько в нем много багов, насколько эффективный код он генерирует?

Давайте поинтересуемся насколько эффективный код выдает big-endian кейл при том что в x51 отсутствует команда dec DPTR.
Отладка sdcc программ в silabs IDE вполне работает.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.