proteus - simulador qtarmsim
SimulaciĆ³n de software de ARM Cortex-M0 (4)
¿Hay un simulador de software para ARM Cortex-M0?
Tengo un simulador de instrucciones de solo pulgar (no de pulgar 2), goto github y busco thumbulator. Depende de lo que intentes hacer, podría compilar para pulgar por un tiempo y luego cambiar a thumb2 más tarde.
Para el brazo encontré un modelo de verilog de comportamiento en un sitio de la universidad.
Para thumb2 puedes verificar y ver si qemu lo admite, sé que hay soporte para stellaris cortex-m3, así que eso te puede acercar lo suficiente.
No hay simulador de FOSS. La licencia de documentación de ARM prohíbe el uso de documentación para hacer simuladores. Usted tiene que pagarle dinero a ARM para usar la documentación con fines de simulación y, por lo tanto, todos los simuladores ARM para las últimas arquitecturas no son gratuitos.
Puede descargar y usar la versión gratuita de Keil uVision (limitada a 32k)
IAR Embedded Workbench (www.iar.se) incluye un simulador para núcleos Cortex. Es gratis (versión kickstarter) hasta 32kb de tamaño de código.