¿Qué dispositivo puede usar para programar un microcontrolador ARM?

Hola,

El mejor sería

Me gusta esta placa de nucleo: STM32F411RE Nucleo

STM32F4Discovery también tiene un costo muy bajo y una placa rica en funciones

prueba el hueso de beagle negro

Si necesita un punto de partida, siempre es mejor tomar un curso rápido, o puede aprender viendo videos de YouTube e intentar replicarlo.

Para aprender el sistema embebido, primero necesita una placa de desarrollo que básicamente tiene un microcontrolador basado en ARM junto con varios periféricos. Y luego debe organizar un IDE junto con el depurador para comenzar a codificar.

Luego, elija un pequeño proyecto adecuado e intente replicarlo en su tablero.

De esta forma, puede iniciar el aprendizaje y la depuración integrados.

Capturé todo esto en mi curso de video. puedes pagar si lo deseas

Programación integrada en el procesador ARM Cortex M3 / M4

No hay un microcontrolador ARM ya que ARM es solo una arquitectura que contiene el núcleo, los buses y poco más (y eso es mucho). Los microcontroladores y microprocesadores son fabricados por compañías como TI, dispositivos analógicos, ST micro, Apple Freescale y mucho más. Cada uno de ellos tiene diferentes cadenas de herramientas y diferentes programadores JTAG, algunos de ellos son compatibles con más de una empresa.

Después de elegir su plataforma, consulte la documentación de la compañía para el programador compatible.

No existe una respuesta universal para los ARM: ARM es principalmente el conjunto básico de instrucciones. Depende más de qué marca de procesador y qué cadena de herramientas está utilizando. Muchos módulos o devkits ahora vienen con una interfaz de depurador USB integrada y no requieren hardware. Otros necesitan un pod JtAG, y probablemente sea mejor con el pod específico para su IDE y / o fabricante de chips. Algunas compañías tienen programadores especiales.

Así que elija su MCU y cadena de herramientas, y el resto debería fluir directamente de eso.

Si su procesador basado en ARM está en una PCB con un conector JTAG / SWD, entonces puede programar su procesador in situ (es decir, sin tener que quitarlo de la PCB); utilizando sondas de depuración JTAG (por ejemplo, Segger: SEGGER – Los expertos integrados – Sondas de depuración J-Link – Descripción del modelo – BASE J-Link).

A2A

El microcontrolador ARM no es el clic correcto. Por favor sé más específico.