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 4968 622 268 5858 512 0 0 446 958
Clock Object application 4968 622 294 5884 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 6728 636 432 7796 512 1024 0 688 2224
Task Object application 6728 640 472 7840 512 1536 0 758 2806
Semaphore application 7474 646 486 8606 512 1536 0 776 2824
Semaphore Object application 7474 650 498 8622 512 1536 0 794 2842
Default Configuration 19258 6956 742 26956 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 8572 770 554 9896 512 1536 4096 844 6988
Dynamic Task application 9998 878 562 11438 512 1536 4096 852 6996
Dynamic Semaphore application 10678 974 570 12222 512 1536 4096 860 7004