Sisällysluettelo:

MSP430 DIP -ohjelmointi Ez430: n avulla: 4 vaihetta
MSP430 DIP -ohjelmointi Ez430: n avulla: 4 vaihetta

Video: MSP430 DIP -ohjelmointi Ez430: n avulla: 4 vaihetta

Video: MSP430 DIP -ohjelmointi Ez430: n avulla: 4 vaihetta
Video: ez430 DIP programmer 2024, Heinäkuu
Anonim
MSP430 DIP -ohjelmointi Ez430: n avulla
MSP430 DIP -ohjelmointi Ez430: n avulla

Kun löysin TI: n ez430 -USB -ohjelmoijan, se näytti olevan yksi helpoimmista tavoista nousta ja käyttää MCU: ta. Kuinka voin olla väärässä, sen nimessä on ez! On käynyt ilmi, että se on itse asiassa helppoa … enimmäkseen.

Ez430 on loistava, jos haluat käyttää TI: n myymiä pieniä kohdetauluja, mutta tiedon puute oikealle aloittelijalle on turhauttavaa, kun yritetään siirtyä ulkoisten sirujen ohjelmointiin, ja Texas Instrumentsin teknisten tietojen määrä on pelottavaa.

Tässä lyhyessä artikkelissa toivon voivani näyttää, miten pääset alkuun TI: ltä tilattujen DIP -näytteiden kanssa ez430: n avulla. Aion työskennellä saman mikro -ohjainyksikön (MCU) kanssa kuin ez430 -kohdetaululla, nimittäin MSP430F2013. Mikä tahansa MSP430x2xx toimii samalla menetelmällä, ja tietääkseni koko MSP430 -linja käyttää samoja ohjelmointiyhteyksiä. Jos käytät muuta pakettia kuin kaksoislinjapakettia (DIP tai DIL) tai muuta laitetta kuin MSP430x2xx, sinun on viitattava laitteen datalehteen löytääksesi sopivat nastan sijainnit.

Vaihe 1: Osat

Osat
Osat

MSP430: n ohjelmointiin tarvitaan vain muutamia osia. Tässä on luettelo: Langallinen IC -liitäntä MSP430 MCU ez430 4 -nastainen pistorasia (.050 Grid -yhteys) Nopea huomautus 4 -napaisesta pistorasiasta. Ez430-käyttöoppaassa luetellaan Mill-Max-osanumero. Mouser.comilla oli niitä varastossa, kun viimeksi tarkistin, ja Mill-Max voi tarjota näytteitä. Huomaa, että kuvassa on lisäosia myöhemmin artikkelissa mainitulle proto-levylle. Kierreliitoksissa käytin Kynar -päällystettyä 30 -mittaista lankaa.

Vaihe 2: Levyt

Taulut
Taulut
Taulut
Taulut
Taulut
Taulut
Taulut
Taulut

MSP430: n ohjelmointi vaatii vain 4 johtoa, mukaan lukien Vcc- ja Vss -liitännät. Alla olevan kaavion pitäisi auttaa. Nämä ovat ainoat yhteydet, jotka tarvitset ohjelman lataamiseen MCU: han. Olen rakentanut kaksi ohjelmointikorttia. Ensimmäinen käyttää pientä leipälautaa, ZIF -pistorasiaa ja 4 johtoa vanhasta IDE -kaapelista, jossa on 4 -napainen pistorasia juotettu yhteen päähän. Zero Insertion Force -liitäntä säästää vain vaivaa, kun siirrät MCU: ta ympäri. Toisessa käytetään Mill-Maxin DIP-liitäntää ja joitain tappeja, jotka olin asettanut, sekä joitain muita komponentteja. Olen käärinyt johdot useimpiin liitäntöihin. Tarvittiin vain juottaa 4 -napainen pistorasia. Pohjimmiltaan se on proto-levy ilman oskillaattoria. Katso tästä proto-levyn kaavio. TI-asiakirjan slau144c taulukko 2-2 (MSP430x2xx-käyttöopas) näyttää käyttämättömät pin-päätteet. Tämä on tärkeää projektitaululle, mutta ei ohjelmoinnille. MCU ei suorita ohjelmaa, ellet vedä RST -nastaa korkealle 47 k: n vastuksella. Kun liität ez430 -nastat 4 -nastaiseen pistorasiaan, varmista, että Vcc -liitäntä on oikein. Voit tarkistaa tämän katsomalla ez430 -käyttöoppaan kaavion. Huomaa, että R10 on kiinnitetty Vcc: ään ez430 -puolella. Sinun pitäisi pystyä seuraamaan piirilevyn johdinta takaisin lähimpään liittimen nastaan, joka on liittimen nasta 1. Sen lisäksi voit rakentaa 4-johtimisen ohjelmointiyhteyden, nimeltään Spy-Bi-Wire, lopulliseen sovellukseesi, eikä sinun tarvitse poistaa sirua ollenkaan. Jos päätät tehdä sen tällä tavalla, voit kytkeä MCU: n virran sovelluksesi 3 V: n virtalähteestä ja liittää vain USB -ohjelmointilaitteen nastat 2 ja 3 (katso J1) MCU -laitteeseesi.

Vaihe 3: Ohjelmointi

Ohjelmointi
Ohjelmointi

Kuten mainitsin, kun laitteisto on valmiina, ez430 on helppokäyttöinen. Laitteen mukana toimitettu IAR Kickstart -ohjelma käynnistää sinut nopeasti. Mukana on esimerkkiohjelma, joka vilkuttaa porttiin 1.0 liitettyä LEDiä. Jos haluat suorittaa esimerkkiohjelman kortillasi, lisää vain LED -valo ja vastus nastassa 2 ja 47 k ohmin vetovastus vastus nastassa 10, jolloin sinun pitäisi olla pois päältä ja vilkkua. löytyy tältä sivustolta. Siellä on muutamia muita esimerkkiohjelmia. Jos haluat kokeilla niitä ennen kuin aloitat omien ohjelmointisi, pikahaku 'msp430 -projekteihin' tuo sinulle melko vähän tuloksia. Onnea ja hyvää ohjelmointia!

Vaihe 4: Hyödyllisiä linkkejä

TI: n MSP430 Pageez430 -käyttöopas MSP430x2xx-käyttöopas Mill-Max-pistorasian tietolomake Leon Hellerin sivu MSP430-ohjelmointi

Suositeltava: