ARP32 Size Benchmarks

ti.platforms.evmC6A8149 (compiler version: 1.0.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 5504 431 180 6115 1024 0 0 428 1452
Hwi application 5600 550 220 6370 1024 0 0 468 1492
Clock application 7736 596 416 8748 1024 0 0 780 1804
Clock Object application 7736 596 444 8776 1024 0 0 812 1836
Swi application 6476 564 276 7316 1024 0 0 560 1584
Swi Object application 6476 568 316 7360 1024 0 0 616 1640
Task application 9712 624 596 10932 1024 1024 0 1052 3100
Task Object application 9712 628 648 10988 1024 1536 0 1136 3696
Semaphore application 10196 640 664 11500 1024 1536 0 1156 3716
Semaphore Object application 10196 644 680 11520 1024 1536 0 1176 3736
Default Configuration 21544 6964 876 29384 4096 1024 4096 2500 11716

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 10816 706 704 12226 1024 1536 4096 1180 7836
Dynamic Task application 12460 836 712 14008 1024 1536 4096 1188 7844
Dynamic Semaphore application 13228 964 720 14912 1024 1536 4096 1196 7852