AD7715 qui ne convertit rien

Jan 22, 2021 27 Replies

J'essaie de me faire la main sur un CAN AD7715 et j'avoue rester perplexe.


uint8_t spi_send8(int8_t device, uint8_t data) { spi_set_device(device); SPDR = data; while(!(SPSR & (1 > 8; while(!(SPSR & (1


return(spi_send16(spi_rcan, 0xFFFF));

JKB

Si votre demande me parvient en code 29, je vous titiouillerai volontiers

On progresse.

pas vraiment. Il faut donc envoyer 0xFF pour lire un registre en 8 bits et

JKB

Si votre demande me parvient en code 29, je vous titiouillerai volontiers

Bon, j'y suis. CS ne sert pas _que_ au bus SPI.

JKB

Si votre demande me parvient en code 29, je vous titiouillerai volontiers

heu... tu ne veux pas laisser tomber l'utf8 pour l'iso-8859-15 ?

Il me semble que c'est normal. En tout cas, pour le peu que je me

valeurs depuis un composant en SPI.

lecture).

Si tu utilises des fonctions classiques SPI pour attaquer le composant, tu

JKB

Si votre demande me parvient en code 29, je vous titiouillerai volontiers

pour toi aussi les messages de JKB s'affiche mal ?

Non justement, ils s'affichent correctement avec Thunderbird.

le PB vient du User-Agent : slrn/1.0.3 (Linux)

Mac... bon pas grave. merci.

Pour info, c'est un NetBSD 9.1_STABLE (CUSTOM) avec les pkgs

JKB

Si votre demande me parvient en code 29, je vous titiouillerai volontiers

[...]

SPI. Pour que l'esclave envoie n bits il lui faut n coups d'horloge que

faut en envoyer 16 aussi.

Nicolas

comme attendu. Sinon, on peut parler au composant en question, lire le

assez rarement des composants d'AD, je crois maintenant me rappeler pourquoi ;-)

JKB

Si votre demande me parvient en code 29, je vous titiouillerai volontiers

? (Si c'est c'est vraiment ce que tu veux faire ...) Les valeurs que tu

datasheet "

formatting link
"

Cdt, H

Pardon en pp. 31

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required