СОВРЕМЕННАЯ ЭЛЕКТРОНИКА №3/2013

ЭЛЕМЕНТЫ И КОМПОНЕНТЫ Цепи кварцевого резонатора могут быть отключены от контактов разъёма J2 с помощью резисторов R28 и R29, играющих роль выпаиваемых пере мычек. Плата MSP EXP430G2 представляет собой замечательную аппаратную платформу для знакомства с семейст воммикроконтроллеровMSP430G2xxx и начала разработки собственных при ложений на его основе. Интерфейсные разъёмы J1, J2 и разъём питания J6, представляющие собой горизонталь ную линейку контактов типа PLS с ша гом 2,54 мм, позволяют легко подклю чать пользовательские платы – расши рения. Через контакты этих разъёмов, включённых в состав набора, можно подсоединиться к любому выводу мик роконтроллера. Помимо этого, плата MSP EXP430G2 может использоваться как программа тор для внешних микроконтроллер ных модулей, поскольку все сигналы программатора доступны через разъ ёмное соединение. П РОГРАММНОЕ ОБЕСПЕЧЕНИЕ Теперь можно установить и запус тить среду разработки программ для микроконтроллеров MSP430. Из все го многообразия упомянутых выше сред разработки рассмотрим только IDE Energia, которая очень проста в освоении и позволяет быстро начать программирование микроконтрол леров. Интегрированная среда разработки Energia для LaunchPad MSP EXP430G2 является ответвлением от IDE Arduino. Она полностью повторяет интерфейс IDE Arduino и отличается от неё корпо ративными красными тонами Texas Instruments. Принцип программиро вания сохранён. Программы пишутся на языке программирования Wiring, который является подклассом С++. В качестве компилятора средыразработ ки Energia для микроконтроллеров MSP430 используется свободно рас пространяемый и интегрированный в неё пакет msp430 gcc. Компиляция программи загрузка в контроллер про изводится нажатием одной программ ной кнопки. Загрузить данныйпрограммныйпро дуктможно с ресурса [8]. Средане требу ет установки, достаточно распаковать её в отдельный каталог. После запуска исполняемогофайла energia.exe на мо ниторе компьютера откроется новое окно, представленноенарисунке 5. Вна чале необходимо выбрать тип исполь зуемогомикроконтроллера с помощью элементовменюTools Board LaunchPad w/msp430g2231, какпоказанона рисун ке 6. Затем необходимо выбрать COM порт с помощью меню Tools SerialPort и типпрограмматора через менюTools Programmer. 27 WWW.SOEL.RU СОВРЕМЕННАЯ ЭЛЕКТРОНИКА ◆ № 3 2013 Рис. 5. Окно среды разработки Energia Реклама Рис. 6. Выбор типа микроконтроллера

RkJQdWJsaXNoZXIy MTQ4NjUy