Sisukord:

MSP430 DIP programmeerimine Ez430 abil: 4 sammu
MSP430 DIP programmeerimine Ez430 abil: 4 sammu

Video: MSP430 DIP programmeerimine Ez430 abil: 4 sammu

Video: MSP430 DIP programmeerimine Ez430 abil: 4 sammu
Video: Getting Started with the MSP430 LaunchPad Workshop Part 1 2024, Juuli
Anonim
MSP430 DIP programmeerimine Ez430 abil
MSP430 DIP programmeerimine Ez430 abil

Kui leidsin TI ez430 USB -programmeerija, tundus see olevat üks lihtsamaid meetodeid MCU -ga alustamiseks. Kuidas ma võin eksida, selle nimes on see! Tuleb välja, et see on tegelikult lihtne … enamasti.

Ez430 on suurepärane, kui soovite kasutada TI müüdavaid väikeseid sihtlaudu, kuid tõelise algaja jaoks teabe puudumine on väliste kiipide programmeerimisele üleminekul masendav ning Texas Instrumentsi tehnilise teabe hulk on hirmutav.

Loodan selles lühikeses artiklis näidata, kuidas alustada nende DIP -proovidega, mille tellisite TI -lt, kasutades ez430. Ma töötan sama mikrokontrolleriga (MCU) nagu see430 sihtplaadil, nimelt MSP430F2013. Iga MSP430x2xx töötab sama meetodiga ja minu teada kasutab kogu MSP430 liin samu programmeerimisühendusi. Kui kasutate muud paketti kui kahekordne reapakett (DIP või DIL) või muud seadet kui MSP430x2xx, peate sobivate tihvtide asukohtade leidmiseks lugema seadme andmelehte.

Samm: osad

Osad
Osad

MSP430 programmeerimiseks on vaja vaid mõnda osa. Siin on nimekiri: Juhtmega IC -pistikupesa MSP430 MCU ez430 4 -pin pistikupesa (.050 Grid interconnect) Kiire märkus 4 -pin pistikupesa kohta. Ez430 kasutusjuhendis on loetletud Mill-Maxi osa number. Mouser.comil oli neid laos, kui ma viimati kontrollisin ja Mill-Max võib pakkuda proove. Pange tähele, et pildil on täiendavad osad artiklis mainitud proto-plaadile. Mähkimisühenduste jaoks kasutasin Kynari kaetud 30 -mõõtmelist traati.

2. samm: lauad

Lauad
Lauad
Lauad
Lauad
Lauad
Lauad
Lauad
Lauad

MSP430 programmeerimiseks on vaja ainult 4 juhet, sealhulgas Vcc ja Vss ühendused. Allpool olev skeem peaks aitama. Need on ainsad ühendused, mida peate programmi MCU -sse alla laadima. Olen ehitanud kaks programmeerimisplaati. Esimene kasutab väikest leivaplaati, ZIF -pistikupesa ja 4 juhtmest vanast IDE -kaablist, mille ühe otsaga on joodetud 4 -kontaktiline pistikupesa. Pistikupesa Zero Insertion Force säästab lihtsalt pingutusi, kui liigutate MCU ümber. Teine kasutab Mill-Maxi DIP-pistikupesa ja mõningaid tihvte, mis mul ümber olid, samuti mõnda muud komponenti. Enamiku ühendustest olen mähkinud traati. Vaja oli ainult 4 -kontaktilise pesa jootmine. Põhimõtteliselt on see ostsillaatorita proto-plaat. Siit leiate protoplaadi skeemi. TI dokumendi slau144c tabel 2-2 (MSP430x2xx kasutusjuhend) näitab kasutamata tihvtide otsikuid. See on teie projektitahvli jaoks oluline, kuid mitte programmeerimine. MCU ei käivita teie programmi, kui te ei tõsta RST -tihvti 47k takisti abil kõrgele. Teine märkus tihvtide pistikupesade kohta. Kui ühendate ez430 tihvtid oma 4 -kontaktilise pistikupesaga, veenduge, et Vcc -ühendus oleks õige. Seda saate kontrollida, vaadates ez430 kasutusjuhendi skeemi. Pange tähele, et R10 on kinnitatud Vcc külge ez430 küljel. Peaksite saama juhtida plaadil olevat juhet tagasi lähima pistikupesani, mis on pistiku 1. tihvt. Lisaks võiksite oma lõpprakendusse ehitada 4-juhtmelise programmeerimisühenduse nimega Spy-Bi-Wire ja te ei peaks kiipi üldse eemaldama. Kui otsustate seda niiviisi teha, saate MCU toita oma rakenduse 3V toiteallikast ja lihtsalt ühendada USB -programmeerija tihvtid 2 ja 3 (vt J1) oma MCU -ga.

3. samm: programmeerimine

Programmeerimine
Programmeerimine

Nagu ma mainisin, on see riistvara valmisolekul hõlpsasti kasutatav. Seadmega kaasasolev programm IAR Kickstart paneb teid kiiresti tööle. Kaasas on näidisprogramm, mis vilgutab pordi 1.0 külge kinnitatud LED -i. Näidisprogrammi käivitamiseks oma tahvlil lisage lihtsalt tihvti 2 LED ja takisti ning tihvti 10 47 kΩ tõmbetakisti ja te peaksite olema välja lülitatud ja vilkuma. Teine programmeerimisressurss msp430 kasutamise õppimiseks võib olla sellel veebisaidil. See on päris palju. Seal on veel mõned näidisprogrammid. Kui soovite neid enne programmeerimise alustamist proovida, peaks kiire otsing „msp430 projektid” tooma teile üsna palju tulemusi. Palju õnne ja head programmeerimist!

4. samm: kasulikud lingid

TI MSP430 Pageez430 kasutusjuhend MSP430x2xx kasutusjuhend Mill-Max Socket'i andmeleht Leon Helleri leht MSP430 programmeerimine

Soovitan: