Página 1 de 1

erro no keil

MensagemEnviado: 27 Abr 2012 22:07
por rcakto
pessoal, eu criei um programa contendo somente a função delay_us que o nosso amigo tronico me passo, mas o keil gera um erro referente ao arquivo startup_lpc17xx.s

a mensagem de erro é:

Rebuild target 'Target 1'
assembling startup_LPC17xx.s...
compiling Main.c...
Main.c(21): warning: #951-D: return type of function "main" must be "int"
linking...
osciloscopio.axf: Error: L6218E: Undefined symbol SystemInit (referred from startup_lpc17xx.o).
Target not created


os arquivos do projeto estao aqui:
http://www.mediafire.com/?h9zn4j08lk58sdc

tentei dar um include do arquivo no main e comeca a aparecer um monte de linha errada, mas pelo que entendi, o keil espera comando em C, mas esta tudo escrito em assemble.

alguem tem ideia de como resolver isso??

MensagemEnviado: 28 Abr 2012 03:39
por rcakto
concegui resolver o problema,
precisei adcionar o arquivo system_LPC17xx.c ao projeto e tudo ficou resolvido.