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 4480 347 124 4951 1024 0 0 372 1396
Hwi application 4556 462 168 5186 1024 0 0 412 1436
Clock application 6476 502 360 7338 1024 0 0 720 1744
Clock Object application 6476 502 388 7366 1024 0 0 752 1776
Swi application 5420 476 220 6116 1024 0 0 504 1528
Swi Object application 5420 480 260 6160 1024 0 0 560 1584
Task application 8192 530 540 9262 1024 1024 0 992 3040
Task Object application 8192 534 592 9318 1024 1536 0 1076 3636
Semaphore application 9056 546 608 10210 1024 1536 0 1096 3656
Semaphore Object application 9056 550 624 10230 1024 1536 0 1116 3676
Default Configuration 20340 6890 844 28074 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 9856 678 684 11218 1024 1536 4096 1172 7828
Dynamic Task application 11376 812 692 12880 1024 1536 4096 1180 7836
Dynamic Semaphore application 12068 940 700 13708 1024 1536 4096 1188 7844