Primeiramente irei descrever um pouco sobre a arquitetura do MSP430, para entendermos melhor sobre ele antes de mostrarmos algumas aplicações e códigos.
A Arquitetura do MSP430
Alguns dos aspectos chave da arquitetura MSP430 são:
- Baixo consumo - os MSP430 são chips conhecidos pelo seu consumo baixíssimo, por volta de 0.1uA para reter dados na RAM, 0,8uA para funcionamento no modo de relógio de tempo real e cerca de 250uA em funcionamento normal. Esse baixo consumo só pode ser atingido graças aos diversas formas de operação da CPU.
- Alta performance - utilizando um barramento de dados de 16 bits, diferente dos seus concorrentes diretos que são de 8 bits, diversos modos de endereçamento e um conjunto de instrução pequeno, mas poderoso, os MSP430 executam tarefas difíceis com um código pequeno e rápido.
- Baixa tensão de operação - os MSP430 pode operar com tensões desde 1,8V até 3,6 volts.
- Numero reduzido de instruções - arquitetura RISC com apenas 51 instruções no total (físicas + emuladas)
- Grande quantidade de periféricos - os MSP430 têm um conjunto bastante grande de periféricos internos, em especial conversores AD de 10, 12 e até 16 bits, conversores DA, timers com diversos modos de funcionamento, incluindo PWM, controlador de LCD, controladores de DMA, entre outros
- Facilidade de gravação e de depuração - a utilização da interface JTAG (do inglês Joint Test Action Group) para gravação e depuração permite que o projetista realize a programação e a depuração do seu software diretamente na placa de aplicação, sem a necessidade de utilização de emuladores
Modos de Operação
Não vou me ater à agora explicar sobre os registradores para fazer funcionar esses LPMs, mas para frente irei explicar como funcionam melhor, isso foi apenas para ilustrar sobre eles.
0 comentários:
Postar um comentário