ARM - LPC2148 - KEIL

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

ARM - LPC2148 - KEIL

Mensagempor izael » 28 Ago 2008 03:00

Alguem conhece esta mensagem.

Warning: C3910W: Old syntax, please use '--via'.

Estou tentando compilar uns exemplo da "Mikroelektronika".


Grato.

Izael.souza@gmail.com
izael
Bit
 
Mensagens: 5
Registrado em: 17 Ago 2007 18:25

Mensagempor styg » 28 Ago 2008 11:13

posta o codigo pra gente dar uma olhada que ajuda :)

no help do keil o erro mais proximo que achei foi esse:

Error C39
identifier: Typedef May Not be Used for Function Definition
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Mensagempor izael » 28 Ago 2008 23:59

Do livro do Fábio Pereira.

#include "LPC214X.h"

void atraso(unsigned int aux)
{
unsigned char cont;
for(;aux;aux--) for (cont=0xff; cont;cont--);
}
void main (void)
{
CONFIG_PORT_OUT(0,BIT12+BIT13); // pinos P0.12 e P0.13 como saídas push-pull
while(1)
{
GPIO0PD = BIT13; // ativa saída P0.13 (desliga as demais)
atraso(0xFF); // atraso
GPIO0PD = BIT12; // ativa a saída P0.12 (desliga as demais)
atraso(0xFF); // atraso
}
}

------------------
Build

Build target 'Target 1'
compiling ex2.c...
ex2.c: Warning: C3910W: Old syntax, please use '--via'.
ex2.c: error: C3900U: Unrecognized option '-pu'.
ex2.c: Warning: C3910W: Old syntax, please use '--apcs'.

Target not created


PS: É meu primeiro exercício... Venho do PIC asm.
izael
Bit
 
Mensagens: 5
Registrado em: 17 Ago 2007 18:25

Mensagempor styg » 29 Ago 2008 10:49

assim compila aqui, só substituindo BIT12 e BIT13 que voce nao colocou o significado, aquele CONFIG_PORT_OUT() que nao sei se eh funcao ou macro, e o nome dos registradores que nao tem no meu include (usando lpc213x)

void atraso(unsigned int aux)
{
unsigned char cont;
for(;aux;aux--) for (cont=0xff; cont;cont--);
}

void main (void)
{
IODIR0 = 0x00003000; // pinos P0.12 e P0.13 como saídas push-pull
while(1)
{
IOPIN0 = 0x00002000; // ativa saída P0.13 (desliga as demais)
atraso(0xFF); // atraso
IOPIN0 = 0x00001000; // ativa a saída P0.12 (desliga as demais)
atraso(0xFF); // atraso
}
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Mensagempor izael » 29 Ago 2008 17:34

Obrigado styg, vou testar em casa.


Izael
izael
Bit
 
Mensagens: 5
Registrado em: 17 Ago 2007 18:25


Voltar para ARM

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x