1. Rappels
Pour utiliser le code de cet article, il est nécessaire de disposer du code présenté en septembre. Il est disponible librement à http://ygdes.com/GHDL/fb/ et ne fonctionne qu'avec GHDL sous GNU/Linux. Il pourrait aussi fonctionner sous des BSD et dérivés, mais pas sous Windows.
Pour pouvoir accéder à l'écran (et plus précisément, au framebuffer), il ne faut pas oublier au début de notre code source les incantations magiques qui rendent le paquetage accessible :
library work;
use work.fb_ghdl.all;
Cela initialise automatiquement le framebuffer. Nous disposons alors d'un tableau appelé pixel, accessible en lecture et écriture. Chaque élément du tableau est un pixel codé au moyen d'un nombre entier de…
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première