Sign In
Upload
Manuals
Brands
Cypress Manuals
Microcontrollers
S6E2D5 series
Cypress S6E2D5 series Manuals
Manuals and User Guides for Cypress S6E2D5 series. We have
1
Cypress S6E2D5 series manual available for free PDF download: User Manual
Cypress S6E2D5 series User Manual (259 pages)
32-Bit Microcontroller, Graphic Driver
Brand:
Cypress
| Category:
Microcontrollers
| Size: 1 MB
Table of Contents
Table of Contents
3
500 D Graphics Driver
11
Target Products
11
About this Document
11
Obtaining the Graphic Driver
11
2 Introduction
12
Target System
12
3 Getting Started
13
Installation
13
How to Run an Application
13
Writing an Application
13
4 Overview
14
Graphics Driver Parts
14
Surface Overview
14
Surface Objects
14
Display Overview
15
Usage
17
Overview Pixel Engine (Pixeng)
18
Pixel Engine
18
Synchronization Overview
21
Processing Units
21
Synchronization
22
Sample Use Cases
23
Error Reporting Overview
25
Memory Management
26
System Memory
26
Video Memory (VRAM)
26
Flash Memory
26
Physical Address - Virtual Address
26
Coordinate System Hints
27
Surface (Image) Buffer
27
Display Coordinates
27
Pixeng Coordinates
27
Matrix Helper Functions
28
Image Compression
28
Compression Formats
29
Images with Color Index Table
30
Alpha Support
30
Image Buffer
30
Color Table
30
Surface Properties for Indexed Images
30
Index Images for Blit Operations
31
Index Images for the Windows
31
5 Glossary
32
6 Tutorial
35
About the Tutorial
35
Application Framework
35
Restrictions
35
Tutorial Chapters
35
Tutorial 1: Surfaces_Blit_Display Basic
36
Description
36
Mml_Gdc_Surface
36
Initialization
37
Fill with Constant Color
37
A Simple Black-And-White Image
38
A Simple Auto-Generated Pattern
39
Blending Two Surfaces
41
Bring It to the Display
41
Tutorial: Display Basic
42
Description
42
Chapters
43
Code Description
44
Map Layer
46
Frame Layer
46
Position Layer
46
Arrow Layer
47
Tutorial: Display_Extended
48
Description
48
Setup
48
Draw Function
49
Swap Interval
49
Tutorial: Speedometer
50
Summary
50
Learning Goals
50
Chapters
50
Preparation
51
Matrix Operations to Scale, Rotate and Translate Images
52
Show Different Versions to Restore and Draw the Needle Layer
54
Tutorial: Chart (Single Render Buffer Sample)
58
Summary
58
Tutorial: Cover Flow
62
Summary
62
Usage
62
Tutorial: Digital Picture Frame
65
Summary
65
Tutorial: Simple Drawing
65
Code Documentation
66
The Drawing Functions
68
7 Module Index
71
Modules
71
8 Hierarchical Index
72
Class Hierarchy
72
9 Data Structure Index
73
Data Structures
73
10 File Index
74
File List
74
11 Module Documentation
76
Basic Graphics
76
Detailed Description
76
Driver Initialization API
77
Detailed Description
77
Macro Definition Documentation
77
Function Documentation
78
Configuration API
79
Enumeration Type Documentation
79
Function Documentation
80
Surface API
81
Detailed Description
83
Macro Definition Documentation
84
Typedef Documentation
84
Enumeration Type Documentation
84
Function Documentation
88
Display API
91
Detailed Description
94
Macro Definition Documentation
96
Typedef Documentation
97
Enumeration Type Documentation
97
Function Documentation
103
Pixel Engine API
113
Detailed Description
116
Macro Definition Documentation
117
Typedef Documentation
119
Enumeration Type Documentation
119
Function Documentation
122
Synchronization API
135
Function Documentation
136
D Core Interrupt Controller API
137
Macro Definition Documentation
138
Function Documentation
139
Error Reporting API
140
Detailed Description
141
Macro Definition Documentation
142
Typedef Documentation
143
Function Documentation
144
Error Codes
146
Detailed Description
149
Basic Graphics Type Definitions
156
Type Definition
157
Macro Definition
159
Tutorial Utility Library
161
Utilities for the Memory Management
162
Typedef Documentation
163
Utility Functions for Matrix Calculations
166
Detailed Description
167
Macro Definition Documentation
168
Function Documentation
169
Utilities for the Compatibility with Other Drivers
177
Function Documentation
178
Utilities for the Surface Management
182
Macro Definition Documentation
183
Utilities for the Compression
186
Utilities for RLA (Run Length Adaptive Compression)
187
Util Class Collection
188
Cmenu
189
Csurface
190
Cwindow
193
12 Data Structure Documentation
194
Cctx Class Reference
196
Cdevice Class Reference
197
Cdisplay Class Reference
198
Cmenu Class Reference
200
Member Function Documentation
201
Cmenuitem Class Reference
203
Cstaticsurfacewindow Class Reference
204
Csurface< NUM_BUFFERS > Class Template Reference
206
Constructor & Destructor Documentation
207
Field Documentation
208
Csurfacewindow< NUM_BUFFERS > Class Template Reference
209
Field Documentation
210
Cwindow Class Reference
211
Member Function Documentation
212
Field Documentation
213
Rlad::frame Class Reference
214
MML_GDC_DISP_MODE_LINE Struct Reference
215
MML_GDC_DISP_PROPERTIES Struct Reference
217
Field Documentation
218
MML_GDC_DISP_TCON_PROPERTIES Struct Reference
219
MML_GDC_DISP_WINDOW_PROPERTIES Struct Reference
220
MML_GDC_PE_CONTEXT_CONTAINER Struct Reference
221
MML_GDC_SYNC_CONTAINER Struct Reference
222
Rlad::package Struct Reference
223
Rlad::frame::pixel Struct Reference
224
RLAD Class Reference
225
Detailed Description
226
Field Documentation
228
13 File Documentation
229
Detailed Description
230
Detailed Description
233
Detailed Description
234
Mmd_Gdc_Interrupthandler.h File Reference
235
Mml_Gdc_Config.h File Reference
236
Detailed Description
240
Detailed Description
243
Mml_Gdc_Surfman.h File Reference
244
Detailed Description
245
Mml_Gdc_Sync.h File Reference
246
Mml_Gdc_Sysinit.h File Reference
247
Pe_Matrix.h File Reference
248
Detailed Description
249
Sm_Util.h File Reference
250
Ut_Class_Ctx.h File Reference
251
Ut_Class_Menu.h File Reference
252
Ut_Class_Rlad.h File Reference
253
Ut_Class_Surface.h File Reference
254
Ut_Compatibility.h File Reference
255
Ut_Compression.h File Reference
256
Ut_Rlc.h File Reference
257
14 Major Changes
258
15 Revision History
259
Advertisement
Advertisement
Related Products
Cypress S6E2DH series
Cypress S6E2DF series
Cypress S6E2D3 Series
Cypress S6E2C5 Series
Cypress S6E2C3 Series
Cypress S6E2C1 Series
Cypress S6E2C38
Cypress S6E2C39
Cypress S6E2C59
Cypress S6E2C2A
Cypress Categories
Microcontrollers
Motherboard
Media Converter
Computer Hardware
Switch
More Cypress Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL