Constellation Knowledge Network - Preguntas y respuestas sobre la interpretación de los sueños - Cómo desarrollar stm32 en ubuntu

Cómo desarrollar stm32 en ubuntu

Entorno:

ubuntu 13.10

stm32f103zet6

1. Instalación de STM 32 GCC

stm32 pertenece a arm conjunto de instrucciones para pulgar de la serie cortex -m, por lo que arm-none-eabi para arm es suficiente Primera descarga

Dirección de descarga:

archivo mon, este es un archivo MAKE general.

Compila el archivo de la biblioteca:

Ingresa a la carpeta libs y crea un nuevo Makefile:

Compila la biblioteca:

Estará en el directorio lib Genera libstm32.a, que es la biblioteca estática compilada.

Crea un proyecto y compila el archivo ld

Este archivo ld le dice al compilador dónde colocar el código al compilar y se ajusta de acuerdo con la memoria y la capacidad flash del chip. .

Cree un nuevo archivo linker.ld en el directorio raíz del proyecto

Seleccione el tamaño de RAM FLASH correspondiente según el modelo de chip.

Cree un nuevo Makefile en el directorio raíz del proyecto:

Agregue el código fuente de prueba en src, principalmente startup.c y main.c.

Luego ingresa al directorio principal del proyecto y crea.

上篇: 下篇: La forma correcta de recitar el Sutra del Corazón
Artículos populares