chip-in-space

Strumenti di debug e programmazione per microcontrollori ARM Cortex-M

I processori Cortex-M0 e M1 sono basati su un'architettura ARMv6-M, il Cortex-M3 su un'architettura Armv7-M e i Cortex-M4 e Cortex-M7 su un'architettura Armv7E-M. Le differenze riguardano principalmente il set di istruzioni e le istruzioni macchina disponibili. Le linee sono impostate in modo tale che le istruzioni binarie della macchina siano compatibili verso l'alto, vale a dire che un programma macchina di un Cortex-M0 o M1 può essere eseguito anche su un Cortex-M3, M4 senza alcuna modifica. I nostri strumenti sfruttano questa caratteristica e semplificano lo sviluppo di applicazioni di diverse generazioni. Gli strumenti forniti da eVision Systems ti aiutano a ridurre la complessità dei test delle applicazioni e dei prodotti e a implementare la tua applicazione sulla tua MCU senza errori.

1. Interfacce di debug compatibili

I modelli Multilink semplificano notevolmente la programmazione e il debug dei sistemi target embedded. Permettono a un PC di comunicare con un processore target tramite un'interfaccia USB ad alta velocità sul PC e una porta di debug con il microcontrollore. Il PC può quindi controllare il microprocessore tramite la porta di debug del chip di destinazione. La modalità di debug consente il pieno controllo del funzionamento del processore, indipendentemente dal fatto che il processore sia già stato programmato. Ad esempio, un'applicazione di controllo può accedere alla memoria dal punto di vista della CPU.

Seil "debug on-chip" ti è nuovo, puoi accedere a un breve tutorial qui.

La serie Multilink

Modelli Multilink compatibili con ARM Cortex

  • Il Multilink USB universale è compatibile con ARM Cortex, NXP Freescale e altri dispositivi. (vedi serie di dispositivi supportati)


Caratteristiche comuni a entrambi i modelli

  • Interfaccia di comunicazione USB 2.0 veloce e senza problemi
  • Assunzione di energia direttamente dalla porta USB, senza necessità di alimentatori esterni
  • Supporto multitensione per target da 1,6 a 5,25 Volt
  • Include tutti i cavi a nastro per tutte le architetture supportate
     
  • Il modello Multilink FX Universal, oltre a funzioni avanzate di sicurezza e automazione, consente il debug e la programmazione a una velocità da 4 a 10 volte superiore. Il modello FX Universal supporta la stessa ampia gamma di famiglie di MCU della versione Universal, oltre ai dispositivi delle serie MPC5xx/8xx e HC16/683xx. (vedi serie di dispositivi supportati)
Multilink_universalMultilink_FX

Software di programmazione flash ARM Cortex

L'aggiunta del software di programmazione flash PROG-HL-ARM consente al Multilink di programmare la memoria flash e le EEPROM sul chip. La serie Multilink, in combinazione con il software di programmazione ARM Cortex, è adatta sia allo sviluppo che alla produzione di piccole serie

Strumenti di sviluppo supportati

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

  • Supporto integrato per Multilink Universal & FX e Cyclone Universal per il debug e la programmazione

 

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

  • Utilizza il server GDB gratuito di PEmicro per supportare Multilink Universal & FX e Cyclone Universal per il debug e la programmazione

 

Inoltre, sono disponibili routine di interfaccia costituite da un gruppo di librerie C che permettono di recuperare le API per l'interfaccia BDM.

Programmiersoftwre

2. Programmatori In System compatibili

I programmatori flash CYCLONE di PEmicro sono strumenti potenti per la programmazione in-circuit, il debug e il test dei microcontrollori (MCU), sia in modalità standalone che controllati da un PC. I programmatori PE Micro sono affidabili, facili da configurare ed estremamente semplici da usare. 

Specifiche chiave

  • Programmazione standalone
  • Limitazione e crittografia dell'immagine di programmazione
  • Alimentazione del sistema target tramite Cyclone
  • Programmazione manuale e automatizzata
  • Supporto per la sostituzione del numero di serie
  • Utilizzo come campione di debug durante lo sviluppo
     

Modalità operative

  • Vengono forniti pacchetti di programmazione interattiva per tutte le famiglie di CPU supportate.
  • Collegamento a un PC: programmi target multipli scaricabili. Il Cyclone può essere utilizzato come programmatore flash autonomo e controllato manualmente per la memoria on-chip o off-chip.
  • Controllo tramite PC (Ethernet, USB, porta seriale): Comandi automatici, comandi batch o un programma C dalla DLL inclusa nel pacchetto permettono di controllare il Cyclone.
Cyclone-d

Modelli Cyclone compatibili per ARM Cortex

pemicro cyclone fx universalCyclone FX Universal Header Layout
Cyclone Universal FX
CYCLONE-FX-UNIV
Il PEmicro Cyclone FX Universal è un programmatore indipendente per processori ARM e 8/16/32 bit.

1.369,00 €*
PEmicro cyclone lc universalpemicro cyclone lc universal header layout
Cyclone LC Universal
CYCLONE-LC-UNIV
Il PEmicro Cyclone LC Universal è un programmatore indipendente per processori ARM e 8/16/32 bit.

979,00 €*