Tiva-C (ou TM4C) Launchpads TI LaunchPad Product Description é uma plataforma de prototipagem eletrônica de microcontroladores criado pela Texas Instruments. As placas são do tamanho aproximado de um cartão de crédito. São equipadas com um microcontrolador ARM Cortex-M4F CPU de 32 bits operando a 80 a 120 MHz, fabricado pela Texas Instruments.http://www.ti.com/lit/ml/spmt284/spmt284.pdf O TM4C Series TM4C123G LaunchPad EK-TM4C123GXL LaunchPad Evaluation Kit é um upgrade da TI da Stellaris LaunchPad adicionando opções de suporte de PWMs para controle de movimento e funcionalidade de host USB.
São equipados com 40 ou 80 pinos que têm multifunções, ou seja, podem ser configurados como entradas ou saídas, digitais ou analógicas ou outras funções, permitindo uma grande variedade de aplicações. Seus pinos possui o padrão de 3,3 V.
Comparando com Arduino
O clock é de 80 ou 120 MHz (na versão básica), o que os torna de 5 a 7 vezes mais rápido do os microcontroladores do Arduino UNO que são 16 MHz ATMEGA328P. Como acontece com qualquer Cortex M4, a CPU tem compatibilidade com instruções DSP (Digital Signal Processor), com algumas limitações. Neste caso, ele consegue realizar processamento de sinal, por exemplo, a amostragem da voz humana com uma boa qualidade, capaz de ser processada em Matlab.
Software para programação
Pode ser usada a linguagem C com um compilador fornecido pela Texas InstrumentsTexas Instruments - Download CCS, pode ser usado o compilador GCCGCC (GNU Compiler Collection) ou através do projeto Energia que é uma variante livre do ambiente de desenvolvimento integrado (IDE) do Arduino. Um programa bootloader é pré-instalado permitindo que a placa possa ser reprogramada por uma porta padrão USB 2.0 (que não requer hardware especial).
Ligações externas ti.com www.eetimes.com/ http://users.ece.utexas.edu/~valvano/Volume1/ http://www.element14.com/community/docs/DOC-55621/l/texas-instruments-ek-tm4c123gxl-tiva-c-series-launchpad-evaluation-kit Tiva™ C Series TM4C123G LaunchPad Evaluation Board User's Guide Tiva™ TM4C123GH6PM Microcontroller Data Sheet TivaWare™ Peripheral Driver Library User's Guide ARM Optimizing C/C++ Compiler v17.3 User's Guide ARM Assembly Language Tools v17.3 User's Guide Cortex™-M4 Devices Generic User Guide ARM® Cortex™-M4 Processor Technical Reference Manual ARMv7-M Architecture Reference Manual Energia programming environment for TI processors
Categoria:Microcontroladores Categoria:Componentes eletrônicos Categoria:Texas Instruments