ARDUINO ET IC CDP68HC68P1
bonsoir à tous,
je vous expose mon problème sur un projet sur lequel je suis entrain de travailler :
j'ai plusieurs ic cdp68hc68p1 (doc ic cdp 68hc68p1) qui traînent chez moi et dont je voulais tester leurs fonctionnalités avant de pouvoir les utiliser pour des projets plus concret. je me suis dit que j'allais créer un petit banc de test à ic, cela me permettraient de voir ou revoir la liaison spi, voir d'autre chose, ben je suis servi.
pour ce faire, j'ai utilisé une petite board arduino uno, utiliser la librairie spi sous arduino pour communiquer avec cet ic
les entrées / sorties de l'ic je les ai reconnectés sur le port pd de la carte arduino (schema de la carte arduino).
j'ai aussi réalisé le code (pour l'instant que la partie écriture sur l'ic => donc les i/o sont déclarée en sortie) - voir le code en annexe
j'ai aussi créer un projet github pour ce que ca vous intéresse de le compléter : https://github.com/philouxy/arduino_ic68hc68p1
après toute cette doc, et explication très succincte, voici mon problème, apparemment quand je configure mon ic (com spi) et que je veux écrire sur mes sorties (sur l'ic cdp68hc68) que ce soit à 1 ou à 0, rien ne se passe, aucun changement, j'ai testé sur plusieurs ic différents... toujours le même résultat.
donc je me dis que ca doit être mon code, mais la je suis perdu et ne sais plus ou chercher, si vous avez des idées, suggestions, je suis preneur de tout
en tout cas, merci de me lire
amicalement - philou
je vous expose mon problème sur un projet sur lequel je suis entrain de travailler :
j'ai plusieurs ic cdp68hc68p1 (doc ic cdp 68hc68p1) qui traînent chez moi et dont je voulais tester leurs fonctionnalités avant de pouvoir les utiliser pour des projets plus concret. je me suis dit que j'allais créer un petit banc de test à ic, cela me permettraient de voir ou revoir la liaison spi, voir d'autre chose, ben je suis servi.
pour ce faire, j'ai utilisé une petite board arduino uno, utiliser la librairie spi sous arduino pour communiquer avec cet ic
les entrées / sorties de l'ic je les ai reconnectés sur le port pd de la carte arduino (schema de la carte arduino).
j'ai aussi réalisé le code (pour l'instant que la partie écriture sur l'ic => donc les i/o sont déclarée en sortie) - voir le code en annexe
j'ai aussi créer un projet github pour ce que ca vous intéresse de le compléter : https://github.com/philouxy/arduino_ic68hc68p1
après toute cette doc, et explication très succincte, voici mon problème, apparemment quand je configure mon ic (com spi) et que je veux écrire sur mes sorties (sur l'ic cdp68hc68) que ce soit à 1 ou à 0, rien ne se passe, aucun changement, j'ai testé sur plusieurs ic différents... toujours le même résultat.
donc je me dis que ca doit être mon code, mais la je suis perdu et ne sais plus ou chercher, si vous avez des idées, suggestions, je suis preneur de tout
en tout cas, merci de me lire
amicalement - philou
salut,
on sent la personne qui n'est pas ignorante du codage, mais j'ai passé un bon moment avant de commencer à comprendre ta logique de programmation xd
il y un souci dans ta fonction read_on_chip(), tu ne pilote pas le chip select.
après tu une approche assez "spéciale" pour voir si ça marche. faudrait déjà commencer par simple, configuré des sorties, bloqué dans un while(1) et voir au multimètre ce qui se passe.
on sent la personne qui n'est pas ignorante du codage, mais j'ai passé un bon moment avant de commencer à comprendre ta logique de programmation xd
il y un souci dans ta fonction read_on_chip(), tu ne pilote pas le chip select.
après tu une approche assez "spéciale" pour voir si ça marche. faudrait déjà commencer par simple, configuré des sorties, bloqué dans un while(1) et voir au multimètre ce qui se passe.
Arduino Forum > International > Français (Moderators: jfs, Snootlab) > ARDUINO ET IC CDP68HC68P1
arduino
Comments
Post a Comment