Taula de continguts:

Programació de MSP430 DIP mitjançant un Ez430: 4 passos
Programació de MSP430 DIP mitjançant un Ez430: 4 passos

Vídeo: Programació de MSP430 DIP mitjançant un Ez430: 4 passos

Vídeo: Programació de MSP430 DIP mitjançant un Ez430: 4 passos
Vídeo: LCD with dip switch inputs 2024, Desembre
Anonim
Programació de MSP430 DIP mitjançant un Ez430
Programació de MSP430 DIP mitjançant un Ez430

Quan vaig trobar el programador USB ez430 de TI, semblava ser un dels mètodes més senzills per posar-se en marxa amb una MCU. Com podria estar equivocat, té ez al nom! Resulta que en realitat és fàcil … sobretot.

L'ez430 és fantàstic si voleu utilitzar les petites taules objectiu que ven TI, però la manca d'informació per al veritable principiant és frustrant en intentar passar a la programació de xips externs i la quantitat d'informació tècnica de Texas Instruments és descoratjadora.

En aquest breu article espero mostrar com posar-se en marxa amb les mostres DIP que vau demanar a TI mitjançant ez430. Treballaré amb la mateixa unitat de microcontrolador (MCU) que a la placa de destinació ez430, és a dir, la MSP430F2013. Qualsevol MSP430x2xx funcionarà amb el mateix mètode i, pel que sé, tota la línia MSP430 utilitza les mateixes connexions de programació. Si utilitzeu un paquet que no sigui un paquet dual en línia (DIP o DIL) o un dispositiu diferent del MSP430x2xx, haureu de consultar el full de dades del dispositiu per trobar les ubicacions de pins adequades.

Pas 1: parts

Parts
Parts

Per programar el msp430 només hi ha algunes parts que necessiteu. Aquí teniu la llista: sòcol de cable IC MSP430 MCU ez430 sòcol de 4 pins (interconnexió de xarxa.050) Una nota ràpida sobre el sòcol de 4 pins. La guia d'usuaris ez430 llista el número de peça Mill-Max. Mouser.com els tenia en estoc quan el vaig revisar per última vegada, i és possible que Mill-Max ofereixi mostres. Tingueu en compte que la imatge té parts addicionals per al tauler proto esmentat més endavant a l'article. Vaig utilitzar filferro de calibre 30 recobert de Kynar per a les connexions d’embolcall.

Pas 2: Taulers

Taulers
Taulers
Taulers
Taulers
Taulers
Taulers
Taulers
Taulers

La programació d’un MSP430 requereix només 4 cables, incloses les connexions Vcc i Vss. L’esquema següent us ajudarà. Aquestes són les úniques connexions que necessiteu per descarregar un programa a la MCU. He construït dues plaques de programació. El primer utilitza una petita placa de connexió, sòcol ZIF i 4 cables d’un antic cable IDE amb el sòcol de 4 pins soldat a un extrem. El sòcol Zero Insertion Force només estalvia esforços en moure la MCU. El segon utilitza un sòcol DIP de Mill-Max i alguns pins que tenia al voltant, així com alguns altres components. He embolicat la majoria de connexions per cable. Només cal soldar el sòcol de 4 pins. Bàsicament és una placa proto sense oscil·lador. Consulteu aquí l’esquema de la placa proto. La taula 2-2 del document TI slau144c (la Guia de l’usuari MSP430x2xx) mostra les terminacions de pin no utilitzades. Això és important per al vostre tauler de projectes, però no per a la programació. L’MCU no executarà el vostre programa tret que estireu el pin RST amb la resistència de 47 k. Una altra nota sobre els endolls de pin. Quan connecteu els pins ez430 al sòcol de 4 pins, assegureu-vos que la connexió Vcc és correcta. Per verificar-ho, consulteu l’esquema del manual d’usuari ez430. Tingueu en compte que R10 està connectat a Vcc al costat ez430. Hauríeu de poder seguir el fil de la placa fins al pin del connector més proper, que és el pin 1 del connector. A part, podríeu incorporar la connexió de programació de 4 fils, anomenada Spy-Bi-Wire, a la vostra aplicació final i no hauríeu d’eliminar el xip. Si decidiu fer-ho d’aquesta manera, podeu alimentar l’MCU des de la font d’alimentació 3V de la vostra aplicació i connectar els pins 2 i 3 (vegeu J1) del programador USB al vostre MCU.

Pas 3: Programació

Programació
Programació

Com he esmentat, un cop tingueu el maquinari a punt, l’ez430 és fàcil d’utilitzar. El programa IAR Kickstart que s’inclou amb el dispositiu us farà funcionar ràpidament. Hi ha un programa d’exemple que inclou un LED connectat al port 1.0. Per executar el programa d’exemple a la vostra placa, només cal que afegiu el LED i la resistència al pin 2 i la resistència de 47 k ohmios cap amunt al pin 10 i hauríeu d’estar apagat i parpellejar. que es troba en aquest lloc web. Això és gairebé tot. Hi ha alguns altres exemples de programes. Si voleu provar-los abans de llançar-vos a programar els vostres propis, una cerca ràpida de "projectes msp430" us hauria de permetre bastants resultats. Bona sort i feliç programació!

Pas 4: enllaços útils

TI's MSP430 Pageez430 Guia de l'usuari MSP430x2xx Guia de l'usuari Full de dades Mill-Max Socket Pàgina de Leon Heller Programació MSP430

Recomanat: