MSP430 large code, restricted 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 2610 400 88 3098 512 0 0 142 654
Hwi application 2690 510 92 3292 512 0 0 156 668
Clock application 4990 622 268 5880 512 0 0 446 958
Clock Object application 4990 622 294 5906 512 0 0 476 988
Swi application 3440 558 146 4144 512 0 0 240 752
Swi Object application 3440 562 178 4180 512 0 0 286 798
Task application 6750 636 432 7818 512 1024 0 688 2224
Task Object application 6750 640 472 7862 512 1536 0 758 2806
Semaphore application 7496 646 486 8628 512 1536 0 776 2824
Semaphore Object application 7496 650 498 8644 512 1536 0 794 2842
Default Configuration 19280 6956 742 26978 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 8594 770 554 9918 512 1536 4096 844 6988
Dynamic Task application 10020 878 562 11460 512 1536 4096 852 6996
Dynamic Semaphore application 10700 974 570 12244 512 1536 4096 860 7004