Se dice que IAR es más conveniente para desarrollar arm que keil. Nunca he usado IAR. ¿Es esto cierto?
Los estilos de keil y iar son diferentes. El estilo de iar es más antiguo y el estilo de keil es más nuevo. La mayor parte de ti se desarrollará bajo iar. Para stm32 y 51, keil se usa más. Personalmente, recomiendo usar keil. El cracking de IAR no es estable. Ahora estoy usando IAR para ajustar películas de TI. No sé cuántas veces tengo que desconectar el cable USB. Por supuesto, también puedes usar eclipse para desarrollar por adelantado, pero el entorno es difícil de configurar.