¿Qué herramientas existen para el desarrollo STM32?
Serie de microcontroladores TM32: preguntas frecuentes
(1) ¿Qué información técnica se ha publicado sobre STM32?
(2) ¿Cuál es la diferencia entre la hoja de datos STM32 y el manual de referencia técnica?
(3) ¿Cuántas formas de embalaje tiene STM32? ¿Cumple con los requisitos de RoHS?
(4) ¿Qué herramientas de desarrollo se pueden utilizar para el desarrollo STM32?
(5) ¿Existe una manera fácil de descargar el código del programa al Flash interno de STM32?
(6) ¿Dónde están las rutinas de uso y los materiales de programación para varios periféricos en STM32?
Serie de microcontroladores STM32: preguntas frecuentes
(1) ¿Qué información técnica se ha publicado sobre STM32?
La información técnica relacionada con STM32 que se ha publicado incluye lo siguiente:
Manual de datos de la serie mejorada STM32F103xx, descarga en inglés, descarga en chino
Manual de datos de la serie básica STM32F101xx, inglés Descargar descarga en chino
Manual de referencia técnica STM32F10xxx Descarga en inglés Descarga en chino
Manual de programación Flash STM32F10x Descarga en inglés Descarga en chino
Resumen de casi 20 notas de aplicación STM32Notas de aplicación STM32
Manual de selección STM32 Descarga en inglés
Biblioteca de funciones y programa de demostración STM32: incluye biblioteca de funciones, kit de desarrollo USB, programa de placa de evaluación y cargador Flash, etc. Haga clic aquí para buscar y descargar p >
(2) ¿Cuál es la diferencia entre la hoja de datos STM32 y el manual de referencia técnica?
Hay dos tipos principales de información técnica sobre los parámetros de rendimiento y el uso de STM32, uno se llama manual de datos y el otro se llama manual de referencia técnica o simplemente manual de referencia.
La ficha técnica es una descripción básica de las características técnicas del producto, incluida la configuración básica del producto (como la capacidad de Flash y RAM integradas, el número de periféricos, etc.) , el número y asignación de pines, características eléctricas e información del embalaje, códigos de pedido, etc.
El manual de referencia técnica es información específica sobre cómo utilizar este producto, incluyendo información detallada como la estructura interna de cada módulo funcional, todas las descripciones de funciones posibles, el uso de varios modos de trabajo y la configuración de registros.
Por lo general, en la etapa inicial de selección del chip, primero debe leer la hoja de datos para evaluar si el producto puede cumplir con los requisitos funcionales del diseño, después de seleccionar básicamente el producto requerido, debe verificar el producto; manual de referencia técnica para determinar si el modo de trabajo del módulo funcional cumple con los requisitos al determinar la selección y ingresar a la etapa de diseño de programación, debe leer el manual de referencia técnica en detalle para conocer la implementación específica de cada función y la configuración; y uso de registros. Al diseñar hardware, también debe consultar la hoja de datos para obtener información como voltaje, corriente, asignaciones de pines y capacidades de la unidad.
(3) ¿Cuántas formas de embalaje tiene STM32? ¿Cumple con los requisitos de RoHS?
La serie de productos STM32 tiene actualmente 5 formatos de paquete, que son:
Nombre del paquete Número de pines Espaciado entre pines (mm) Tamaño del paquete (mm)
LxWxH
VFQFPN36 36 0.5 6x6x0.9
LQFP48 48 0.5 9x9x1.5
LQFP64 64 0.5 12x12x1.5
LQFP100 100 0.5 16x16x1 .5
LFBGA100 100 0.8 10x10x1.5
Todos los formatos de paquete anteriores son paquetes ECOPACK y cumplen con los requisitos de RoHS. ECOPACK es una marca registrada de ST. Para obtener más información, visite el sitio web de ST.
(4) ¿Qué herramientas de desarrollo se pueden utilizar para el desarrollo STM32?
MDK+Jlink
MDK+ULINK2
Haga clic aquí para ver la introducción china a las herramientas de desarrollo STM32 en el sitio web de ST.
Este artículo introductorio, "Una lista de herramientas de desarrollo y depuración de STM32F10x", contiene información sobre cómo obtener herramientas STM32 en China.
(5) ¿Existe una manera fácil de descargar el código del programa al Flash interno de STM32?
Todos los productos STM32 tienen un área de almacenamiento del sistema incorporada para colocar un programa. Este programa puede recibir comandos a través de la interfaz USART1 de STM32 y realizar operaciones como borrar y programar el Flash interno. Se puede ingresar a este programa después de restablecer el chip configurando el estado de los pines correspondientes (BOOT1 y BOOT0) en el chip.
Debido a que la función de este programa es cargar el programa en la memoria Flash incorporada a través de USART después de que se inicia el chip, se llama Flash Loader. Todos los productos STM32 tienen Flash Loader preestablecido de fábrica. Los usuarios solo pueden usarlo configurando BOOT1 y BOOT0, y no hay forma de borrarlo o modificarlo.
Para utilizar Flash Loader, consulte los siguientes documentos:
Nota de aplicación: Modo de inicio de memoria del sistema STM32F101xx y STM32F103xx
Software de demostración de Windows: STM32F101xx y STM32F103xx Demostración del cargador Flash
Manual de usuario del software de demostración: STM32F101xx y STM32F103xx Demostración del cargador Flash
El cargador Flash en STM32 utiliza USART1 como puerto de comunicación, que utiliza 8 bits de datos, 1 bit de parada y paridad uniforme, con detección automática de velocidad en baudios.
(6) ¿Dónde están las rutinas de uso y los materiales de programación para varios periféricos en STM32?
La biblioteca de funciones de STM32 contiene muchas rutinas. La biblioteca de funciones y las rutinas de uso se pueden descargar de forma gratuita en el sitio web de ST. Todas las bibliotecas de funciones y rutinas de uso proporcionan programas fuente en C, que los usuarios pueden aplicar en cualquier entorno de desarrollo. Paquete de documentación
El "Kit de desarrollo USB STM32" se puede descargar de forma gratuita en el sitio web de ST. Paquete de documentación
El "software de la placa de evaluación STM3210B-EVAL" se puede descargar de forma gratuita en el sitio web de ST. Paquete de documentación
Casi 20 notas de aplicación STM32 se pueden descargar de forma gratuita en el sitio web de ST. Resumen de notas de aplicación STM32