Red de conocimiento informático - Conocimiento del nombre de dominio - Cómo solucionar el problema de error de MDK

Cómo solucionar el problema de error de MDK

Cuando los principiantes comienzan a aprender STM32, generalmente pasan por una serie de procesos de lectura de información, mirar videos, aprender las rutinas de otras personas, luego imitar, luego comprender y finalmente escribir las suyas propias. Yo no soy una excepción. Hay muchos vídeos, cada uno con sus propias características. La rutina que aprendí fue el material tutorial en video detallado sobre la placa de desarrollo STM32-NUCLEO-072RB en el foro (PPT + imágenes + código fuente MDK)

Dirección de publicación original: http://www. stmcu.org/module/forum/forum.php?mod=viewthread&tid=597508&extra=page%3D1%26filter%3Ddigest%26digest%3D1

Empiece a aprender desde la primera rutina 1-LED (retraso de software). rar, descargar Después de compilar, hay muchos errores. Estoy usando MDK5.13.

1

...\stm32f072rbt6\core_cm0.h(127): error:#. 5: no se puede abrir el archivo de entrada fuente "core_cmInstr.h": no existe tal archivo o directorio

#include

....\stm32f072rbt6\core_cm0.h(128): error: #5: no se puede abrir el archivo de entrada fuente "core_cmFunc.h": No existe tal archivo o directorio

#include /* Acceso a funciones principales */

Sí, no es similar al error anterior. La solución es la anterior, agregue el archivo de encabezado y vuelva a compilar.

Tamaño del programa: code=2184 RO-data=224 RW-data=36 ZI-data= 1028

FromELF: creando archivo hexadecimal...

".\LED. axf" - 0 errores, 0 advertencias.

OK, 0 errores, 0 advertencias, descargar al tablero 072 y ver el experimento.

2.

UART(printf+queryceived).rar<. /p>

Tamaño del programa: code=4640 RO-data=224 RW-data=44 ZI-data=1028

FromELF: creando un archivo hexadecimal....

".\LED.axf" - 0 errores, 0 advertencias.

0 errores, 0 advertencias. Pero hay 2 19 Subir

Aunque el programa se puede ejecutar, no puedo tolerar a X en mi búsqueda de la perfección. Cuando lo apunto con el mouse, aparece:

error.declaración. conflictos con el objetivo de uso de la declaración que ya está en el alcance

Puede referirse a un conflicto de declaración, pero lo verifiqué y no encontré ningún error. Este problema me molestó durante varios días. No encontré el motivo hasta que lo encontré. Estaba aprendiendo ADC

.C y .H en archivos fuente y archivos de encabezado. Después de corregirlo, todo estará bien.

Estas rutinas son estructuras modulares realmente agradables.