- Vývojová deska MSP-EXP430G2:
- Napájení a
- Programovací software (IDE) pro MSP430 LaunchPad:
- Studio Energia IDE vs. Code Composer Studio:
MSP-EXP430G2 je vývojový nástroj aka LaunchPad poskytuje Texas Instruments učit se a praxe o tom, jak používat své Microcontrollers. Tato deska spadá do kategorie MSP430 Value Line, kde můžeme programovat všechny mikroprocesory řady MSP430. Naučit se používat mikrokontroléry TI by rozhodně bylo mocným nástrojem v našem rukávu, protože TI je opravdu obrovský a má na výběr širokou škálu MCU za velmi méně konkurenceschopnou cenu.
Podrobný článek o používání Energia IDE s MSP430 jsme již probrali. V tomto tutoriálu se dozvíte o Code Composer Studio a o tom, jak se používá k programování MSP430. Tento výukový program je určen pro velmi začátečníky a kromě desky MSP430 a počítače není vyžadován žádný hardware. Na konci tohoto tutoriálu budeme moci Blink zabudovanou LED na MSP430.
Vývojová deska MSP-EXP430G2:
Nádhernou červenou barvou je vývojová deska MSP-EXP430G2. Tato deska může programovat mikrokontroléry TI, které spadají do řady MSP430. Hlavním účelem této desky je nahrávání kódu z počítače do MCU a čtení sériových dat z MCU pro účely ladění. Poskytuje také pin-out pro každý pin MCU a také dvě LED diody a tlačítko pro usnadnění vývoje. Deska se od svého uvedení hodně vyvíjela a ta níže uvedená je MSP_EXP430G2 Rev1.5.
MSP430G2553 má lepší specifikace než ostatní řady, ale také má UART modul, který by byl velmi užitečný při ladění pomocí kódu Composer Studio. Proto v této sérii výukových programů budeme používat MSP430G2553 k prozkoumání všech funkcí této vývojové sady.
Napájení a
Než začneme cokoli, TI by již nahrálo ukázkový program na váš mikrokontrolér MSP430G2553, tak pojďme napájet desku a zkontrolovat, zda funguje. Desku můžete napájet přes mini USB konektor a jakmile to uděláte, měli byste si všimnout, že LED (červená a zelená) v levém dolním rohu desky střídavě svítí. Poté můžete stisknout tlačítko připojené k P1.3 a zkontrolovat, zda vnitřní čidlo teploty funguje. Ano, MSP2553 má interní teplotní senzor, po stisknutí tlačítka jej jen otřete prsty, aby se zahřál a umístil na IC, můžete si všimnout, že se rozsvítí červená LED, která indikuje nárůst teploty. Chladný!! Že jo?? Dobře, přejdeme k softwarovému prostředí.
Programovací software (IDE) pro MSP430 LaunchPad:
Společnost Texas Instruments nám umožňuje programovat jejich mikrokontroléry v různých prostředích. Oficiální je Code Composer Studio běžně známé jako CCS. Tento software je k dispozici zdarma. Vyžaduje také určitou minimální úroveň zkušeností s mikrokontroléry. Nebojte se, abychom se seznámili s CCS, pokryjeme každý krok.
K napsání našeho programu je k dispozici ještě jedno IDE, tj. Energia IDE. Jaký je tedy rozdíl mezi CCS a Energia IDE. Energia IDE jsme již pokryli v našem předchozím výukovém programu.
Studio Energia IDE vs. Code Composer Studio:
Energia je otevřený zdroj a bezplatné prostředí, které nám umožňuje snadno programovat mikrokontroléry TI. Hlavním cílem Energia je usnadnit programování TI MCU stejně snadno jako programování v Arduinu. Takže Energia je ekvivalentem pro Arduino, který podporuje Texas Instruments mikrořadiče. Lidé, kteří používali Arduino, budou souhlasit