На сайте IAR Systems
(www.iar.com)
можно взять демо-версию пакета с ограничением 30 дней (26Мб),
библиотеки более полные, но симулятор поддерживает только ядро.
Можно
поставить обе версии (от TI и IAR Systems) и скопировав библиотеки от IAR в
соответствующие каталоги пакета от TI получить более-менее полную версию. Схемы эмуляторов и отладочных плат приводятся в файле документации
(MSP-FET430 User's guide.pdf). Самая простая схема эмулятора
(MSP-FET430x110) состоит из одной микросхемы 74AHC244, стабилизатора 3.3в,
нескольких диодов, конденсаторов и резисторов.
Другой вариант:
- приобрести у дистрибьютеров Texas
Instruments стартовый набор.
Их несколько вариантов, в зависимости от того,
с каким из кристаллов вы хотите работать:
MSP-FET430x110 для кристаллов серии MSP430F11x1 (стоимость около $60)
MSP-FET430P120 (около $110) для кристаллов серий MSP430F12x.
MSP-FET430P140 (около $110) для кристаллов серий MSP430F14x/F13x.
MSP-FET430P410 (около $110) для кристаллов серий MSP430F41x.
MSP-FET430P440 (около $110) для кристаллов серий MSP430F44x.
Для 430F5xxx еще нет, попробуйте с 430F2xxx
В комплект поставки этих наборов входит отладочная плата с панелькой для
контроллера, 2 контроллера соответствующего типа, программное обеспечение
(ПО), комплект документации. ПО состоит из компилятора С/C++, ассемблера,
линкера, симулятора, внутрисхемного JTAG-эмулятора (он же программатор).
Поставляемая с набором версия ПО имеет ограничение на размер кода в 4К
(ассемблер - без ограничений), в прилагаемых библиотеках отсутствуют функции
для чисел с плавающей точкой - exp(), fabs(), sin() и т.д. Сложение,
вычитание, умножение и деление чисел с плавающей точкой работает.
Третий вариант:
среда разработки IDE430 (http://www.ide430.com/) -
результат эволюции некогда бесплатного компилятора MC430. Среда имеет
поддержку эмулятора, однако качество кода, генерируемого компилятором С
несколько хуже, чем у компилятора от IAR, но есть возможность генерации
ассемблерного кода (это собственно и есть выход компилятора) и цена ($99)
существенно ниже цены за полную версию пакета от IAR.
В прицепе решение задачи.