MSP430 large code, restricted data Size Benchmarks

ti.platforms.msp430:MSP430F5438A:1 (compiler version: 4.2.1)

(all sizes are in 8-bit bytes)

Static Module Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Kernel Only 3152 474 110 3736 512 0 0 194 706
Hwi application 3266 584 114 3964 512 0 0 208 720
Clock application 5524 704 288 6516 512 0 0 496 1008
Clock Object application 5524 704 314 6542 512 0 0 526 1038
Swi application 4004 632 166 4802 512 0 0 292 804
Swi Object application 4004 636 198 4838 512 0 0 338 850
Task application 7300 764 454 8518 512 1024 0 738 2274
Task Object application 7300 768 494 8562 512 1536 0 808 2856
Semaphore application 8010 774 508 9292 512 1536 0 826 2874
Semaphore Object application 8010 778 520 9308 512 1536 0 844 2892
Default Configuration 19492 7064 756 27312 4096 512 4096 2218 10922

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 8724 834 556 10114 512 1536 4096 844 6988
Dynamic Task application 10246 938 564 11748 512 1536 4096 852 6996
Dynamic Semaphore application 11040 1034 572 12646 512 1536 4096 860 7004