22-01-2012, 18:30
Boa tarde,
Sou um leitor assíduo do pplware e neste momento estou a estudar Engenharia Electrotécnica. Estou a meio de um projecto que envolve um microprocessador PIC32 e um acelerómetro ADXL345 com comunicação SPI 4-wire e com um grande problema que me impede de avançar mais à cerca de 4 tardes...
A situação é que eu consigo ler o deviceID do acelerómetro mas não consigo ler outros valores. Receio que o isto seja um problema do Receive Buffer já que até cheguei a criar uma rotina para ler os valores dos registos do acelerómetro e tinha sempre o mesmo valor (0x00 ou o deviceID).
Alguém que saiba do assunto me poderia ajudar?
Muito obrigado
Sou um leitor assíduo do pplware e neste momento estou a estudar Engenharia Electrotécnica. Estou a meio de um projecto que envolve um microprocessador PIC32 e um acelerómetro ADXL345 com comunicação SPI 4-wire e com um grande problema que me impede de avançar mais à cerca de 4 tardes...
A situação é que eu consigo ler o deviceID do acelerómetro mas não consigo ler outros valores. Receio que o isto seja um problema do Receive Buffer já que até cheguei a criar uma rotina para ler os valores dos registos do acelerómetro e tinha sempre o mesmo valor (0x00 ou o deviceID).
Alguém que saiba do assunto me poderia ajudar?
Muito obrigado