Escolar Documentos
Profissional Documentos
Cultura Documentos
EXPERIMENTO 1 –
APRESENTAÇÃO DO PROJETO
DIRIGIDO E DO AMBIENTE DE
DESENVOLVIMENTO
Introdução ao Experimento
Objetivos do Experimento
void TI1_OnInterrupt(void)
{
static int flag=0;
LUZ_NegVal();
if (flag==1){
LED_NegVal();
flag=0;
}
else{
flag++;
}
}
/* END Events */
O que o código acima faz é usar uma variável flag que é capaz de identificar se o
LED RGB vermelho deve acender ou apagar (LED_NegVal();) em dada execução do trecho
de código, uma vez que sua frequência é metade da do LED externo- que é acendida ou
apagada (LUZ_NegVal();) a toda execução desse trecho.
Resultados e Análises
1. LED RGB:
RGB Led Red - PTB 18
RGB Led Green - PTB 19
RGB Led Blue - PTD1
2. Aceleromêtro:
PTE 24 - SCL
PTE 25 - SDA
PTA 14 - INT1
PTA 15 - INT2
3. UART0:
PTE 14 (uart0 tx)
PTE 15 (uart0 rx)
PTB 16
PTB17
PTD6
PTD7
4. UART1:
PTA 1 (uart1 tx)
PTA 2 (uart1 rx)
PTA 18
PTA 19
PTC 3
PTC 4
5. UART2:
PTE22 (uart2 tx)
PTE23 (uart2 rx)
PTD2
PTD3
PTD4
PTD5
6. USB:
PTA5
PTD7
O software Eagle, como o próprio nome define (Easily Applicable Graphical Layout
Editor), trata-se de uma poderosa ferramente para o desenvolvimento e construção de
layout de circuitos eletrônicos.
Com dois ambientes de atuação, um para a implementação de esquemáticos e outro
para desenvolvimento de boards, é possível se construir em poucos passos projetos de
placa de impresso para projetos dos mais variados tipos.
Figura 3: Apresentação das ligação para que o circuito de pisca pisca com Led externo.
Processor Expert
Com o uso do plugin e auxilio da apostila tutorial [2], foi desenvolvido um sistema de
pisca pisca com frequência pré determinada para dois leds, um deles, sendo o led acoplado
à placa da freescale, e o outro led conectado numa placa de suporte à prototipagem,
conforme descrito anteriormente.
Doxygen
Referências
[1] https://developer.mbed.org/platforms/KL25Z/
[2] ftp://ftp.dca.fee.unicamp.br/pub/docs/ea076/manuais/PEXDRVSPEXUG.pdf