avr-gcc

¿Cómo puedo realizar pruebas unitarias de código Arduino?

Me gustaría poder probar mi código Arduino. Idealmente, sería capaz de ejecutar cualquier prueba sin tener que cargar el códi ... Studio de Atmel contiene un simulador de chip que podría ser útil, pero no puedo ver cómo lo usaría junto con el Arduino IDE.

¿Cómo evitar que GCC optimice un bucle de espera ocupado?

Quiero escribir un firmware de código C para microcontroladores Atmel AVR. Lo compilaré usando GCC. Además, quiero habilitar ... forma de decirle a GCC que no optimice un código en particular? Cómo no optimizar away-mecánica de una función de locura

¿Cuál es el propósito de cxa pure virtual?

Mientras compilaba con avr-gcc he encontrado errores de enlazador como los siguientes: undefined reference to `__cxa_pure_v ... función, por qué debería tener que definirlo yo mismo y {[22]]} ¿por qué es aceptable codificarlo como un bucle infinito?