Kazalo:
Video: Programiranje MSP430 DIP z uporabo Ez430: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:08
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
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
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
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:
PROGRAMIRANJE AT89S52 Z UPORABO ARDUINO: 4 koraki
PROGRAMIRANJE AT89S52 Z UPORABO ARDUINO: Vgrajeno sistemsko programiranje (ISP), imenovano tudi zaporedno programiranje v vezju (ICSP), je zmožnost programiranja nekaterih programabilnih logičnih naprav, mikrokrmilnikov in drugih vgrajenih naprav, medtem ko so nameščene v celotnem sistemu, či
LED ura z uporabo 555 in 4017 (programiranje ni potrebno): 8 korakov (s slikami)
LED ura z uporabo 555 in 4017 (brez programiranja) kazalci analogne ure
Nadzor vodite po vsem svetu z uporabo interneta z uporabo Arduina: 4 koraki
Nadzorujte po vsem svetu z uporabo interneta z uporabo Arduina: Živjo, jaz sem Rithik. Z vašim telefonom bomo naredili LED pod vodstvom interneta. Uporabljali bomo programsko opremo, kot sta Arduino IDE in Blynk. Preprosto je, in če vam je uspelo, lahko nadzirate toliko elektronskih komponent, kot jih želite. Stvari, ki jih potrebujemo: Strojna oprema:
Izbirnik nastavitev DIP z uporabo 1 zatiča: 4 koraki
DIP Tune Selector Using 1 Pin: Nekaj časa nazaj sem delal na " glasbeni škatli " projekt, ki je moral izbrati med kar 10 različnimi odrezki melodije. Naravna izbira za izbiro določene melodije je bilo 4 -polno stikalo, saj 4 stikala omogočajo 24 = 16 različnih nastavitev. H
Programiranje Arduino Nano z uporabo UNO: 4 koraki (s slikami)
Programiranje Arduino Nano z uporabo UNO: Hej fantje, pred kratkim sem za svoj mini arduino projekt na ebayu kupil nov klon arduino nano (CH340). Po tem sem povezal arduino z računalnikom in namestil gonilnike, ki pa še vedno niso delovali. Po nekaj dneh sem le izvedel, kako programirati