

SSD1963 STM32 DRIVER DRIVER
Additionally, this folder contains a configuration file for FreeRTOS and the device driver C/H files used for the DeviceIntegration example.

The file ewconfig.h contains general configuration settings for the target system, like memory ranges and display parameter and configuration settings for the Embedded Wizard Graphics Engine and Runtime Environment. There you will find the initialization of the system and the main loop to drive an Embedded Wizard GUI application. \Source - This folder contains the files main.c and ewmain.c.\Project - This folder contains the prepared projects for GCC (make), IAR Embedded Workbench, Keil MDK-ARM and STM32CubeIDE.You can create your own UI project and generate the code into the subdirectory \GeneratedCode without the need to adapt the project.

All template projects are building the UI application out of this folder.
SSD1963 STM32 DRIVER UPDATE
Due to the fact that the display update is done in subsequent updates of small areas, moving graphical objects can cause some tearing effects. Please note: The partial display update is intended to be used for extremely memory-constrained systems. This makes it possible to operate with a scratch-pad buffer of a few kilobytes instead of a full-screen framebuffer within the memory space of the MCU. For this purpose, Embedded Wizard supports a partial display update, that makes it possible to update the display in sequential small areas. As a result, the entire framebuffer can be located inside the display controller and only a small scratch-pad buffer is needed inside the micro-controller (MCU). These types of display controllers can be accessed very fast by using the 16-bit 8080 FSMC data interface and they contain their own display memory. Since the STM32F407 Discovery board does not contain a display onboard, it can be combined easily with an external display controller, like the ILI9325, ILI9341, SSD2119, SSD1963, or others. Introduction: External display controller and partial display updates
