duvida keil LPC.

Software e Hardware para linha ARM

Moderadores: 51, guest2003, Renie, gpenga

duvida keil LPC.

Mensagempor fabim » 26 Mai 2008 11:14

Bom dispois da ajuda do marco, que me arrumou um tutorial C ANSI, superssisiisiiimo didatico, eu entendi como funfa o C ANSI, que basicamente a não ser por sintaxi de comparação e incremento tipo AND, OR, IOR, é mesma porcaria que o pascal.. mesma lógica igualzinha só mudando que.
Funções, Procedimentos.= montar em .H e incluir no main ou outro qualquer, fazer tudo na unha ou pegar os que tem aí pela net.

Bom. agora que consegui ler botão, piscar led etc.

Meu projetinho inicial.

Preciso ler de uma SPI em 16 bits com uma liby que eu estou criando, com clk de uns 15mhz ou proximo a isso.

Pegar esse valor e jogar para outra SPI, em modo 16 bits e clk de 1mhz +/-.

Se não me falha o tico e teco, eu entendi que o LPC2148 tem uma DMA que eu posso indicar a SPI, preencher com os valores que eu quero, setar o tempo de disparo das word´s e pauzio.

Obrigado.

Fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor j.silvestre » 26 Mai 2008 13:01

j.silvestre
Byte
 
Mensagens: 260
Registrado em: 12 Out 2006 22:15

Mensagempor styg » 26 Mai 2008 20:40

lpc2148 num tem dma nao cara..
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Mensagempor fabim » 27 Mai 2008 08:18

é eu confundi a bagaça.

Vi ontem a noite.

Confundi com aqueles registradores gerais de 32 bits.rs

Fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor fabim » 28 Mai 2008 08:04

Pessoar.
Assim.

No keil, eu tenho o main.C, e vou fazendo as liby´s em liby.h.

Eu estava olhando aqui um exemplo e tem uns 5 arquivos.C, e uma pá de .H.

Como se faz para o compilador saber qual é o fonte principal ?

Fabim
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor styg » 28 Mai 2008 16:40

acho que isso nao importa muito p compilador, mas ele deve considerar aquele arquivo que tem a funcao main() neh.. :P
Lucas
Avatar do usuário
styg
Word
 
Mensagens: 799
Registrado em: 16 Out 2006 08:24
Localização: Floripa abaixo de zero.

Mensagempor lrfad2 » 21 Ago 2008 11:56

Realmente isso não importa....
Os primeiros passos que o processador dará, são os encontrados no arquivo de startup (geralmente vem com a família do processador . s - lpc2300.s por exemplo).
Esse arquivo fará toda a configuração do PLL, Mam, etc caso deseje.
O final desse startup sempre está direcionado para a rotina main(). A partir dele vc consegue chamar qq rotina de qq biblioteca (previamente inserida no projeto).

PS: A inserção do startup não é obrigatória, mas ajuda bastante
"Quem come de tudo, está sempre mastigando"
Avatar do usuário
lrfad2
Byte
 
Mensagens: 152
Registrado em: 19 Out 2006 17:35
Localização: São Paulo


Voltar para ARM

Quem está online

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

cron

x