1

Salut

depuis un moment j'essaye de faire une fonction pour afficher une image bitmap sur un ecran lcd mais impossible :s, j'aimerais savoir si quelqu'un a déjà essayé cela ?

J'ai compris qu'il faut ecrire 1 byte a chaque fois mais j'ai toujours une bouillie a la fin

si quelqu'un peut m'aide merci grin

2

Tu programmes en C, en C++, en C# ?

Si tu programmes en C, tu n'as qu'à télécharger la librairie Allegro, par contre, quand tu veux releaser un truc fait avec cette librairie, il faut obligatoirement fournir une dll appelée ALLEG42.DLL...

3

heu alors c'est un programme en c mais je peux pas utiliser allegro ^^ vu que c'est a partir d'un microcontroleur il n' y a pas assez de ressource. De plus c'est un affichage sur un ecran lcd pas un ecran lcd de bureau mais genre comme sur une console portable ce qui n'a rapport

4

-> faut lire la datasheet

5

mmh genre comme si j'avais pas lu... le probleme est que lorsqu'on a un ecran coreen et que la doc de l'ecran se resume a de la doc electrique ca aide pas et la doc du controleur je m'en suis servi j'arrive a affiche du texte et graphisme mais je le lutte sur l'affichage d'un bitmap et ce n'est pas la doc qui va m'aide ici

6

Bein ca depend...
Ca se trouve ton controlleur ne te le permet pas. (en gros c marque dans la doc)
Apres il suffit sinon de savoir acceder a la memoire video et le format de l image (ecrit dans la doc).

7

De toutes façons on ne peut pas inventer la doc. ^^

8

si tu arrive a afficher du graphismes, tu doit pouvoir afficher une image quelconque sorry
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

9

C'est peut etre un écran à affichage par segments ?

dehors

10

Mais comment tu sais de quelle manière tu dois affichier du texte et du "graphisme" (?) si tu n'as pas de doc ?
Tu dois bien avoir une source d'informations quelque part ?
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

11

et puis bon une datashet qui est pas traduite en anglais, je doute du serieux du composant lol

12

j'ai jamais dit que j'avais pas de doc , c'est juste la doc de l'ecran elle est meme qui est en coreen, le controleur c'est un toshiba t6963 et je sais comment faire du graphisme , je me suis apercu que jetais en 6*8 en font size donc c'est sur que ca ne pouvait faire que une bouillie

13

j'ai une question concernant le double buffer ? est ce possible de programme cela sur un controleur d'ecran lcd (t6963) , existe til une doc quelque chose dans ce genre?

14

j'imagine que c'est possible si tu as suffisament de mémoire disponible pour pouvoir écrire dans un écran virtuel.

15

Apparemment, le t6963C supporte le paging, donc si la RAM est suffisante ça devrait marcher, mais je sais pas si t6963 et t6963C c'est la même chose...
Source http://www.lcd-module.de/eng/pdf/zubehoer/t6963.pdf:
If more than one screen can be stored in the RAM, vertical scrolling and paging can be performed, by resetting the Text Home and Graphic Home addresses. Usually LCD modules with on-board T6963C controllers have 4K or 8K byes of RAM, check individual LCD module specifications for RAM size information.
avatar
Le scénario de notre univers a été rédigée par un bataillon de singes savants. Tout s'explique enfin.
T'as un problème ? Tu veux un bonbon ?
[CrystalMPQ] C# MPQ Library/Tools - [CrystalBoy] C# GB Emulator - [Monoxide] C# OSX library - M68k Opcodes

16

oui c'est la meme chose, donc il faut que je regarde le paging je vais jete un oeil la dessus alors smile

17

Bonjour à tous,

Pour la manipulation d'images bitmap sur les afficheurs graphiques monochrome jusqu'à 240 x 128 points connectés à un microcontrôleur,
allez faire un tour sur bitmap2LCD.com