Cómo utilizar el programa emulador en STM32
Utilice un cable USB para conectar el DAP a la computadora. Si la luz DAP está encendida, significa que es normal y se puede utilizar.
Conecte el otro extremo del emulador a la placa de desarrollo, encienda la placa de desarrollo y descargue el programa a la placa de desarrollo a través del software KEIL o IAR.
Configuración del software KEIL.
Cuando el DAP esté conectado a la computadora y a la placa de desarrollo, y la fuente de alimentación de la placa de desarrollo sea normal, abra el software de compilación KEIL y seleccione el modelo del simulador en la pestaña Magic Wand.
¿Hacer clic? Varita mágica -> Página de depuración -> Seleccione la opción Depurador CMSIS-DAP en el cuadro desplegable.
La configuración es como se muestra en la figura:
Para configurar las opciones de configuración de depuración, haga clic en el botón de configuración en el lado derecho del depurador CMSIS-DAP y configure lo siguiente en el cuadro de diálogo emergente:
En la página Utilidades, marque Usar controlador de depuración.
Selecciona el modelo de chip (si el proyecto ha sido configurado, puedes ignorar esta opción).
Seleccione el chip de destino que se descargará en el dispositivo. Tomemos como ejemplo el modelo STM32F429IGT6. Elija el chip según su propio uso. Si utiliza el software MDK5, es posible que no encuentre algunos chips, por lo que deberá instalar el paquete de soporte de chips de MDK. Puede consultar la siguiente experiencia:
Grietas en la instalación de 9MDK5
La selección de la memoria flash del chip depende del modelo de chip en la placa. Por ejemplo, STM32F103ZET6 elige 512K y STM32F429IGT6 elige 1M. Hay un truco aquí, que consiste en marcar Restablecer ejecución para que el programa se ejecute automáticamente después de la descarga; de lo contrario, será necesario restablecerlo manualmente. El tamaño de la memoria flash a borrar se puede seleccionar por sector. No seleccione el chip completo, de lo contrario la descarga será muy lenta.
Nueve
Si los pasos anteriores son exitosos, puede descargar el programa compilado a la placa de desarrollo y ejecutarlo. La descarga del programa no requiere ningún software adicional, simplemente haga clic en el botón cargar en KEIL.
10
Después de descargar el programa, si se muestra "Verificación aprobada" en la pestaña "Resultado de compilación", la descarga se realizó correctamente. Si seleccionó las opciones Restablecer y ejecutar en el paso 8, la aplicación en ejecución... indica que el programa se descargó y se ejecutó exitosamente.
Si no hay ningún fenómeno experimental, presione el botón de reinicio e inténtelo.