GCC, вследствие своей кросс-платформенности, наверное, больше подойдет опытным программерам, которые уже работали на нем для других ядер. А человеку почти с 0, я думаю, проще будет разобрать в IAR. По крайней мере не надо фундаментально знать asm АРМа.