Kazalo:

Programiranje MSP430 DIP z uporabo Ez430: 4 koraki
Programiranje MSP430 DIP z uporabo Ez430: 4 koraki

Video: Programiranje MSP430 DIP z uporabo Ez430: 4 koraki

Video: Programiranje MSP430 DIP z uporabo Ez430: 4 koraki
Video: Button Programming with Interrupt for #MSP430 2024, Julij
Anonim
Programiranje MSP430 DIP z uporabo Ez430
Programiranje MSP430 DIP z uporabo Ez430

Ko sem našel TI -jev programer USB ez430, se mi je zdel eden lažjih načinov za vstajanje in delovanje z MCU -jem. Kako bi se motil, v imenu je ez! Izkazalo se je, da je v resnici enostavno … večinoma.

Ez430 je odličen, če želite uporabiti majhne ciljne plošče, ki jih prodaja TI, vendar pomanjkanje informacij za pravega začetnika moti, ko poskušate preiti na programiranje zunanjih čipov, količina tehničnih podatkov iz Texas Instruments pa je zastrašujoča.

V tem kratkem članku upam, da bom pokazal, kako začeti delovati z vzorci DIP, ki ste jih naročili pri TI z uporabo ez430. Delal bom z isto mikrokrmilno enoto (MCU) kot na ciljni plošči ez430, in sicer MSP430F2013. Vsak MSP430x2xx bo deloval po isti metodi in kolikor vem, celotna linija MSP430 uporablja iste programske povezave. Če uporabljate paket, ki ni dvojni vrstni paket (DIP ali DIL), ali napravo, ki ni MSP430x2xx, se morate obrniti na podatkovni list za napravo, da poiščete ustrezna mesta zatičev.

1. korak: Deli

Deli
Deli

Za programiranje msp430 potrebujete le nekaj delov. Tu je seznam: žična IC vtičnica MSP430 MCU ez430 4 -polna vtičnica (.050 Mrežna povezava) Na kratko opomba o 4 -polni vtičnici. Navodila za uporabo ez430 navajajo številko dela Mill-Max. Mouser.com jih je imel na zalogi, ko sem nazadnje preverjal, Mill-Max pa lahko ponudi vzorce. Upoštevajte, da ima slika dodatne dele za proto ploščo, omenjene kasneje v članku. Za ovojne povezave sem uporabil žico s premerom 30, ki je prevlečena s Kynarjem.

2. korak: deske

Plošče
Plošče
Plošče
Plošče
Plošče
Plošče
Plošče
Plošče

Za programiranje MSP430 so potrebne le 4 žice, vključno s povezavami Vcc in Vss. Spodnja shema bi morala pomagati. To so edine povezave, ki jih potrebujete za prenos programa na MCU. Zgradil sem dve programski plošči. Prvi uporablja majhno ploščo, vtičnico ZIF in 4 žice iz starega kabla IDE s 4 -polno vtičnico, spajano na enem koncu. Vtičnica Zero Insertion Force samo prihrani trud pri premikanju MCU -ja. Drugi uporablja DIP vtičnico podjetja Mill-Max in nekaj zatičev, ki sem jih imel naokoli, ter nekatere druge komponente. Večino povezav sem ovil z žico. Le 4 -polno vtičnico je bilo treba spajkati. V bistvu je to proto-plošča brez oscilatorja. Shemo proto plošče si oglejte tukaj. To je pomembno za vašo projektno ploščo, ne pa tudi za programiranje. MCU ne bo zagnal vašega programa, razen če z uporom 47 k visoko povlečete zatič RST. Še ena opomba o vtičnicah za pin. Ko priključite nožice ez430 v svojo 4 -polno vtičnico, se prepričajte, da je povezava Vcc pravilna. To lahko preverite tako, da pogledate shemo v uporabniškem priročniku ez430. Upoštevajte, da je R10 pritrjen na Vcc na strani ez430. Morali bi slediti vodi na plošči nazaj do najbližjega priključka konektorja, ki je nožica 1 priključka. Poleg tega bi lahko v svojo končno aplikacijo vgradili 4-žilno programsko povezavo, imenovano Spy-Bi-Wire, čipa pa vam sploh ne bi bilo treba odstraniti. Če se odločite, da boste to storili na ta način, lahko MCU napajate iz 3 -voltnega vira aplikacije in samo priključite zatiča 2 in 3 (glejte J1) na USB -programatorju na vaš MCU.

3. korak: Programiranje

Programiranje
Programiranje

Kot sem že omenil, je ez430 enostaven za uporabo, ko imate pripravljeno strojno opremo. Program IAR Kickstart, ki je priložen napravi, vas bo hitro zagnal in zagnal. Vključen je primer programa, ki utripa LED, priključen na vrata 1.0. Če želite zagnati primer programa na svoji plošči, samo dodajte LED in upor na zatiču 2 ter 47 k ohmski izvlečni upor na zatiču 10 in morali boste izklopiti in utripati. najdemo na tej spletni strani. To je skoraj vse. Obstaja še nekaj drugih primerov programov. Če jih želite preizkusiti, preden se lotite lastnega programiranja, bi vam moralo hitro iskanje po »projektih msp430« prinesti kar nekaj rezultatov. Srečno in veselo programiranje!

4. korak: Koristne povezave

TI-jev MSP430 Pageez430 Uporabniški priročnik MSP430x2xx Uporabniški priročnik Podatkovni list Mil-Max Socket Stran Leona Hellerja MSP430 Programiranje

Priporočena: