Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Компиляторы для PIC
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > PIC
Laptop
Неожиданно возникли задачки использовать микроконтроллер PIC10F200 ввиду очень низкой цены и микроконтроллер 12F629 по причине отсутствия программиста. Хоть задачи и простые вроде "помигать светодиодами", но заказчики явно хотят дальнейших расширений и подстройки параметров, пришел к выводу о необходимости использования компилятора C. Опыт использования HI-TECH C для PIC16F876 показал его достоинства и недостатки. Когда пришла пора PIC18F1220 был выбран IAR и зарекомендовал себя достойно. Начал изучать текущее положение под младшие семейства и уже даже не надеялся ничего найти... Но гугл как всегда подсказал что многие начали делать компиляторы под младшие семейства. Вот нашлась табличка сравнения http://www.ccsinfo.com/content.php?page=newcompilercomp и многие пункты в ней кажутся странными. Кому верить? Вроде как в IAR функции реентерабельные всегда были?
В общем ищется слабенький и простой компилятор C под младшие контроллеры.
Какие будут мнения?

P.S. Ассемблер знаю, просто хочется быстро, так как работаю не только с пиками, а выбираю комплексно по затратам времени/денег.
aaarrr
ИМХО, 10-е и 12-е семейства однозначно не предназначены для писания на C. А "поддержка" компилятором не более чем маркетинговая фишка.
Vlad27
Использую HI-TECH PICC v. 8.05PL2. Вполне устраивает. Хотя, для 10-го семейства более эффективно применение
ассемблера. Но когда от него (PIC10F202) требуется, что-то элементарное, например загрузка регистров
синтезатора, то на С это лепится за минуты.
-=Sergei=-
Цитата(Laptop @ Jul 3 2009, 01:30) *
Неожиданно возникли задачки использовать микроконтроллер PIC10F200 ввиду очень низкой цены и микроконтроллер 12F629 по причине отсутствия программиста. Хоть задачи и простые вроде "помигать светодиодами", но заказчики явно хотят дальнейших расширений и подстройки параметров, пришел к выводу о необходимости использования компилятора C. Опыт использования HI-TECH C для PIC16F876 показал его достоинства и недостатки. Когда пришла пора PIC18F1220 был выбран IAR и зарекомендовал себя достойно. Начал изучать текущее положение под младшие семейства и уже даже не надеялся ничего найти... Но гугл как всегда подсказал что многие начали делать компиляторы под младшие семейства. Вот нашлась табличка сравнения http://www.ccsinfo.com/content.php?page=newcompilercomp и многие пункты в ней кажутся странными. Кому верить? Вроде как в IAR функции реентерабельные всегда были?
В общем ищется слабенький и простой компилятор C под младшие контроллеры.
Какие будут мнения?

P.S. Ассемблер знаю, просто хочется быстро, так как работаю не только с пиками, а выбираю комплексно по затратам времени/денег.



http://www.bknd.com/cc5x/index.shtml
Очень рекомендую
Сергей Борщ
Цитата(Laptop @ Jul 3 2009, 00:30) *
url="http://www.ccsinfo.com
Бррр...
Цитата(Laptop @ Jul 3 2009, 00:30) *
В общем ищется слабенький и простой компилятор C под младшие контроллеры.
sdcc
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.