Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Modern Embedded GUI with TouchGFX
Foundations of TouchFX
What is TouchGFX (2:30)
Components of Embedded Graphics (5:32)
Understanding Color Representation (6:12)
Understanding Image Format and FrameBuffer Format (7:20)
A Closer look at FrameBuffers (8:04)
The TouchGFX Engine
Introduction to TouchGFX Graphics Engine (2:35)
The Main L oop of the Graphics Engine (6:16)
Understand Redraw Request And Invalid (5:28)
Perfrormance Evaluation (10:55)
Stragesies for Enhancing Performance (4:38)
Operating Systems In GUI Applications (14:34)
Understanding Memory Usage In TouchGFX Applications (5:50)
The TouchGFX Architecture
Overview of TouchGFX Generated Project (5:37)
Overview of the TouchGFX Abstraction Layer (1:48)
The Model View Presenter Design Pattern (6:09)
The Concept of a Screen (5:55)
The Role of the MVP Classes (1:55)
Differentiating between Autogenerated and User Code (11:10)
Reviewing Generated Code (4:18)
The LCD-TFT Display Controller(LTDC)
Overview of the STM32 LTDC (3:02)
Some Key Terms And Concepts (5:27)
Developing TouchGFX Applications
Setting Up CubeMX (4:07)
Overview of CubeMX (3:14)
Downloading CubeIDE (2:34)
Installing CubeIDE (2:38)
Setting Up TouchGFX (9:30)
C++ Essentials for Understanding TouchGFX (15:27)
Programming: Analyzing the Generated TouchGFX Code (5:17)
Programming: Overview of TouchGFX (17:16)
TouchGFX Widgets
Programming: Analyzing the Board Schematics (3:51)
Programming: Getting the Required Documentation (6:32)
Programming: Analyzing the Generated CubeMX Project (8:02)
Programming: Using Simulator Shortcuts (5:09)
Programming: Working with ImagesViews (17:43)
Programming: Working with TextViews (6:39)
Programming: Working with Interractions (7:25)
Programming: Adding Widgets Programmatically (15:55)
Programming: Working with Shapes (5:52)
Programming: Working with Progress Indicators (18:54)
Programming: Working with Buttons (26:06)
Programming: Working with Static Graphs (23:08)
Course Update
Course Update
Programming: Working with Shapes
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock