Étape 1: Étape: 1 connexion de l’écran LCD
Connecter un écran LCD
Alors, j’ai obtenu le Raspberry Pi et je veux faire quelques travaux de programmation pour cela. Pourquoi ne pas plonger dans le développement du noyau ? J’avais encore un module framebuffer sympa pour les écrans intelligents de mon écran TFT SPI-contrôlée. J’ai aussi eu un écran LCD 2.4" avec un contrôleur ILI9325 configurable pour faire des transferts de 8 bits. Le mode de transfert de 8-bit était génial, parce que cela signifiait que je pouvais directement connecter à le GPIO de l’en-tête P1 de la Raspberry Pi. Qui fait le matériel très simple et aussi beaucoup plus rapide car les données ne serait pas nécessaire de sérialiser tout d’abord. Comme vous pouvez le voir, il n’ya pas beaucoup à elle. La plupart IO-pins sont directement connectés. Pour enregistrer quelques I/O, la /rd-pin est définitivement lié à Vcc parce qu’il n’est pas nécessaire de lire à partir de l’écran. Il y a 4 résistances pour le rétro-éclairage, et c’est tout. Les numéros de broches pour l’écran LCD semblent diffèrent de feuille de données feuille de données, soit dit en passant : si les numéros de broches de données sur votre écran LCD se montent à DB17, vous devrez connecter le GPIO DB10-17 au lieu de DB8-15. Notez que l’écran tactile n’est pas connecté : il aurait pas beaucoup d’utilisation sur un boîtier mini arcade et aurait besoin de matériel supplémentaire pour faire fonctionner car l’IPD n’a pas AD-convertisseurs intégrés. Plus tard, j’ai enlevé en fait l’écran tactile de l’écran pour obtenir une image plus claire. Il y a une chose matérielle qui doit arriver. L’écran LCD comme je l’ai acheté a une interface de 16-bit, qui a besoin de trop d’épingles pour le connecter directement à la Pi de la framboise. Pour le faire parler sur 8 juste des 16 datalines, vous devez déplacer une résistance pull de J1 à J2. La résistance de cavalier est 0402, mais un simple fil fonctionne aussi :