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 4382 442 208 5032 512 0 0 298 810
Clock Object application 4382 442 226 5050 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 5886 462 330 6678 512 1024 0 444 1980
Task Object application 5886 464 362 6712 512 1536 0 486 2534
Semaphore application 6542 468 372 7382 512 1536 0 498 2546
Semaphore Object application 6542 470 382 7394 512 1536 0 510 2558
Default Configuration 16212 6590 472 23274 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 7340 544 424 8308 512 1536 4096 540 6684
Dynamic Task application 8588 622 428 9638 512 1536 4096 544 6688
Dynamic Semaphore application 9182 684 432 10298 512 1536 4096 548 6692