Actualmente estoy usando la serie Atmel SAM. La elección fue fácil: IDE es Atmel Studio, que es muy bueno, gratuito y lo usé para desarrollar AVR antes. El depurador que tengo es el Atmel ICE que también utilicé para AVR y también es compatible con la serie ARM.
Lo que hace que la serie STM32 sea interesante es el bajo costo para los chips y las placas de desarrollo. Sin embargo, ¿qué IDE usa la gente para desarrollar? Estoy interesado en algo que sea completamente gratuito lo más convencional posible, por lo que será fácil encontrar ayuda cuando sea necesario y también asegurarme de que las herramientas estén actualizadas. Podría encontrar una respuesta definitiva en Google o en el sitio web de ST, por lo que si alguien ya está involucrado en el desarrollo de esta plataforma, agradecería que compartiera los datos y sus opiniones.
Respuestas:
Definitivamente mbed.org
Mbed es un IDE en línea gratuito compatible con ARM con bibliotecas abiertas , control de revisiones y comunidad en línea.
El IDE se ejecuta en su navegador web, por lo que puede trabajar desde cualquier PC y colaborar con personas de todo el mundo.
El STM32L152RE (Cortex M3, 512k Flash / 80k RAM) es compatible con la placa Nucleo-L152 de $ 10 .
Tuve mi primer STM32L1 y ejecuté "Mbed Blinky" (un simple parpadeo de LED) en 10 minutos.
fuente
Si está buscando un IDE gratuito pero profesional, le recomiendo que siga este enlace .
Le llevará a la página ARM para obtener acceso a la versión gratuita de µvision para todos los STM32 basados en M0 y M0 +
Las licencias MDK-ARM gratuitas se pueden activar para las series STM32F0 y STM32L0 utilizando el siguiente número de serie del producto (PSN): U1E21-CM9GY-L3G4L
fuente
El IDE de Atmel Studio es genial.
Si intentas usar cualquier ST micro, serás lanzado a un complejo mundo de IDE de terceros que demoran 4 horas en instalarse y no funcionan con la placa en particular que tienes.
Las personas que respondieron 'Configuré mi propio archivo MAKE, etc.' realmente no tienen idea de lo que implica trabajar en un producto embebido real. Usando un micro complejo y un sistema operativo en tiempo real. ¿Estás dando vueltas con archivos de creación? Para de perder el tiempo.
fuente