ARP32 Size Benchmarks

ti.platforms.evmC6A8149 (compiler version: 1.0.0)

(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 5548 449 180 6177 1024 0 0 428 1452
Hwi application 5644 569 220 6433 1024 0 0 468 1492
Clock application 7784 617 416 8817 1024 0 0 780 1804
Clock Object application 7784 617 444 8845 1024 0 0 812 1836
Swi application 6504 585 276 7365 1024 0 0 560 1584
Swi Object application 6504 589 316 7409 1024 0 0 616 1640
Task application 9636 645 596 10877 1024 1024 0 1052 3100
Task Object application 9636 649 648 10933 1024 1536 0 1136 3696
Semaphore application 10120 661 664 11445 1024 1536 0 1156 3716
Semaphore Object application 10120 665 680 11465 1024 1536 0 1176 3736
Default Configuration 21300 6949 876 29125 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 10740 725 704 12169 1024 1536 4096 1180 7836
Dynamic Task application 12388 857 712 13957 1024 1536 4096 1188 7844
Dynamic Semaphore application 13156 985 720 14861 1024 1536 4096 1196 7852