diff --git a/WrapAroundDemo/README.md b/WrapAroundDemo/README.md index 716607e..6c450f5 100644 --- a/WrapAroundDemo/README.md +++ b/WrapAroundDemo/README.md @@ -2,3 +2,44 @@ ![RoteteDemo](https://user-images.githubusercontent.com/6020549/165236460-e1fd757c-dcff-4601-bce1-b533599b5fc5.JPG) +A 128x32 panel has 4 pages of internal memory, and a 128x64 panel has 8 pages of internal memory. +PAGE_SCROLL_DOWN/PAGE_SCROLL_UP is page-by-page scrolling and works fast. + +``` ++--------+ +| Page 1 | ++--------+ +| Page 2 | ++--------+ +| Page 3 | ++--------+ +| Page 4 | ++--------+ +| Page 5 | ++--------+ +| Page 6 | ++--------+ +| Page 7 | ++--------+ +| Page 8 | ++--------+ + ++--------+ +| Page 2 | ++--------+ +| Page 3 | ++--------+ +| Page 4 | ++--------+ +| Page 5 | ++--------+ +| Page 6 | ++--------+ +| Page 7 | ++--------+ +| Page 8 | ++--------+ +| Page 1 | ++--------+ +``` + diff --git a/WrapAroundDemo/main/main.c b/WrapAroundDemo/main/main.c index 17d7f3b..057e157 100644 --- a/WrapAroundDemo/main/main.c +++ b/WrapAroundDemo/main/main.c @@ -107,14 +107,14 @@ void app_main(void) ESP_LOGD(TAG, "height=%d", height); for(int i=0;i