MSP430 large code, restricted data Size Benchmarks

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

(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 2598 405 74 3077 512 0 0 142 654
Hwi application 2676 515 78 3269 512 0 0 156 668
Clock application 5104 635 254 5993 512 0 0 446 958
Clock Object application 5104 635 280 6019 512 0 0 476 988
Swi application 3496 563 132 4191 512 0 0 240 752
Swi Object application 3496 567 164 4227 512 0 0 286 798
Task application 7004 639 422 8065 512 1024 0 688 2224
Task Object application 7004 643 462 8109 512 1536 0 758 2806
Semaphore application 7748 649 476 8873 512 1536 0 776 2824
Semaphore Object application 7748 653 488 8889 512 1536 0 794 2842
Default Configuration 19580 7118 742 27440 4096 512 4096 2206 10910

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 8842 773 544 10159 512 1536 4096 844 6988
Dynamic Task application 10268 881 552 11701 512 1536 4096 852 6996
Dynamic Semaphore application 10948 977 560 12485 512 1536 4096 860 7004