Página 1 de 1

LPC17xx-23xx-xxxx

MensagemEnviado: 19 Dez 2012 11:27
por fabim
Pessoal, etou tendo uma **** dor de cabeça pra fazer esta porcaria funcionar.
Estou tentando operar o LPC1766 em " I2C " slave.
Quando o master envia bytes, de boa sem problemas.
O Slave recebe dados sem preocupações, e se em 10X eu enviar os frames, em 10X tudo funciona.
Agora quando o master manda o SLA+R, ai ferrou. O primeiro frame funciona, os consecutivos não funcionam !!
Não sei mais o que fazer.

Alguém ai ja utilizou ou tentou utilizar algum LPC em slave !?!?

Fabim

MensagemEnviado: 19 Dez 2012 11:50
por mastk
Haveria um Bit para novo Frame? Estaria o device sendo reiniciado por timeout?

Seria SPI o modulo em questão?

MensagemEnviado: 19 Dez 2012 13:28
por pbernardi
fabim, esse problemas geralmente são pegos se você pegar os sinais no scope e der uma decodificada na mão.

As vezes é falta de um pull-pu/down, uma falha no pulso de clock, inversão de fase de clock... se você tentar decodificar é boa a chance de pegar o que está errado.

MensagemEnviado: 19 Dez 2012 15:31
por fabim
só falta eu trocar o ARM kkkkkkkkk, sério mesmo mano, só esta faltando isto !!! kkkkkk

MensagemEnviado: 19 Dez 2012 15:31
por mastk
Troca de programador, resolver! :lol:

MensagemEnviado: 19 Dez 2012 15:46
por proex
Nada que um analisador lógico e uma jtag não resolvam.