INHOUDSOPGAWE:

MSP430 DIP programmeer met behulp van 'n Ez430: 4 stappe
MSP430 DIP programmeer met behulp van 'n Ez430: 4 stappe

Video: MSP430 DIP programmeer met behulp van 'n Ez430: 4 stappe

Video: MSP430 DIP programmeer met behulp van 'n Ez430: 4 stappe
Video: Programming MSP430G2553 through BSL | MSP430 on a breadboard | UART bridge programmer 2024, November
Anonim
MSP430 DIP programmeer met behulp van 'n Ez430
MSP430 DIP programmeer met behulp van 'n Ez430

Toe ek die ez430 USB -programmeerder van TI vind, was dit een van die maklikste metodes om met 'n MCU aan die gang te kom. Hoe kan ek verkeerd wees, dit het ez in die naam! Dit blyk dat dit eintlik maklik is … meestal.

Die ez430 is uitstekend as u die klein teikenborde wat TI verkoop wil gebruik, maar die gebrek aan inligting vir die ware beginner is frustrerend as u probeer om eksterne skyfies te programmeer, en die hoeveelheid tegniese inligting van Texas Instruments is afskrikwekkend.

In hierdie kort artikel hoop ek om te wys hoe u aan die gang kan kom met die DIP -monsters wat u by TI bestel het met behulp van die ez430. Ek werk met dieselfde mikrobeheereenheid (MCU) as op die ez430 -teikenbord, naamlik die MSP430F2013. Enige MSP430x2xx werk met dieselfde metode, en sover ek weet, gebruik die hele MSP430 -lyn dieselfde programmeringsverbindings. As u 'n ander pakket as 'n dubbele in-line pakket (DIP of DIL) of 'n ander toestel as die MSP430x2xx gebruik, moet u na die datablad van die toestel verwys om die geskikte penlokasies te vind.

Stap 1: Onderdele

Dele
Dele

Om die msp430 te programmeer, is daar slegs 'n paar dele wat u benodig. Hier is die lys: Wire IC -aansluiting MSP430 MCU ez430 4 -pins -aansluiting (.050 rooster -verbinding) 'n vinnige opmerking oor die 4 -pins -aansluiting. Die ez430 gebruikersgids gee 'n lys van die Mill-Max onderdeelnommer. Mouser.com het dit op voorraad gehad toe ek dit laas nagegaan het, en Mill-Max kan monsters aanbied. Let daarop dat die prentjie ekstra dele bevat vir die protobord wat later in die artikel genoem word. Ek het Kynar -bedekte 30 gauge draad gebruik vir die omhulselverbindings.

Stap 2: planke

Rade
Rade
Rade
Rade
Rade
Rade
Rade
Rade

Om 'n MSP430 te programmeer, benodig slegs 4 drade, insluitend die Vcc- en Vss -verbindings. Die skema hieronder behoort te help. Dit is die enigste verbindings wat u nodig het om 'n program na die MCU af te laai. Ek het twee programmeerborde gebou. Die eerste gebruik 'n klein broodbord, ZIF -aansluiting en 4 drade van 'n ou IDE -kabel met die 4 -pen -aansluiting aan die een kant. Die Zero Insertion Force -aansluiting bespaar net moeite as u die MCU rondskuif. Die tweede gebruik 'n DIP-aansluiting van Mill-Max en 'n paar penne wat ek rondgelê het, asook 'n paar ander komponente. Ek het die meeste verbindings met draad toegedraai. Dit was slegs nodig om die 4 -pen -sok te soldeer. Eintlik is dit 'n protobord sonder die ossillator. Sien hier die skets van die protobord. Tabel 2-2 van TI-dokument slau144c (die gebruikersgids MSP430x2xx) toon die ongebruikte penafsluitings. Dit is belangrik vir u projekbord, maar nie vir die programmering nie. Die MCU sal u program nie uitvoer nie, tensy u die RST -pen hoog trek met die weerstand van 47k. 'N Ander opmerking oor penkaste. As u die ez430 -penne aan u 4 -pins -aansluiting koppel, moet u seker maak dat die Vcc -verbinding korrek is. U kan dit verifieer deur na die skema in die ez430 -gebruikershandleiding te kyk. Let op dat R10 aan die ez430 -kant aan Vcc gekoppel is. U behoort die leiding op die bord terug te volg na die naaste aansluitpen wat pen 1 van die aansluiting is. Terloops, u kan die 4-draads programmeringsverbinding, Spy-Bi-Wire, in u finale toepassing bou, en u hoef glad nie die chip te verwyder nie. As u besluit om dit so te doen, kan u die MCU van die 3V -kragbron van u toepassing af aansluit en net penne 2 en 3 (sien J1) op die USB -programmeerder aan u MCU koppel.

Stap 3: Programmering

Programmering
Programmering

Soos ek genoem het, is die ez430 maklik om te gebruik sodra u die hardeware gereed het. Met die IAR Kickstart -program wat by die toestel ingesluit is, kan u vinnig aan die gang kom. Daar is 'n voorbeeldprogram wat 'n LED wat aan poort 1.0 is, flits. Om die voorbeeldprogram op u bord te laat loop, voeg die LED en weerstand op pen 2 en die weerstand van 47k ohm op pen 10 in, en u moet afskakel en knip. gevind op hierdie webwerf. Dit is omtrent dit. Daar is nog 'n paar ander voorbeeldprogramme. As u dit wil probeer voordat u u eie programmeer, kan 'n vinnige soektog na 'msp430 -projekte' 'n hele paar resultate oplewer. Sterkte en gelukkige programmering!

Stap 4: Nuttige skakels

TI se MSP430 Pageez430 gebruikersgids MSP430x2xx gebruikersgids Mill-Max Socket datablad Leon Heller se bladsy MSP430 programmering

Aanbeveel: