Съдържание:

Програмиране на MSP430 DIP с помощта на Ez430: 4 стъпки
Програмиране на MSP430 DIP с помощта на Ez430: 4 стъпки

Видео: Програмиране на MSP430 DIP с помощта на Ez430: 4 стъпки

Видео: Програмиране на MSP430 DIP с помощта на Ez430: 4 стъпки
Видео: Лекция 6. Обзор контроллера MSP-430 2024, Ноември
Anonim
Програмиране на MSP430 DIP с помощта на Ez430
Програмиране на MSP430 DIP с помощта на Ez430

Когато намерих ez430 USB програмист на TI, това изглеждаше като един от по -лесните методи за ставане и работа с MCU. Как може да греша, има ez в името! Оказва се, че всъщност е лесно … най -вече.

Ez430 е чудесен, ако искате да използвате малките целеви дъски, които TI продава, но липсата на информация за истинския начинаещ е разочароващо, когато се опитвате да преминете към програмиране на външни чипове, а количеството техническа информация от Texas Instruments е плашещо.

В тази кратка статия се надявам да покажа как да стартирате с тези DIP мостри, които сте поръчали от TI с помощта на ez430. Ще работя със същия микроконтролерен модул (MCU) като на целевата платка ez430, а именно MSP430F2013. Всеки MSP430x2xx ще работи със същия метод и доколкото знам цялата линия MSP430 използва същите програмни връзки. Ако използвате пакет, различен от двоен вграден пакет (DIP или DIL) или устройство, различно от MSP430x2xx, тогава ще трябва да се обърнете към листа с данни за устройството, за да намерите подходящите места за изводи.

Стъпка 1: Части

Части
Части

За да програмирате msp430, имате нужда само от няколко части. Ето списъка: Кабел IC гнездо MSP430 MCU ez430 4 -пинов контакт (.050 Свързване на мрежата) Бърза бележка за 4 -пиновия контакт. Ръководството за потребителя на ez430 изброява номера на частта Mill-Max. Mouser.com ги имаше на склад при последната ми проверка и Mill-Max може да предложи мостри. Обърнете внимание, че картината има допълнителни части за прото-платката, споменати по-късно в статията. Използвах Kynar с покритие от 30 габаритни проводници за съединителните обвивки.

Стъпка 2: Дъски

Табла
Табла
Табла
Табла
Табла
Табла
Табла
Табла

Програмирането на MSP430 изисква само 4 проводника, включително Vcc и Vss връзките. Схемата по -долу трябва да помогне. Това са единствените връзки, които ви трябват, за да изтеглите програма към MCU. Изградих две платки за програмиране. Първият използва малка платка, гнездо ZIF и 4 проводника от стар IDE кабел с 4 -пинов контакт, запоен в единия край. Гнездото Zero Insertion Force просто спестява усилия при преместване на MCU. Вторият използва DIP гнездо от Mill-Max и някои щифтове, които имах около, както и някои други компоненти. Повечето от връзките съм обвил с тел. Необходимо беше само да се запои 4 -пинов гнездо. По принцип това е прото-платка без осцилатора. Вижте тук за схемата на прото-платката. Таблица 2-2 от TI документа slau144c (Ръководството за потребителя на MSP430x2xx) показва неизползваните клеми. Това е важно за вашия съвет за проекти, но не и за програмирането. MCU няма да стартира вашата програма, освен ако не издърпате RST щифта високо с помощта на 47k резистора. Когато свържете контактите на ez430 към 4 -пиновия контакт, уверете се, че Vcc връзката е правилна. Можете да проверите това, като разгледате схемата в ръководството за потребителя на ez430. Забележете, че R10 е прикрепен към Vcc от страна на ez430. Трябва да можете да следвате кабела на платката обратно до най -близкия щифт на конектора, който е щифт 1 на конектора. Освен това, можете да вградите 4-проводната връзка за програмиране, наречена Spy-Bi-Wire, в окончателното си приложение и изобщо няма да се налага да премахвате чипа. Ако решите да го направите по този начин, тогава можете да захранвате MCU от 3V източник на захранване на вашето приложение и просто да свържете щифтове 2 и 3 (вижте J1) на USB програмиста към вашия MCU.

Стъпка 3: Програмиране

Програмиране
Програмиране

Както споменах, след като имате готов хардуер, ez430 е лесен за използване. Програмата IAR Kickstart, която е включена в устройството, ще ви зареди и стартира бързо. Включена е примерна програма, която мига светодиод, прикрепен към порт 1.0. За да стартирате примерната програма на дъската си, просто добавете светодиода и резистора на щифт 2 и резистора за издърпване 47k ohm на щифт 10 и трябва да сте изключени и да мигате. намерени на този уебсайт. Това е почти всичко. Има няколко други примерни програми. Ако искате да ги изпробвате, преди да се захванете със собственото си програмиране, бързо търсене на „проекти msp430“би трябвало да ви даде доста резултати. Успех и щастливо програмиране!

Стъпка 4: Полезни връзки

TI's MSP430 Pageez430 Ръководство за потребителя MSP430x2xx Ръководство за потребители Информационен лист на сокета Mill-Max Страница на Leon Heller MSP430 програмиране

Препоръчано: