chip-in-space

Herramientas de depuración y programación del microcontrolador ARM Cortex-M

Los procesadores Cortex-M0 y M1 se basan en una arquitectura ARMv6-M, los Cortex-M3 en una arquitectura Armv7-M y los Cortex-M4 y Cortex-M7 en una arquitectura Armv7E-M. Las diferencias se refieren principalmente al conjunto de instrucciones y a las instrucciones de máquina disponibles. Las líneas están configuradas de tal forma que las instrucciones binarias de máquina son compatibles hacia arriba, es decir, un programa de máquina de un Cortex-M0 o M1 también puede ejecutarse en un Cortex-M3, M4 sin modificaciones. Nuestras herramientas se aprovechan de ello y simplifican el desarrollo de aplicaciones entre generaciones. Las herramientas que te ofrece eVision Systems te ayudan a reducir la complejidad de las pruebas de aplicaciones y productos, así como a implementar tu aplicación en tu MCU sin errores.

Software y hardware compatibles

Los modelos Cyclone simplifican enormemente la programación y depuración de los sistemas de destino embebidos. Permiten que un PC se comunique con un procesador de destino a través de una interfaz USB de alta velocidad en el PC y un puerto de depuración con el microcontrolador. A continuación, el PC puede controlar el microprocesador a través del puerto de depuración del chip de destino. El modo de depuración permite un control total del funcionamiento del procesador, independientemente de si éste ya ha sido programado. Por ejemplo, una aplicación de control puede acceder a la memoria desde el punto de vista de la CPU.

Si la"depuración en chip" es nueva para ti, puedes acceder a un breve tutorial aquí.

Software de programación flash ARM Cortex

La incorporación del software de programación flash PROG-HL-ARM permite al Multilink programar la memoria flash y las EEPROM del chip. La serie Multilink, en combinación con el software de programación ARM Cortex, es adecuada tanto para el desarrollo como para la producción de pequeñas series

Herramientas de desarrollo compatibles

NXP/Freescale CodeWarrior 10.6, IAR Embedded Workbench, Keil -Vision

  • Soporte integrado para Multilink Universal & FX y Cyclone Universal para depuración y programación

 

Atollic True STUDIO, KDS Kinetis Design Studio, Cosmic IDE y ZAP

  • Utiliza el servidor PEmicro GDB gratuito para soportar Multilink Universal & FX y Cyclone Universal para depurar y programar

 

Además, hay disponibles rutinas de interfaz consistentes en un grupo de bibliotecas C que permiten recuperar las API de la interfaz BDM.

Programmiersoftwre

Programadores compatibles en el sistema

Los programadores flash CYCLONE de PEmicro son potentes herramientas para la programación, depuración y comprobación en circuito de microcontroladores (MCU), ya sea en modo autónomo o controlados desde un PC. Los programadores de PE Micro son fiables, fáciles de configurar y extremadamente sencillos de usar. 

Especificación clave

  • Programación autónoma
  • Limitación y encriptación de la imagen de programación
  • Alimentación del sistema de destino a través de Cyclone
  • Programación manual y automatizada
  • Soporte para la sustitución del número de serie
  • Uso como muestra de depuración durante el desarrollo
     

Modos de funcionamiento

  • Se proporcionan paquetes de programación interactiva para todas las familias de CPU compatibles.
  • Vinculación a un PC: se pueden descargar varios programas de destino. El Cyclone puede utilizarse entonces como programador flash autónomo, controlado manualmente, para memoria en chip o fuera de chip.
  • Control a través de un PC (Ethernet, USB, puerto serie): Los comandos automatizados, los comandos por lotes o un programa en C de la DLL incluida en el paquete permiten controlar el Cyclone.
Cyclone-d

Modelos Cyclone compatibles para ARM Cortex

pemicro cyclone fx universalCyclone FX Universal Header Layout
Cyclone Universal FX
CYCLONE-FX-UNIV
El PEmicro Cyclone FX Universal es un programador autónomo para ARM y procesadores de 8/16/32 bits.

1.369,00 €*
PEmicro cyclone lc universalpemicro cyclone lc universal header layout
Cyclone LC Universal
CYCLONE-LC-UNIV
El PEmicro Cyclone LC Universal es un programador autónomo para ARM y procesadores de 8/16/32 bits.

979,00 €*