ARP32 Size Benchmarks

ti.platforms.evmC6A8149 (compiler version: 1.0.2)

(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 4488 371 140 4999 1024 0 0 372 1396
Hwi application 4564 486 184 5234 1024 0 0 412 1436
Clock application 6544 526 376 7446 1024 0 0 720 1744
Clock Object application 6544 526 404 7474 1024 0 0 752 1776
Swi application 5428 500 236 6164 1024 0 0 504 1528
Swi Object application 5428 504 276 6208 1024 0 0 560 1584
Task application 8384 554 556 9494 1024 1024 0 992 3040
Task Object application 8384 558 608 9550 1024 1536 0 1076 3636
Semaphore application 8876 570 624 10070 1024 1536 0 1096 3656
Semaphore Object application 8876 574 640 10090 1024 1536 0 1116 3676
Default Configuration 20348 6924 844 28116 4096 1024 4096 2480 11696

Dynamic Applications

ROM RAM
Code Initialized Data C-initialization Total ROM ISR/C Stack Task Stacks Heaps BSS Total RAM
Dynamic Memory application 10028 702 696 11426 1024 1536 4096 1172 7828
Dynamic Task application 11608 836 708 13152 1024 1536 4096 1180 7836
Dynamic Semaphore application 12300 964 716 13980 1024 1536 4096 1188 7844