Soy consciente de que esto suena como una pregunta tonta, pero realmente no estoy seguro de qué IDE / Software podría usar para programar los microcontroladores.
Tengo experiencia en C ++ , pero nunca llegué a la parte en la que programamos microcontroladores durante mi educación, por eso lo pregunto aquí.
Como IDE , por supuesto, cualquier editor de texto lo haría si conoces los lenguajes de programación, pero sería bueno tener algo de IntelliSense para C . Actualmente uso VS2013 a diario, pero tal vez exista algún software que pueda usarse como IDE y se pueda usar para compilar código y flashear en el microcontrolador (I nunca lo he probado, pero estoy bastante seguro de que VS no puede hacerlo).
He visto muchos módulos que se venden con firmware que requiere que aprendas su propio idioma (como BGScript para los módulos BLE1xx o los tableros Arduino), pero realmente no quiero aprender un nuevo idioma.
Intentaré programar el microcontrolador nRF51822 de Nordic Semiconductor y he leído algunas publicaciones que llevan al IAR Embedded Workbench , que es bastante Caro para un principiante como yo. También escuché algo sobre Keil , pero no estoy seguro de qué hacer, ya que mi conocimiento de este campo es demasiado bajo.
Apreciaría algunas sugerencias sobre dónde encontrar mis respuestas si esta pregunta es general o localizada o no tiene ningún sentido.
EDIT : ¿Qué opinas de AppCode por JetBrains , parece que un tipo creó compiladores C / C ++ y soporte IntelliSense para ellos here ?