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 2300 279 66 2645 512 0 0 88 600
Hwi application 2364 389 70 2823 512 0 0 96 608
Clock application 4356 447 208 5011 512 0 0 298 810
Clock Object application 4356 447 226 5029 512 0 0 320 832
Swi application 3016 431 108 3555 512 0 0 146 658
Swi Object application 3016 433 134 3583 512 0 0 174 686
Task application 5860 467 332 6659 512 1024 0 444 1980
Task Object application 5860 469 364 6693 512 1536 0 486 2534
Semaphore application 6516 473 374 7363 512 1536 0 498 2546
Semaphore Object application 6516 475 384 7375 512 1536 0 510 2558
Default Configuration 16190 6900 474 23564 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 7314 549 424 8287 512 1536 4096 540 6684
Dynamic Task application 8562 627 428 9617 512 1536 4096 544 6688
Dynamic Semaphore application 9156 689 432 10277 512 1536 4096 548 6692