Дмитрий Цветков
Новости электроники 3, 2007
В статье приводится краткий обзор основных аппаратных и программных средств разработки для микроконтроллеров MSP430 компании Texas Instruments. Эта информация будет полезна всем разработчикам, применяющим микроконтроллеры указанного семейства.
Аппаратные средства разработки
Компания Texas Instruments производит обширный набор аппаратных средств разработки и отладки для микроконтроллеров семейства MSP430. В этот набор входят адаптеры для внутри схем ного программирования и отладки, комплекты для ознакомления, разработки и отладки, включающие необходимый адаптер для программирования и отладки, а также промышленные программаторы для серийного производства конечных изделий на базе микроконтроллеров MSP430.
Адаптеры для внутрисхемного программирования и отладки
MSP-FET430PIE–LPT-JTAG адаптер для программирования и отладки микроконтроллеров семейства MSP430, использующий LPT-порт персонального компьютера (РС). Напряжение питания отлаживаемой схемы может лежать в диапазоне 1,8-5 В. Питание адаптера производится от некоторых линий LPT-порта или от отлаживаемой платы. В схему адаптера (рис. 4) заложена воз можность управлять его напряжением питания с помощью самойотлаживаемой платы.
Комплекты для разработки и отладки
MSP-FETP410 – комплект для отладки и программирования микроконтроллеров из серии MSP430F41x. Он полностью поддерживается средами разработки CCE v2.0 от Texas Instruments и IAR v3.x. Подключается к LPTпорту PC и не требует внешнего источника питания (рис. 5).
Полный список поддерживаемых микроконтроллеров:
MSP430F412, MSP430F413, MSP430F415, MSP430F417, MSP430F423, MSP430F425, MSP430F427, MSP430FE423, MSP430FE425, MSP430FE427, MSP430FW423, MSP430FW425 и MSP430FW427.
Промышленные программаторы
MSP-GANG430 – промышленный внутрисхемный программатор (рис. 9), позволяющий одновременно программировать до 8-ми (включительно) микроконтроллеров MSP430 с флэш-памятью. Программирование устройств возможно без наличия управляющего компьютера, т.е. в автономном режиме, как внутрисхемно, так и с помощью соответствующих переходных панелей – «сокетов».
Программные средства разработки
К программным средствам относятся среды разработки (IDE), компиляторы языков высокого уровня, программные симуляторы (обычно встраиваются в IDE) и т.п.
Среды программирования и компиляторы
MSP-CCE430 – TI Code Composer Essentials, среда разработки и отладки для микроконтроллеров всего семейства MSP430.
Среда CCE430 основана на открытой платформе Eclipse [10], предназначенной для создания инструментария разработки и предоставляющей разработчику свободный выбор средств интеграции, моделирования и тестирования, выбор языка программирования, платформы и поставщика этих средств.
Читать далее статью в полном объеме (pdf)
Принципиальная схема LPT-JTAG-адаптера MSP-FET430PIF
Комплекты для отладки микроконтроллеров