![ST STM32CubeH7 Скачать руководство пользователя страница 36](http://html1.mh-extra.com/html/st/stm32cubeh7/stm32cubeh7_user-manual_1356075036.webp)
Footprint
UM2222
36/76
UM2222 Rev 2
7 Footprint
The purpose of the following sections is to provide the memory requirements for all the
demonstration modules, including JPEG decoder and STemWin main GUI components. The
aim is to have an estimation of memory requirement in case of suppression or addition of a
module or a feature.
The footprint data is provided for the following environment:
•
Toolchain: IAR 7.80
•
Optimization: high size
•
Board: STM32H743I-EVAL.
shows the code memory, data memory and constant memory used for each module.
7.1
STemWin features resources
7.1.1 JPEG
decoder
The JPEG decompression uses approximately 33 Kbytes of RAM for decompression
independently of the image size and an amount of bytes depends on the image size. The
RAM requirement can be calculated as follows:
Approximate RAM requirement = X-Size of image * 80 bytes + 33 Kbytes.
Table 6. Modules footprint
(1)
1. All the resources used in the demonstration are stored in the Quad-SPI Flash memory.
Module
Code memory
(bytes)
Data memory
(bytes)
Constant memory
(bytes)
Audio
5688
26876
1318945
Video
5424
100228
231664
Graphic effect
2260
112
10041307
Clock & weather
6032
844
3061328
Rocket games
2052
484
1715108
System info
1152
0
120164
Table 7. RAM requirements for some JPEG resolutions
Resolution
RAM usage (Kbytes)
RAM usage, size dependent
(Kbytes)
160x120
45.5
12.5
320x340
58.0
25.0
480x272
70.5
37.5
640x480
83.0
50.0