Tartalomjegyzék:
Videó: MSP430 DIP programozása Ez430 használatával: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Amikor megtaláltam a TI ez430 USB programozóját, úgy tűnt, hogy ez az egyik legegyszerűbb módszer az MCU -val való induláshoz. Hogy tévedhetek, ez van a nevében! Kiderül, hogy ez valójában könnyű… többnyire.
Az ez430 nagyszerű, ha a TI által értékesített kis céltáblákat szeretné használni, de az információhiány az igazi kezdő számára frusztráló, amikor a külső chipek programozására próbálnak áttérni, és a Texas Instruments technikai információinak mennyisége ijesztő.
Ebben a rövid cikkben remélem megmutatom, hogyan lehet elindulni és működni azokkal a DIP mintákkal, amelyeket a TI -től rendelt az ez430 segítségével. Ugyanazzal a mikrovezérlő egységgel (MCU) fogok dolgozni, mint az ez430 céllapon, nevezetesen az MSP430F2013 -mal. Bármely MSP430x2xx ugyanazzal a módszerrel fog működni, és ha jól tudom, a teljes MSP430 vonal ugyanazokat a programozási kapcsolatokat használja. Ha nem kettős soros csomagot (DIP vagy DIL) vagy más eszközt használ, mint az MSP430x2xx, akkor az eszköz adatlapján kell keresnie a megfelelő tűhelyeket.
1. lépés: Alkatrészek
Az msp430 programozásához csak néhány alkatrészre van szüksége. Íme a lista: Vezetékes IC aljzat MSP430 MCU ez430 4 tűs foglalat (.050 Grid interconnect) Gyors megjegyzés a 4 tűs foglalatról. Az ez430 felhasználói útmutató felsorolja a Mill-Max cikkszámot. A Mouser.com raktáron volt, amikor utoljára ellenőriztem, és a Mill-Max kínálhat mintákat. Ne feledje, hogy a kép további alkatrészeket tartalmaz a cikk később említett proto-táblájához. A tekercseléshez Kynar bevonatú 30 -as drótot használtam.
2. lépés: Táblák
Az MSP430 programozásához mindössze 4 vezeték szükséges, beleértve a Vcc és Vss csatlakozásokat. Az alábbi vázlat segíthet. Ezek az egyetlen kapcsolatok, amelyekhez le kell töltenie egy programot az MCU -hoz. Két programozótáblát építettem. Az első egy kis kenyérsütőtáblát, ZIF -foglalatot és 4 vezetéket használ egy régi IDE -kábelből, és a 4 tűs aljzatot az egyik végéhez forrasztják. A Zero Insertion Force foglalat csak az erőfeszítéseket takarítja meg az MCU mozgatásakor. A második a Mill-Max DIP aljzatát használja, és néhány tűt, amelyet lefektettem, valamint néhány más alkatrészt. A csatlakozók nagy részét dróttal kötöttem le. Csak a 4 tűs foglalatot kellett forrasztani. Alapvetően ez egy proto-kártya oszcillátor nélkül. Lásd itt a proto board vázlatos rajzát. A slau144c TI dokumentum 2-2. Táblázata (az MSP430x2xx felhasználói útmutató) a nem használt pin végződéseket mutatja. Ez fontos a projekt tábla számára, de nem a programozás. Az MCU nem futtatja a programot, hacsak nem húzza magasra az RST csapot a 47k ellenállás segítségével. Egy másik megjegyzés a tűs foglalatokról. Amikor csatlakoztatja az ez430 csapokat a 4 tűs aljzathoz, győződjön meg arról, hogy a Vcc csatlakozás megfelelő. Ezt az ez430 felhasználói kézikönyv sematikus nézetében ellenőrizheti. Figyelje meg, hogy az R10 az ez430 oldalon van rögzítve a Vcc -hez. Képesnek kell lennie arra, hogy kövesse a tábla vezetékét a legközelebbi csatlakozócsapig, amely a csatlakozó 1. tűje. Mellesleg a végső alkalmazásba beépítheti a Spy-Bi-Wire nevű 4 vezetékes programozási kapcsolatot, és egyáltalán nem kell eltávolítania a chipet. Ha úgy dönt, hogy így tesz, akkor az MCU -t az alkalmazás 3 V -os áramforrásából táplálhatja, és csak csatlakoztathatja az USB -programozó 2. és 3. lábát (lásd J1) az MCU -hoz.
3. lépés: Programozás
Amint említettem, ha kész a hardver, az ez430 könnyen használható. A készülékhez mellékelt IAR Kickstart program gyorsan elindítja és futtatja. Van egy példaprogram, amely az 1.0 -ás porthoz csatlakoztatott LED -et villog. Annak érdekében, hogy a példaprogramot futtassa az alaplapon, csak adja hozzá a LED -et és az ellenállást a 2. tüskéhez és a 47 k ohmos felhúzó ellenállást a 10. tűhöz, és kikapcsolt állapotban kell villognia. Egy másik programozási erőforrás az msp430 használatának megtanulásához megtalálható ezen a webhelyen. Nagyjából ennyi. Van még néhány példaprogram. Ha szeretné kipróbálni őket, mielőtt belekezdene a saját programozásába, akkor az „msp430 projektek” gyorskeresése jó néhány találatot eredményezhet. Sok sikert és jó programozást!
4. lépés: Hasznos linkek
TI MSP430 Pageez430 felhasználói útmutató MSP430x2xx felhasználói útmutató Mill-Max Socket adatlap Leon Heller oldala MSP430 programozás
Ajánlott:
ATmega328 programozása Arduino IDE -vel 8 MHz -es kristály használatával: 4 lépés
Az ATmega328 programozása Arduino IDE -vel 8MHz -es kristály használatával: Ebben az Instrukcióban lépésről lépésre bemutatom az ATmega328P IC (Ugyanaz a mikrokontroller az Arudino UNO -n) programozását, amely az Arduino IDE és az Arduino UNO programozását teszi lehetővé. egyedi Arduino, a projektek elkészítéséhez
Az ESP8266 AT firmware villanása vagy programozása ESP8266 villogó és programozó, IOT Wifi modul használatával: 6 lépés
Az ESP8266 AT firmware villanása vagy programozása az ESP8266 villogó és programozó, IOT Wifi modul használatával: Leírás: Ez a modul egy USB adapter /programozó ESP-01 vagy ESP-01S típusú ESP8266 modulokhoz. Kényelmesen fel van szerelve egy 2x4P 2,54 mm -es anyafejjel az ESP01 csatlakoztatásához. Ezenkívül feltöri az ESP-01 összes csapját egy 2x4P 2,54 mm-es dugón keresztül
Arduino programozása másik Arduino használatával görgetett szöveg megjelenítéséhez könyvtár nélkül: 5 lépés
Arduino programozása Egy másik Arduino használatával görgethető szöveg megjelenítéséhez könyvtár nélkül: A Sony Spresense vagy az Arduino Uno nem olyan drága, és nem igényel sok energiát. Ha azonban a projektben korlátozottak a teljesítmény, a hely vagy a költségvetés, érdemes megfontolni az Arduino Pro Mini használatát. Az Arduino Pro Micro -tól eltérően az Arduino Pro Mi
A PIC MCU programozása a PICkit programozóval egy kenyértábla használatával: 3 lépés
A PIC MCU programozása a PICkit programozóval Breadboard használatával: Nincs szüksége drága és kifinomult eszközökre a PIC (vagy bármely más) mikrokontrollerrel való játékhoz. Csak egy kenyérlapra van szüksége, ahol tesztelheti az áramkört és a programozást. Természetesen szükség van valamilyen programozóra és IDE -re. Ebben az utasításban
Első lépések az Esp 8266 Esp-01 használatával az Arduino IDE - -vel Esp táblák telepítése Arduino Ide programozásba és Esp programozása: 4 lépés
Első lépések az Esp 8266 Esp-01 használatával az Arduino IDE | -vel Esp táblák telepítése Arduino Ide programozásba és Esp programozása: Ebben az oktatóanyagban megtanuljuk, hogyan kell telepíteni az esp8266 táblákat az Arduino IDE programba, és hogyan kell programozni az esp-01 kódot, és feltölteni a kódot. ez és a legtöbb ember problémával szembesül