Programmateur 28C010M Raspberry Pi
Bonjour à tous,
Je permets d'écrire ce post, car je bloque lors d'un stage que je dois réaliser.
Durant ce stage, je dois réaliser un programmateur pour AT27C010 pour faire de la lecture/écriture de cette mémoire. Pour ma part, j'utilise un Raspberry Pi (avec Codeblocks en C) et la biblio WiringPi. Le problème est que je ne peux pas "attaquer" directement la prom, le composant est monté sur une vieille carte électronique avec des composants pour serialiser les données.... J'ai routé une carte pour m'interfacer avec la vieille carte existante. Il me reste la partie software à réaliser...
J'ai des séquences déjà décrite à coder en C en fonctions de mes entrées/sorties, j'ai validé ma lecture, mais l'écriture me pose des soucis...
J'ai déjà fait l'étude de la carte existante, et la partie hardware est finalisée. J'ai routé une carte sur laquelle sera pluggé le raspberry pi qui s'interface avec la carte existante. On ma donné un fichier avec les protocoles à coder : état haut, état bas des sorties. Il ne me reste que la partie software à valider (sans parler de l'intégration à la suite). ;)
Je n'ai pas de contraintes de vitesses pour les séquences à coder.
Mes fonctions à coder en C :
Init à adresse 00 dans la prom
Chargement adresse 13 bits //
Lecture d'une donnée //
écriture d'une donnée //
J'ai du mal pour avancer dans mes fonctions en C... :roll:
C'est pourquoi je cherche un peu d'aide.
Je vous remercie par avance.
ReasK