Sisukord:
Video: MSP430 DIP programmeerimine Ez430 abil: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
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
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
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
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:
ATmega328 programmeerimine Arduino IDE abil 8MHz kristalli abil: 4 sammu
ATmega328 programmeerimine Arduino IDE -ga, kasutades 8MHz kristalli: Selles süstitavas kirjeldan samm -sammult ATmega328P IC (sama mikrokontroller olemas Arudino UNO -l) programmeerimise juhendit, kasutades Arduino IDE -d ja Arduino UNO -d programmeerijana, et teha endale kohandatud Arduino, et oma projekte teha
Objektile orienteeritud programmeerimine: objektide loomine Õppimine/õpetamismeetod/tehnika Shape Puncheri abil: 5 sammu
Objektile orienteeritud programmeerimine: objektide loomine Õppimine/õpetamismeetod/tehnika Shape Puncheri abil: õppimis-/õpetamismeetod õpilastele, kes on objektorienteeritud programmeerimisel uued. See on viis, mis võimaldab neil visualiseerida ja näha klassidest objektide loomise protsessi. EkTools 2-tolline suur stants; kindlad kujud on parimad.2. Paberitükk või c
Seadistage NodeMCU programmeerimine Arduino IDE abil: 3 sammu
Seadistage NodeMCU programmeerimine Arduino IDE abil: Selles juhendis näitan teile, kuidas programmeerida NodeMCU plaati Arduino IDE abil. Selleks peate installima draiverid ja lisama NodeMCU plaadi Arduino plaatide loendisse. Teeme samm -sammult
Arduino programmeerimine teise Arduino abil keriva teksti kuvamiseks ilma raamatukoguta: 5 sammu
Arduino programmeerimine Teise Arduino abil keriva teksti kuvamiseks ilma raamatukoguta: Sony Spresense või Arduino Uno pole nii kallid ega vaja palju energiat. Kui aga teie projektil on võimsuse, ruumi või isegi eelarve piirangud, võiksite kaaluda Arduino Pro Mini kasutamist. Erinevalt Arduino Pro Micro'ist on Arduino Pro Mi
ESP32 M5 Stack StickC programmeerimine Arduino IDE ja Visuino abil: 12 sammu
ESP32 M5Stack StickC programmeerimine Arduino IDE ja Visuino abil: Selles õpetuses õpime, kuidas programmeerida ESP32 M5Stack StickC Arduino IDE ja Visuino abil