Obsah:
Video: Programovanie MSP430 DIP pomocou Ez430: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 12:01
Keď som našiel programátor TI ez430 USB, zdalo sa to byť jedným z jednoduchších spôsobov, ako začať pracovať s MCU. Ako sa môžem mýliť, má to ez v názve! Ukazuje sa, že je to v skutočnosti jednoduché … väčšinou.
Ez430 je skvelý, ak chcete použiť malé cieľové dosky, ktoré TI predáva, ale nedostatok informácií pre skutočného začiatočníka je frustrujúci pri pokuse prejsť na programovanie externých čipov a množstvo technických informácií od spoločnosti Texas Instruments je odstrašujúce.
V tomto krátkom článku dúfam, že ukážem, ako začať pracovať s tými vzorkami DIP, ktoré ste si objednali od TI pomocou ez430. Budem pracovať s rovnakou mikrokontrolérovou jednotkou (MCU) ako s cieľovou doskou ez430, konkrétne s MSP430F2013. Každý MSP430x2xx bude fungovať rovnakou metódou a pokiaľ viem, celý rad MSP430 používa rovnaké programovacie pripojenia. Ak používate balík iný ako dvojitý radový balík (DIP alebo DIL) alebo zariadenie iné ako MSP430x2xx, budete musieť vyhľadať príslušné umiestnenia pinov v technickom liste zariadenia.
Krok 1: Diely
Na naprogramovanie msp430 potrebujete iba niekoľko častí. Tu je zoznam: Vodičová zásuvka IC MSP430 MCU ez430 4 -kolíková zásuvka (prepojenie mriežky.050) Rýchla poznámka k 4 -kolíkovej zásuvke. V používateľskej príručke ez430 je uvedené číslo dielu Mill-Max. Keď som ich naposledy kontroloval, Mouser.com ich mal na sklade a spoločnosť Mill-Max môže ponúkať vzorky. Všimnite si toho, že obrázok má ďalšie časti pre proto-board uvedené ďalej v článku. Na omotanie spojov som použil drôt 30 s hrúbkou Kynar.
Krok 2: Dosky
Programovanie MSP430 vyžaduje iba 4 vodiče vrátane pripojení Vcc a Vss. Nasledujúca schéma by mala pomôcť. Toto sú jediné pripojenia, ktoré potrebujete na stiahnutie programu do MCU. Postavil som dve programovacie dosky. Prvý používa malú dosku, zásuvku ZIF a 4 vodiče zo starého kábla IDE so 4 -kolíkovou zásuvkou spájkovanou na jednom konci. Zásuvka Zero Insertion Force šetrí úsilie pri presúvaní MCU. Druhá používa zásuvku DIP od spoločnosti Mill-Max a niektoré kolíky, ktoré som položil okolo, ako aj niektoré ďalšie komponenty. Väčšinu spojov som omotal drôtom. Bolo potrebné iba spájkovať 4 -pinovú zásuvku. V zásade je to proto-doska bez oscilátora. Schéma dosky plošných spojov nájdete tu. Tabuľka 2-2 dokumentu TI slau144c (Príručka používateľa MSP430x2xx) ukazuje nepoužívané zakončenia pinov. Je to dôležité pre vašu projektovú radu, ale nie pre programovanie. MCU nespustí váš program, pokiaľ nevytiahnete kolík RST vysoko pomocou odporu 47 k. Ďalšia poznámka o kolíkových zásuvkách. Keď pripájate piny ez430 do 4 -kolíkovej zásuvky, uistite sa, že je pripojenie Vcc správne. Môžete si to overiť pomocou schémy v používateľskej príručke ez430. Všimnite si, že R10 je pripojený k Vcc na strane ez430. Mali by ste byť schopní sledovať vedenie na doske späť k najbližšiemu kolíku konektora, ktorým je kolík 1 konektora. Okrem toho by ste do svojej konečnej aplikácie mohli zabudovať 4-vodičové programovacie pripojenie s názvom Spy-Bi-Wire a čip by ste nemuseli vôbec odstraňovať. Ak sa to rozhodnete urobiť týmto spôsobom, môžete napájať MCU z 3V zdroja napájania vašej aplikácie a do MCU stačí pripojiť piny 2 a 3 (pozri J1) na programátore USB.
Krok 3: Programovanie
Ako som už spomenul, akonáhle budete mať hardvér pripravený, ez430 sa ľahko používa. Program IAR Kickstart, ktorý je súčasťou zariadenia, vám pomôže rýchlo začať pracovať. Je tu zahrnutý príklad programu, ktorý bliká LED diódou pripojenou k portu 1.0. Ak chcete na svojej doske spustiť ukážkový program, stačí pridať LED a odpor na kolík 2 a 47k ohmový zdvihový odpor na kolík 10 a mali by ste vypnúť a blikať. Ďalším zdrojom programovania, ako sa naučiť používať msp430, môže byť nájdete na tomto webe. To je skoro všetko. Existuje niekoľko ďalších ukážkových programov. Ak ich chcete vyskúšať skôr, ako sa pustíte do programovania vlastného, rýchlym vyhľadaním „projektov msp430“by ste mali získať niekoľko výsledkov. Veľa šťastia a veselé programovanie!
Krok 4: Užitočné odkazy
TI's MSP430 Pageez430 User Guide MSP430x2xx User Guide Mill-Max Socket datasheet Stránka Leona Hellera MSP430 Programovanie
Odporúča:
Programovanie ATmega328 s Arduino IDE pomocou 8MHz kryštálu: 4 kroky
Programovanie ATmega328 s Arduino IDE pomocou 8MHz kryštálu: V tomto Instuctable sa budem zaoberať podrobným sprievodcom programovaním IC ATmega328P (ten istý mikrokontrolér prítomný na Arudino UNO) pomocou Arduino IDE a Arduino UNO ako programátora, aby ste sa stali vlastné Arduino, aby sa vaše projekty
PROGRAMOVANIE AT89S52 pomocou ARDUINO: 4 kroky
PROGRAMOVANIE AT89S52 S POUŽITÍM ARDUINO: In-System Programming (ISP) alias In-Circuit Serial Programming (ICSP) je schopnosť niektorých programovateľných logických zariadení, mikrokontrolérov a ďalších vstavaných zariadení programovať počas inštalácie v kompletnom systéme, a nie tak, že by bolo potrebné chi
Nastavte programovanie NodeMCU pomocou Arduino IDE: 3 kroky
Nastavte programovanie NodeMCU pomocou Arduino IDE: V tomto návode vám ukážem, ako programovať dosku NodeMCU pomocou Arduino IDE. Na to musíte nainštalovať ovládače a pridať dosku NodeMCU do zoznamu dosiek Arduino. Urobme krok za krokom
Programovanie Arduina pomocou Sphero RVR: 4 kroky
Programovanie Arduina pomocou Sphero RVR: Minulý rok v októbri vyšiel Sphero RVR. Bol to robot ako žiadny iný robot. Najprv ho môžete naprogramovať pomocou Micro: bit, Raspberry PI a Arduino. Môžete tiež vytvoriť niekoľko rôznych funkcií. LED diódy môžu meniť farbu
Naučte sa elektroniku a programovanie ľahko naučiť pomocou pracovného stola Visual DIY: 3 kroky
Zjednodušenie učenia sa elektroniky a programovania pomocou pracovného stola Visual DIY: Chceli ste niekedy inšpirovať deti, aby sa učili o elektronike a mikrokontroléroch? Bežným problémom, s ktorým sa často stretávame, je to, že základné znalosti oboru sú pre malé deti dosť ťažké pochopiť. Existuje niekoľko obvodov na