Étape 9: Entrez Flowcode 6
Pour créer le code pour piloter l’affichage et la simulation, j’ai utilisé le logiciel de v6 Flowcode et cela avait tout ce dont j’avais besoin pour me permettre de créer un chef-d'œuvre. J’ai commencé par créer une sphère sur le panneau, rendant invisible, puis en utilisant la simulation API pour cloner la sphère suffisamment de fois pour correspondre à X, Y et Z dimension propriétés. Je suis ensuite allé sur la création de routines me permettant d’obtenir et de définir la couleur de chaque sphère individuelle. Ceci puis m’a permis de générer la ligne et le cuboïde, dessin de routines ainsi que les macros de Maj et rotation légèrement plus complexes. En utilisant un composant LCD graphique précédent, j’ai pu rip sur la macro dessin du texte et en ajoutant enfin une double mise en mémoire tampon système du côté de la simulation du composant était sur fonctionnalité complète.
Pour ajouter la fonctionnalité intégrée que j’ai créé un tableau de 16 bits variablesto stocker chacune des valeurs de couleur de LED dans le cube. J’ai ensuite créé une routine qui pourrait être appelée à plusieurs reprises pour gérer des choses comme la synchronisation les données pour les tampons et de commutation entre les huit canaux communes. Enfin, tout ce qui restait à faire était d’ajouter du code dans l’EEG et de définir des macros de couleur pour permettre le tableau pour lire et écrire lorsque vous n'exécutez pas par l’intermédiaire de la simulation. Le composant final est maintenant disponible [3] qui peut simplement faire glisser vers le panneau de Flowcode. Le programme Flowcode est illustré à la Figure 10.
Cliquez ici pour accéder à la composante RGB LED Flowcode, le code source de Flowcode composant et une discussion sur le code.