tel
Suche
Bestätigen Sie
Abbrechen
good display
Aktueller Standort:
Hauptseite
/
/
Holen Sie sich ein E-Paper-Display von Grund auf neu – Learn to Play -02-Full-Refresh

VERWANDT

Kontakt

0086-411-84619565

E-mail:sales.de@good-display.com

Adresse:Nr. 18 Zhonghua West Road, Bezirk Ganjingzi, Stadt Dalian, Provinz Liaoning

Holen Sie sich ein E-Paper-Display von Grund auf neu – Learn to Play -02-Full-Refresh

Quelle

Holen Sie sich ein E-Paper-Display von Grund auf neu – Learn to Play -02-Full-Refresh

Quelle

Details

Holen Sie sich ein E-Paper-Display von Grund auf neu – Learn to Play -02-Full-Refresh

 

//Hallo Leute! Kürzlich hat unser neu zusammengestelltes ShiningMan an einem Lehrprojekt gearbeitet,

um Sie durch den Prozess des Spielens von E-Paper-Displays von Grund auf zu führen!  (Deadset Einleitung Absatz~)//

 

Letztes Mal sprachen wir über Hardware des E-Paper Displays. (Nachdem wir nun auch Feedback von unseren lieben

Besuchern erhalten haben, können wir diese Fragen in folgenden Blogbeiträgen beantworten!

 

Deshalb möchten wir heute tiefer in den Update-Modus des E-Paper Displays eingehen.

Wie Sie vielleicht wissen, können wir sie einfach in drei verschiedene Modi setzen:

1. Vollständige Aktualisierung, das ist auch Vollbildaktualisierung, bei der der Bildschirm als Ganzes aktualisiert wird.

Beachten Sie, dass dies die grundlegendste und auch sehr wichtige Funktion für die E-Paper-Anzeige ist.

Sie werden während des Updates etwa dreimal flackern sehen und bitte gehen Sie nicht davon aus, dass Ihr Bildschirm kaputt ist!

*Sehr notwendig, um die Lebensdauer Ihres E-Papiers zu verlängern, um ein vollständiges Update hinzuzufügen!

(Verwenden Sie es, um den Bildschirm regelmäßig zu löschen)

 

2. Schnelles Update, das heißt der Vollbildmodus implementiert ein schnelles Bildupdate mit nur einem

Flackern innerhalb von 1 bis 1.5s.

3. Teilweise Aktualisierung, können Sie auch das Teilfenster aus der Spezifikation kennen.

Normalerweise aktualisieren 0,3s bis zum Abschluss ein neues Bild, was der Schlüssel ist, um E-Pape-Display zu mehr Anwendungsmöglichkeiten zu ermöglichen!

 

Natürlich ist heute nur zur vollständigen Aktualisierung, hier ist der Code von Good Display:

 

void EPD_HW_Init(void)
{
EPD_W21_RST_0; // Module reset
delay_xms(10);//At least 10ms delay
EPD_W21_RST_1;
delay_xms(10); //At least 10ms delay

Epaper_READBUSY();
Epaper_Write_Command(0x12); //SWRESET
Epaper_READBUSY();

Epaper_Write_Command(0x01); //Driver output control
Epaper_Write_Data(0xF9);
Epaper_Write_Data(0x00);
Epaper_Write_Data(0x00);

Epaper_Write_Command(0x11); //data entry mode
Epaper_Write_Data(0x01);

Epaper_Write_Command(0x44); //set Ram-X address start/end position
Epaper_Write_Data(0x00);
Epaper_Write_Data(0x0F); //0x0F-->(15+1)*8=128

Epaper_Write_Command(0x45); //set Ram-Y address start/end position
Epaper_Write_Data(0xF9); //0xF9-->(249+1)=250
Epaper_Write_Data(0x00);
Epaper_Write_Data(0x00);
Epaper_Write_Data(0x00);

Epaper_Write_Command(0x3C); //BorderWavefrom
Epaper_Write_Data(0x05);

Epaper_Write_Command(0x21); // Display update control
Epaper_Write_Data(0x00);
Epaper_Write_Data(0x80);

Epaper_Write_Command(0x18); //Read built-in temperature sensor
Epaper_Write_Data(0x80);

Epaper_Write_Command(0x4E); // set RAM x address count to 0;
Epaper_Write_Data(0x00);
Epaper_Write_Command(0x4F); // set RAM y address count to 0X199;
Epaper_Write_Data(0xF9);
Epaper_Write_Data(0x00);
Epaper_READBUSY();
}

 

Eigentlich können wir eine vereinfachte Version zum besseren Verständnis haben:

 

void EPD_HW_Init(void)
{
EPD_W21_RST_0; // Module reset
delay_xms(10);//At least 10ms delay
EPD_W21_RST_1;
delay_xms(10); //At least 10ms delay


Epaper_Write_Command(0x12); //SWRESET
Epaper_READBUSY();

Epaper_Write_Command(0x21); // Display Update Control
Epaper_Write_Data(0x00);
Epaper_Write_Data(0x00);

Epaper_Write_Command(0x20);
Epaper_READBUSY();
}

 

 

Okay! Sie wissen nun, dass die EPD zuerst die Initialisierung implementieren muss und dann den 0x12

Befehl verwenden muss. Wenn es sich im IDLE-Zustand befindet, verwenden wir den Befehl

Display Update Control (0x21) und schreiben in diese beiden Register jeweils mit 0x00, da wir hier nur

die normale Einstellung verwenden. Schließlich benötigen wir auch den Befehl 0x22, um das Display zu aktivieren.

 

Wir werden es hier nicht zu lange mit Details machen. Sie können auf IC Datenblatt oder eine Spezifikation des

E-Paper Displays für weitere Informationen verweisen oder Sie können auch auf diesen Blogbeitrag unten

verweisen: (Wir haben einige Befehle im Detail aufgelistet und eingeführt und sie könnten Ihnen in gewissem Umfang helfen)

5.1 Schreiben Sie Ihren E-Paper-Treiber (Arduino IDE) gemäß dem Spezifikations-Flussdiagramm und der Instruktionsliste

 

 

Willkommen, dass Sie uns entweder über SaleSmartly oder per E-Mail eine Nachricht senden!

Wir würden uns freuen, von Ihnen zu hören, um Ihnen einen besseren Service bieten zu können.

Beim nächsten Mal werden wir mehr über das schnelle Update, Teilupdate und Vollbildupdate posten!!!

 

 

Mehr Infos:

GITHUB Library-Good Display E-paper(STM32/Arduino/ESP32/ESP8266)

 

 Encyclopedia of E-paper display!!! Your wonderful FAQ provider!

 

Contact us if you don't find the contents you need! And we will make sure they get published ASAP!!!

 

Prepare for your IMG easily via online tool ImageToArray!!!

 

GOOD DISPLAY BUY Good Display E-paper and development kit!!!

QR-Code Scan erfolgt mit Handy

권장제품

 Farbe E-Paper-Anzeige 0,97zoll  SPI, IC JD79651, ESL, Preisschilder,  GDEW0097C50
Farbe E-Paper-Anzeige 0,97zoll SPI, IC JD79651, ESL, Preisschilder, GDEW0097C50
Dies ist ein Mini-E-Paper-Display, 0,97 Zoll, dreifarbiges, bistabiles Display mit einer Auflösung von 184 x 88, SPI-Schnittstelle. Das E-Paper-Display ist eine Art bistabiles Display, was bedeutet, dass das zuletzt aktualisierte Bild auch ohne Stromversorgung immer auf dem Bildschirm angezeigt werden kann. Dieser E-Ink-Farbbildschirm GDEW0097C50 ist perfekt für Geräte mit geringem Stromverbrauch, die mit Solarenergie oder Batterien betrieben werden.
 0.97 zoll E-Paper-Anzeige, 184*88, JD79651, ESL preisschilder, Bodenfeuchtesensor, Hersteller-GoodDisplay
0.97 zoll E-Paper-Anzeige, 184*88, JD79651, ESL preisschilder, Bodenfeuchtesensor, Hersteller-GoodDisplay
Dies ist ein monochromes E-Papier Display, 0.97 Zoll, mit 184x88 Auflösung, SPI-Schnittstelle. E-Paper ist eine Art bistbares Display, was bedeutet, dass das letzte Update immer auf dem Bildschirm bleiben kann, auch wenn Strom getrennt ist. Dieses E-Papierdisplay GDEW0097T50 eignet sich hervorragend für Geräte mit geringer Energieleistung, die mit Solaren oder Batterien betrieben werden.
 E-Paper-Anzeige 1.02 zoll mini, ePaper-Hersteller, UC8175, Bodenfeuchtesensor
E-Paper-Anzeige 1.02 zoll mini, ePaper-Hersteller, UC8175, Bodenfeuchtesensor
Dies ist eine 1,02-Zoll-Mini-Partial-Tintenanzeige mit 128x80-Auflösung, SPI-Schnittstelle, und das Display ist in der Lage, Bilder mit schwarzem und weißem Inhalt anzuzeigen. Ihr Bild hält unbegrenzt ohne Macht - legen Sie Ihr Bild auf und schließen Sie die Macht herunter. Diese E-Tintenanzeige GDEW0102T4 ist ideal für niedrige Stromgeräte, die von Solar- oder Batterien betrieben werden.
 0,39-Zoll-Aktivmatrix-Farb-Micro OLED, OLED-Panelmodul mit FHD-Auflösung 1920 x 1080 GDOJ039FHP
0,39-Zoll-Aktivmatrix-Farb-Micro OLED, OLED-Panelmodul mit FHD-Auflösung 1920 x 1080 GDOJ039FHP
 Micro OLED GDOJ049FHP 0,49-Zoll-Aktivmatrix-Farb-OLED-Panelmodul mit FHD-Auflösung 1920 x 1080
Micro OLED GDOJ049FHP 0,49-Zoll-Aktivmatrix-Farb-OLED-Panelmodul mit FHD-Auflösung 1920 x 1080
 Micro 0,71 Zoll Oled Display 1920x1080 Auflösung MIPI oder MIPI+I2C Interface OLED Modul, GDOJ071FHP
Micro 0,71 Zoll Oled Display 1920x1080 Auflösung MIPI oder MIPI+I2C Interface OLED Modul, GDOJ071FHP
 1,54 zoll Farbe E-Paper-Anzeige, 200*200 Auflösung, für ESL Preisschilder, SSD1681, Digitale Türschilder
1,54 zoll Farbe E-Paper-Anzeige, 200*200 Auflösung, für ESL Preisschilder, SSD1681, Digitale Türschilder
Das ist ein kleines E-Paper Display, 1,54 Zoll, Auflösung 200x200, SPI-Schnittstelle, mit schwarz, weiß und rot. Dieses dreiröne Epaper-Display GDEY0154Z90 eignet sich hervorragend für Geräte mit geringer Leistung, die mit Solar- oder Batterien betrieben werden.
 E-Paper-Anzeige für den Dauereinsatz 1,54zoll dreifarbiges Anzeige geringer Stromverbrauch, SSD1681 (EOL)
E-Paper-Anzeige für den Dauereinsatz 1,54zoll dreifarbiges Anzeige geringer Stromverbrauch, SSD1681 (EOL)
Dies ist ein dreifarbiges 1,54-Zoll-E-Paper-Display mit einer Auflösung von 200 x 200 und einer SPI-Schnittstelle, und das Display kann monochrome Bilder anzeigen. Aufgrund der Bistabilität kann Ihr Bild unbegrenzt auf dem Bildschirm gehalten werden, auch wenn die Stromversorgung unterbrochen ist.
 1.54 zoll hohe Auflösung E-Paper-Anzeige, schnelle Aktualisierung SSD1681, Alle Betrachtungswinkel, SPI-Schnittstelle
1.54 zoll hohe Auflösung E-Paper-Anzeige, schnelle Aktualisierung SSD1681, Alle Betrachtungswinkel, SPI-Schnittstelle
Dies ist ein elektronisches 1.54-Papier-Display mit einer Auflösung von 200 x 200 und einer SPI-Schnittstelle, und das Display kann monochrome Bilder anzeigen. Aufgrund der Eigenschaft „bistabil“ kann Ihr Bild unbegrenzt auf dem Bildschirm gehalten werden, selbst wenn die Stromversorgung unterbrochen wird. Es verbraucht nur Strom, wenn Sie die Anzeige erneut aktualisieren müssen. Dieses E-Paper-Display GDEY0154D67 ist perfekt für Geräte mit geringem Stromverbrauch, die mit Solarenergie oder Batterien betrieben werden.

온라인 메시지

Nachrichten Nickname:
Kundennachricht
Definieren:
验证码