Dúvida com a SPI do AD7730 ligado num MC56F8013

Software e Hardware para uC da Qualcomm, NXP, FreeScale e Motorola

Moderadores: 51, guest2003

Dúvida com a SPI do AD7730 ligado num MC56F8013

Mensagempor chipselect » 20 Out 2008 13:09

boa tarde pessoal

Estou com um problema pra fazer o MC56F8013 conversar com o AD7730.

Na página 35 do datasheet do AD7730 tá falando assim:
"For POL = 0, the first clock edge that clocks data from the microcontroller onto the DIN line of the AD7730 is a rising edge. It is then clocked into the input shift register on the next falling edge of SCLK."

Configurei o AD7730 com o pino POL em zero e o MC56F8013 com CPOL = 0 e CPAH = 1, não deu. Nem com CPOL = 0 e CPAH = 0. Usando direto no braço via IO parece dar certo, mas daí perdi a vantagem de ter SPI no MC56F8013...

Pelo que entendi do datasheet do AD7730, a SPI dele não é muito padrão, e a primeira captura de dados em DIN é feito na "borda errada" da qual eu escolhi, ferrando com qualquer tentativa de usar uma SPI em HW, é isso mesmo?

Estou manipulando também o CS do AD7730 via IO, o RESET, SYNC e o STANDBY estão todos em 1, e o AD7730 tá com +5V em +Vdd e +Van.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50

56f8013

Mensagempor fender » 20 Out 2008 18:22

Chipselect voce poderia me enviar a licença do CodeWarrior para programas este chip?

Quando deu gravei estava muito lento o processo de gravação. É isso mesmo?

Abraços

Humberto
fender
Byte
 
Mensagens: 268
Registrado em: 13 Out 2006 19:31

Mensagempor chipselect » 20 Out 2008 20:58

fender, minha licença era do CW 7 e já não registra mais.

Estou uitilizando o CW 8.2 na versão free mesmo, a gravação é lenta (sempre foi), pois uso a jtag pela porta paralela que veio no kit do MC56F8013.

Liguei lá na Freescale (acho que é Campinas) perguntando sobre a licença do CW e do PE para o MC56F8013 e me responderam assim:

CW para até 16KW é gratuíto, ou seja, pro MC56F8013 que só tem 16Kw, não precisa comprar licença.
Todos os beans contindos no plugin para o PE com o CW são gratuítos também pro MC56F8013.

Eu fiz um registro no site da Freescale e baixei o CW8.2, instalou normalmente e, apesar de ser "trial 30 dias", já tô usando faz 2 meses sem problemas.
chipselect
Word
 
Mensagens: 744
Registrado em: 16 Out 2006 18:50


Voltar para NXP (ex-FreeScale (ex-Motorola))

Quem está online

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

x