Go Down

Topic: DS1307 [RESOLU] (Read 8 times) previous topic - next topic

skywodd


il n'accepte pas "->" c'est ma syntaxe qui est mauvaise?

Cours de pointeurs C rapide :
-> pour accéder au champ d'une structure depuis un pointeur.
. pour accéder au champ d'une structure depuis une variable classique.
Dans ton cas "date" est une variable classique dans le scope de loop() donc tu doit utiliser .
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

pouic13

ok ok j'étais pas prés de trouver je chercher carrément de l'autre coté...

Par contre le sketch ce compile  :D
Mais ça ne bouge pas  :~

J'ai une valeur fixe qui ne s'incrémente pas...
je crois que je vais arrêter là pour aujourd'hui hui merci beaucoup pour ton aide sky.
Demain je regarderais de plus prés mais je commence à douté fortement sur mes composants.
Pourtant tout est neuf pour une foie.

Bon... sur ce merci! :D je reviendrais avec plein de question demain hihihi...

pouic13

Re

Bon toujours pas d'amélioration...

Par contre des questions ça oui XD

Aussi bien dans le tuto de skywodd que de jean-françois vous convertissez les décimales en 8 bit.
Mais sur le datasheet le ds1307 n'en présente que 7 ? Pourquoi?

Quelque chose me reste bien en travers, j'ai quand même essayer plusieurs code dont des librairies toute faites et pourtant rien ne le fait bouger.

Lorsque je lis les valeur de ma structure je me retrouve avec 80 0 0 1 1 1 0.

Cela ressemble grandement au lien que j'ai mis au début de mon article a savoir celui-ci:
http://www.edaboard.eu/mon-ds1307-ne-demarre-pas-t376631.html
Mais aussi bien le code de skywodd que de jean-françois prenne en compte ce bit qui faut mettre à zéro si je dis pas de bêtise?

Reste-t-il quelque chose à testé niveau code? 








B@tto


pouic13

XD déjà fait merci quand même b@tto

Go Up