How much memory will be used running emWin?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How much memory will be used running emWin?

1,315 Views
lpcware-support
Senior Contributor I

emWin has been designed to have a memory footprint as small as possible. Various configuration switches allow tailoring the software to perfectly match your needs, reducing memory consumption to a minimum. The memory requirements vary depending on which parts of the software are used and how efficient your target compiler is, as well as whether the libraries are optimized for speed or for size. It is therefore not possible to specify precise values, but the following applies to typical systems, according to Segger.com :

Small systems (no window manager)

• RAM: 100 bytes

• Stack: 500 bytes

• ROM: 10-25 kb (depending on the functionality used)

Big systems (incl. window manager and widgets)

• RAM: 2-6kb (depending on number of windows required)

• Stack: 1200 bytes

• ROM: 30-60kb (depending on on the functionality used)

Labels (2)
Tags (2)
0 Kudos
Reply
0 Replies