- LiFePO4 Speicher Test         
Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14

Thema: Wieviele "bilder" passen in einen Mega32 ?

  1. #11
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    06.11.2004
    Beiträge
    1.693
    Anzeige

    Powerstation Test
    Mit Bascom das Bild in den Flash zu bekommen ging eigentlich relativ einfach. Das übernimmt Bascom ja selbst wenn man sagt welches Bild man haben will.

    Allgemein einen externen EEPROM ansprechen stelle ich mir auch nicht so schwer vor. Aber wie ein Bild von dort auf's Display schicken?

  2. #12
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Das geht genauso wie es Bascom selber macht.

    Daten aussem EEprom holen und ins Display schreiben.
    Adresse für Adresse.
    Das Display ist ja im Grunde genauso aufgebaut wie jede Uraltgrafikkarte.
    Gruß
    Ratber

  3. #13
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    06.11.2004
    Beiträge
    1.693
    Tja, wie soll ich dir am besten erklären, was da mein Problem ist?

    Ein paar Ausschnitte aus dem Programm, was zum allergrößten Teil vom Sample übernommen ist:

    Showpic 0 , 0 , Plaatje

    'This label holds the mage data
    Plaatje:
    '$BGF will put the bitmap into the program at this location
    $bgf "lena.bgf"

    'You could insert other picture data here

    Lena.bgf war ein Teil eines JPG, das ich in BMP umgewandelt habe und 1 Bit Farbtiefe verliehen habe und mit Bascom umgewandelt habe das es ein BGF wird.

    Dann legt Bascom die Daten der Datei im Flash mit ab und nach dem flashen oder beim Einschalten sehe ich meine Tochter aus'm LCD.

    Soweit ist das ja noch recht einfach.

    Wären die Daten im internen EEPROM, könnte ich diese mit Showpice anzeigen lassen.
    Das habe ich aus Zeitmangeln noch nicht probiert. Werde ich auch frühstens erst am Wochenende und dran scheitern, das der interne EEPROM zu klein ist
    Aber ein kleineres Bild zum Testen tut's ja auch erstmal.

    Mein Poblem ist jetzt, das ich kein Befehl gefunden habe um die Daten aus einem externen EEPROM zu nehmen.

    Würde man das ganze in ASM programmieren, wäre es ja noch halbwegs nachvollziehbar.
    ROM auslesen und die Bits auf die Datenleitungen legen (vereinfachte Version).
    Aber wie mit Bascom machen?
    Und was ist mit der hier angesprochenen Kompression? Wie geht das?

    Das LCD hat 240X128 Punkte. Bei 1 Bit sind das rund 31000 Bits die gespeichert werden müssen. Damit ist ein kleiner Speicher schnell voll.

    Ein paar Schlagwörter/Befehle würden mir schon weiter helfen.

  4. #14
    Erfahrener Benutzer Robotik Einstein
    Registriert seit
    11.09.2004
    Ort
    Düsseldorf
    Beiträge
    3.948
    Neine einen direkten befehl gibt es bei Bascom meines Wisens nach nicht.

    Ich hole mir das Bild aus dem Externen Speicher und schreibe es Manuell ins Display.
    Byte für Byte.

    Das ist auch nicht länger oder wesentlich langsamer als die Eingebaute Routine die es übrigens genauso macht.

    Was du rausfinden mußt ist wie man das Dipslay schreibt.

    Das ist je nach Grafikcontroller unterschiedlich
    Gruß
    Ratber

Seite 2 von 2 ErsteErste 12

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  

Solar Speicher und Akkus Tests