Étape 3: Heures de débogage des logiciels
Quand j’ai acheté l’écran OLED, j’ai fait recherche seulement superficielle, pensant que parce que le commentaire dit que ce serait facile à utiliser que j’ai pu écrire un peu de code et faire.
Comme j’ai découvert...
Les commentaires dit que c’est facile à utiliser pour Arduino.
J’avais pensé que parce que la plateforme Arduino a été construite sur l’atmega328p, qu’il serait facile de port code destiné pour Arduino en AVR studio 6, l’IDE j’utilise pour ce projet. Ce n’est pas le cas. Arduino code peut être porté pour être travaillées avec l’AVR Studio 6, mais le processus implique beaucoup de manigances avec les paramètres de la bibliothèque et de capture des fichiers vers le milieu interne compilation dans l’IDE Arduino (et vous devez avoir l’Arduino IDE installé). Je n’a pas envie d’installer un autre IDE pour utiliser seulement certaines bibliothèques...
Il semblait moins travailler juste reconstituer la bibliothèque sparkfun et réécrire les morceaux de celui-ci j’ai eu besoin--le strict minimum. Après environ 12 heures, j’ai eu l’écran pour mettre en marche. Un peu plus tard que j’ai été en mesure de comprendre l’agencement de la mémoire et de méthodes d’écriture. Le code qui en résulte est sur le dépôt github pour ce projet ici.