Investigue el uso de STM32CubeIDE

1. Introducción a la función

STM32CubeIDE es una herramienta de desarrollo basada en STM32 lanzada oficialmente por ST, que integra las funciones de TrueStudio y STM32CubeMX en una.

Características principales:

1. Integre las características de STM32CubeMX
  • Admite la selección de microcontroladores y microprocesadores STM32
  • Configuración de pin, reloj, periférico y middleware
  • Creación de proyecto y generación de código de inicialización.
2. Basado en ECLIPSE / CDT, con la ayuda de la función de complemento ECLIPSE, proporcione el compilador GNU C / C ++ para la cadena de herramientas ARM, soporte del depurador GDB
3. Otras funciones avanzadas de depuración
  • Núcleo de CPU, registros periféricos y ventana de memoria
  • Ventana de monitoreo variable en tiempo real
  • Análisis del sistema y seguimiento en tiempo real.
  • Herramienta de análisis de errores de CPU
4. Soporta depurador ST-Link y J-Link
5. Apoye el proyecto de importar TrueStudio y SW4STM32
6. Admite múltiples sistemas operativos, incluidos Windows, Linux y MacOS, solo admite 64 bits

Segundo, el menú básico.

Inserte la descripción de la imagen aquí
De izquierda a derecha:

  • Archivo:

    Principalmente implica opciones para operaciones de archivo. Incluyendo opciones nuevas, abrir, cerrar, guardar, revertir, mover, renombrar, actualizar, imprimir, importar, exportar y otras opciones de operación de archivos, así como el separador de línea de conversión de archivos, reiniciar el software, salir del software y otras opciones de operación.

  • Editar

    Incluyendo operaciones de edición en el contenido del archivo. Como deshacer, deshacer, deshacer, copiar, cortar, pegar, eliminar, seleccionar todo, bloquear selección, buscar, reemplazar, completar palabras, completar códigos, etc.

  • Fuente

    Prefiere la operación de acceso directo del código. Como agregar comentarios, descomentar, corregir sangría, implementar métodos, reescribir métodos, etc.

  • Refactor

    Refactorización de operaciones relacionadas.

  • Navegar

    Operación de navegación. Por ejemplo, salte al siguiente miembro, salte al archivo de encabezado, muestre la estructura del archivo, etc.

  • Buscar

    Operación de búsqueda.

  • Proyecto

    Operaciones relacionadas con proyectos. Incluyendo abrir, cerrar, compilar, configurar, borrar y otras operaciones.

  • correr

    Operaciones relacionadas con la depuración.

  • Ventana

    Operaciones relacionadas con ventanas. Incluyendo operaciones como nuevas, abiertas y cerradas.

  • Ayuda

    Proporcione algunas opciones de información de ayuda relevantes.

3. Nuevo proyecto STM32

Operación general: Archivo–> Nuevo–> Proyecto STM32, y finalmente seleccione el modelo MCU, configure los pines, el reloj y los parámetros periféricos relacionados de acuerdo con la situación real para generar el código de inicialización.

Cuatro teclas de acceso directo comúnmente utilizadas

Tecla de acceso directo Descripción de la tecla de acceso directo
Ctrl + / Línea de comentarios / línea de comentarios
Ctrl + D Eliminar fila
Ctrl + F Buscar en archivo
Ctrl + H Buscar dentro del proyecto
Ctrl + L Saltar a la línea especificada
Ctrl + O Mostrar resumen del documento actual
Ctrl + W Cerrar el archivo actual
Ctrl + Tabulador Cambiar entre archivos de origen y encabezado
Alt + / Completar código
Alt + ↓ (↑) Línea abajo (línea arriba)
Alt + ← (→) Cambiar ventana de archivo
F3 Salta a la declaración
F4 Ver jerarquía de tipos
F11 Comience a depurar
F5 Entrar
F6 Dar un paso
F7 Dar un paso atrás
F8 Seguir corriendo
Publicado 81 artículos originales · 21 elogios · 30,000+ visitas

Supongo que te gusta

Origin blog.csdn.net/qq_33575901/article/details/103298499
Recomendado
Clasificación