Я толком не работал (проект на MSP430 только в стадии прикидок и рисования непроцессорной части схемы), но (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено ReAl 09 июня 2004 г. 13:06
В ответ на: Народ, в 2002 году упоминался "MSPGCC - free C compiler and debugger" для MSP430. http://mspgcc.sourceforge.net/ . Кто нибудь его сейчас пользует? Стоит ли возится с ним? Какие проблемы? А то c IAR в конце-концов могут и прижать. отправлено vvv 09 июня 2004 г. 12:40

меня он вполне устроил по качеству кодогенерации. И даже попробовал из insight-а через MSPFET пошагово по программе походить.

По коду - я взял процессоронезависимый кусок около 5000 строк из старого проекта вообще на MCS51 на кейле. По памяти результат компиляции следующий:
Для AT89C51RC
кейл 6.20, оптимизация на размер 9 уровня - около 9700 байт.

для mega103
ИАР для АВР, на размер - около 11500 байт
avr-gcc, -O2+ещё какие-то опции - около 13500 байт

для MSP430F147
mspgcc, -O2 - около 10500 байт

Естественно, для компилируемости всем и кроме кейла в начале было поставлено
#define idata
#define xdata
#defina code
typedef unsigned char bit;


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru