MSP430 small code, small 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 2764 322 80 3166 512 0 0 132 644
Hwi application 2854 432 84 3370 512 0 0 140 652
Clock application 4820 494 222 5536 512 0 0 336 848
Clock Object application 4820 494 238 5552 512 0 0 358 870
Swi application 3494 474 122 4090 512 0 0 190 702
Swi Object application 3494 476 146 4116 512 0 0 218 730
Task application 6380 514 344 7238 512 1024 0 482 2018
Task Object application 6380 516 374 7270 512 1536 0 524 2572
Semaphore application 6978 520 384 7882 512 1536 0 536 2584
Semaphore Object application 6978 522 394 7894 512 1536 0 548 2596
Default Configuration 16498 6630 484 23612 4096 512 4096 1840 10544

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 7464 556 424 8444 512 1536 4096 536 6680
Dynamic Task application 8816 630 430 9876 512 1536 4096 540 6684
Dynamic Semaphore application 9518 692 434 10644 512 1536 4096 544 6688