MSP430 small code, small data Size Benchmarks

ti.platforms.msp430:MSP430F5438A:1 (compiler version: 4.3.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 2302 274 66 2642 512 0 0 88 600
Hwi application 2368 384 70 2822 512 0 0 96 608
Clock application 4360 442 208 5010 512 0 0 298 810
Clock Object application 4360 442 226 5028 512 0 0 320 832
Swi application 3020 426 108 3554 512 0 0 146 658
Swi Object application 3020 428 132 3580 512 0 0 174 686
Task application 5864 462 330 6656 512 1024 0 444 1980
Task Object application 5864 464 362 6690 512 1536 0 486 2534
Semaphore application 6520 468 372 7360 512 1536 0 498 2546
Semaphore Object application 6520 470 382 7372 512 1536 0 510 2558
Default Configuration 16190 6590 474 23254 4096 512 4096 1838 10542

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 7318 544 424 8286 512 1536 4096 540 6684
Dynamic Task application 8566 622 428 9616 512 1536 4096 544 6688
Dynamic Semaphore application 9160 684 432 10276 512 1536 4096 548 6692