Guida per l'utente | EVAL-ADuCM342
UG-2100
Tutorial introduttivo al sistema di sviluppo EVAL-ADuCM342EBZ
CONTENUTO DEL KIT DEL SISTEMA DI SVILUPPO
► Scheda di valutazione EVAL-ADuCM342EBZ che facilita la valutazione del dispositivo con componenti esterni minimi
► Analog Devices, Inc., emulatore OB J-Link (USB-SWD/UARTEMUZ)
► Cavo USB
DOCUMENTI NECESSARI
► Scheda tecnica ADuCM342
► Manuale di riferimento hardware ADuCM342
INTRODUZIONE
ADuCM342 è un sistema di acquisizione dati completamente integrato, da 8 kSPS, che incorpora doppi convertitori analogico-digitali (ADC) Σ-Δ ad alte prestazioni, con un processore ARM Cortex ™ -M32 a 3 bit e memoria Flash/EE su un singolo patata fritta. ADuCM342 è una soluzione di sistema completa per il monitoraggio della batteria in applicazioni automobilistiche a 12 V. ADuCM342 integra tutte le funzionalità richieste per monitorare, elaborare e diagnosticare in modo preciso e intelligente i parametri della batteria da 12 V, tra cui corrente della batteria, volumetage e temperatura in un'ampia gamma di condizioni operative.
L'ADuCM342 ha un flash di programma da 128 kB.
DESCRIZIONE GENERALE
Il sistema di sviluppo EVAL-ADuCM342EBZ supporta ADuCM342 e consente una piattaforma flessibile per la valutazione del silicio ADuCM342. Il sistema di sviluppo EVAL-ADuCM342EBZ consente la rimozione e l'inserimento rapidi di un dispositivo tramite una presa LFCSP a 32 conduttori. Fornisce inoltre le connessioni necessarie per consentire rapide configurazioni di misurazione. Sulla scheda delle applicazioni sono forniti interruttori e LED per assistere nel debug e nello sviluppo semplice del codice. SampVengono inoltre forniti progetti di codice le per mostrare le caratteristiche principali di ciascuna periferica ed esample di come possono essere configurati.
Questa guida per l'utente fornisce dettagli passo passo su come impostare e configurare example software disponibile nella pagina Strumenti di progettazione ADuCM342.
Utilizzando questa guida per l'utente, gli utenti possono iniziare a generare e scaricare il proprio codice utente da utilizzare nei propri requisiti unici del sistema finale.
Le specifiche complete su ADuCM342 sono disponibili nella scheda tecnica ADuCM342 disponibile presso Analog Devices, Inc. e devono essere consultate con questa guida per l'utente quando si utilizza la scheda di valutazione EVALADuCM342EBZ.
SI PREGA DI CONSULTARE L'ULTIMA PAGINA PER AVVERTENZE IMPORTANTI E TERMINI E CONDIZIONI LEGALI.
CRONOLOGIA DELLE REVISIONI
3/2023—Revisione 0: versione iniziale
CONFIGURAZIONE DELLA SCHEDA DI VALUTAZIONE CON PRESA EVAL-ADUCM342EBZ
INIZIARE
PROCEDURA DI INSTALLAZIONE DEL SOFTWARE
Gli elementi necessari per iniziare sono i seguenti:
► Keil µVision v5 o successiva
► Pacchetto CMSIS per ADuCM342
► Driver e utilità dell'interfaccia del debugger Segger
Completare i passaggi descritti in questa sezione prima di collegare qualsiasi dispositivo USB al PC.
Supporto files per Keil sono forniti nella pagina Strumenti di progettazione ADuCM342. Per Keil v5 e versioni successive, è richiesto il pacchetto CMSIS ed è disponibile sulle pagine del prodotto ADuCM342.
INSTALLAZIONE
Per installare il software, procedere come segue:
- Chiudere tutte le applicazioni aperte.
- Dal Keil websito, scaricare e installare Keil µVision v5 (o versione successiva).
- Dal Segger websito, scaricare e installare l'ultimo software J-Link e il pacchetto di documentazione per Windows.
- Dalla pagina del prodotto ADuCM342, scaricare il pacchetto CMSIS per ADuCM342.
VERIFICA DEL DRIVER J-LINK
Per installare il driver J-Link, procedere come segue:
- Seguire la sequenza di istruzioni fornite da Segger per scaricare e installare il driver J-Link.
- Una volta completata l'installazione del software, collega il debugger/programmatore alla porta USB del tuo PC utilizzando il cavo USB in dotazione.
- Verificare che la scheda dell'emulatore venga visualizzata nella finestra Gestione dispositivi di Windows® (vedere Figura 2).
COLLEGARE IL SISTEMA DI SVILUPPO
Per connettere il sistema di sviluppo, procedere come segue:
- Assicurandosi del corretto orientamento, inserire un dispositivo ADuCM342. Tieni presente che un punto nell'angolo mostra il Pin 1 del dispositivo. Il punto sul dispositivo deve essere orientato con il punto sulla presa, come mostrato in Figura 3.
- Collegare il debugger/programmatore, prestando attenzione al corretto orientamento come mostrato nella Figura 4.
- Collegare un'alimentazione da 12 V tra V e GND.
- Assicurarsi che i ponticelli della scheda siano in posizione, come mostrato nella Figura 1 BAT.
- Assicurarsi che il ponticello GPIO5 sia in posizione. Il ponticello GPIO5 viene utilizzato dal kernel integrato per determinare il flusso del programma dopo un ripristino. Per ulteriori dettagli, consultare la sezione Kernel nel manuale di riferimento hardware ADuCM342.
- Premere RIPRISTINA.
FUNZIONALITÀ DEL JUMPER
Tabella 1. Funzionalità del ponticello
Maglione | Funzionalità |
J4, GPIO0 | Questi ponticelli collegano il pulsante SW1 al pin GPIO0 del dispositivo. |
J4, GPIO1, GPIO2, GPIO3 | Questi ponticelli collegano i LED ai pin GPIO1, GPIO2 e GPIO3 del dispositivo. |
J4, GPIO4 | Questi ponticelli collegano il pulsante SW2 al pin GPIO4 del dispositivo. |
J4, GPIO5 | Questo ponticello collega il pin GPIO5 del dispositivo a GND. Questo ponticello deve essere collegato durante la programmazione del dispositivo o durante l'accesso tramite debug del cavo seriale (SWD). |
VBAT_3V3_REG | Questo ponticello abilita il regolatore da 3.3 V sul lato inferiore del circuito stampato (PCB). Questo ponticello alimenta i LED o un ulteriore Sorgente da 3.3 V. |
LIN | Questo ponticello non è inserito e collegato tramite il collegamento 0 Ω. Questo ponticello può disconnettere il terminale LIN (presa a banana verde). dispositivo quando il collegamento da 0 Ω viene rimosso. |
IDD, IDD1 | Questi ponticelli non sono inseriti e collegati tramite il collegamento 0 Ω. Questo ponticello permette l'inserimento di un amperometro in serie al Alimentazione VBAT attraverso le prese IDD+/IDD per la misurazione della corrente quando il collegamento 0 Ω viene rimosso. |
VB | Questo ponticello non è inserito ed è collegato tramite il collegamento 0 Ω. Questo ponticello disconnette l'alimentazione VBAT dall'ingresso VBAT del dispositivo quando il collegamento 0 Ω viene rimosso. |
AUX_VIN | Questo ponticello non è inserito. I pin del dispositivo VINx_AUX sono collegati a GND tramite il collegamento 0 Ω. |
VIN_SENS | Questo ponticello non è inserito. Questo ponticello collega un sensore all'ingresso VINx_AUX del dispositivo quando il collegamento 0 Ω che collega il VINx_AUX a GND viene rimosso. |
Io sono | Questo ponticello cortocircuita gli ingressi dell'ADC del canale corrente. |
IIN_MC | Questo ponticello non è inserito. Questo ponticello si collega al segnale sui pin IIN+ e IIN− del dispositivo. |
AUX_IIN | Questo ponticello non è inserito. I pin del dispositivo IINx_AUX sono collegati a GND tramite il collegamento 0 Ω. |
NTC | Questo ponticello non è inserito. Questo ponticello consente di collegare un dispositivo di temperatura esterno tra VTEMP e GND_SW del dispositivo. |
J1 | J1 è il JTAG interfaccia di programmazione. Questa interfaccia consente l'utilizzo di un JTAG con funzionalità SWD. |
J2 | J2 è l'interfaccia di programmazione SWD. Vedere l'orientamento mostrato nella Figura 4. |
J3 | J3 consente di utilizzare GPIO1 e GPIO4 come connessioni UART, facendo funzionare la logica LIN del dispositivo in modalità UART. |
J4 | J4 è un'intestazione GPIO. |
J8 | J8 è un'intestazione per programmare la flash tramite LIN utilizzando il dongle USB-I2C/LIN-CONVZ. |
J11 | Testata a terra. |
KEIL ΜVISION5 AMBIENTE DI SVILUPPO INTEGRATO
INTRODUZIONE
L'ambiente di sviluppo integrato (IDE) Keil µVision5 integra tutti gli strumenti necessari per modificare, assemblare ed eseguire il debug del codice.
Il sistema di sviluppo ADuCM342 supporta l'emulazione non intrusiva limitata a 32 kB di codice. Questa sezione descrive i passaggi di configurazione del progetto per scaricare ed eseguire il debug del codice su un sistema di sviluppo ADuCM342.
Si consiglia di utilizzare il driver del debugger J-Link.
PASSAGGI DI AVVIO RAPIDO
Avvio di µVision5
Innanzitutto, assicurati che il pacchetto CMSIS per ADuCM342 sia installato (vedi la sezione Per iniziare).
Dopo aver installato Keil µVision5, sul desktop del PC appare un collegamento.
Fare doppio clic sul collegamento per aprire Keil µVision5.
- Quando Keil si apre, fai clic sul pulsante Pack Installer sulla barra degli strumenti.
- Viene visualizzata la finestra del programma di installazione del pacchetto.
- Installare il pacchetto CMSIS. Nella finestra del programma di installazione del pacchetto, fare clic su File > Importa e individua il pacchetto CMSIS scaricato. Segui le istruzioni visualizzate sullo schermo per eseguire l'installazione.
- Nel lato sinistro della finestra, nella scheda Dispositivi, fare clic su Dispositivi analogici > Dispositivo ADuCM342 > ADuCM342.
- Nella parte destra della finestra, fare clic su Esample scheda.
- Seleziona l'ex Blinkyample e fare clic su Copia.
- Scegli una cartella di destinazione e fai clic su OK. Questo installa Blinky example e l'avvio necessario files sul tuo PC.
- L'exampil le deve essere compilato facendo clic sul pulsante Ricostruisci sulla barra degli strumenti.
- Una volta completata la compilazione, viene visualizzato il messaggio mostrato nella Figura 12.
- Per scaricare il codice sulla scheda EVAL-ADuCM342EBZ, fare clic su Carica.
- Una volta scaricato il codice sulla scheda delle applicazioni, premere il pulsante RESET e il LED2 e il LED3 inizieranno a lampeggiare ripetutamente.
Attenzione ESD Dispositivo sensibile alle scariche elettrostatiche (ESD). I dispositivi e le schede di circuito caricati possono scaricarsi senza essere rilevati. Sebbene questo prodotto sia dotato di circuiti di protezione brevettati o proprietari, potrebbero verificarsi danni sui dispositivi sottoposti a ESD ad alta energia. Pertanto, è necessario adottare le dovute precauzioni ESD per evitare il degrado delle prestazioni o la perdita di funzionalità.
Termini e condizioni legali
Utilizzando la scheda di valutazione qui discussa (insieme a qualsiasi strumento, documentazione dei componenti o materiale di supporto, la "Scheda di valutazione"), l'utente accetta di essere vincolato dai termini e dalle condizioni stabiliti di seguito ("Contratto") a meno che non abbia acquistato il Commissione di valutazione, nel qual caso prevarranno i Termini e le condizioni di vendita standard di Analog Devices. Non utilizzare la scheda di valutazione finché non hai letto e accettato l'accordo. L'utilizzo della Commissione di Valutazione implica l'accettazione dell'Accordo. Il presente Contratto è stipulato da e tra l'utente ("Cliente") e Analog Devices, Inc. ("ADI"), con sede principale di attività in Soggetto ai termini e alle condizioni del Contratto, ADI concede al Cliente un servizio gratuito, licenza limitata, personale, temporanea, non esclusiva, non cedibile in sublicenza, non trasferibile per l'utilizzo della scheda di valutazione SOLO PER SCOPI DI VALUTAZIONE. Il Cliente comprende e accetta che la Scheda di valutazione viene fornita per il solo ed esclusivo scopo sopra indicato e accetta di non utilizzare la Scheda di valutazione per nessun altro scopo. Inoltre, la licenza concessa è espressamente soggetta alle seguenti limitazioni aggiuntive: il Cliente non potrà (i) affittare, noleggiare, esporre, vendere, trasferire, assegnare, concedere in sublicenza o distribuire la Scheda di valutazione; e (ii) consentire a terzi l'accesso al Comitato di Valutazione. Come utilizzato nel presente documento, il termine “Terze parti” comprende qualsiasi entità diversa da ADI, dal Cliente, dai loro dipendenti, affiliati e consulenti interni. La Scheda di Valutazione NON viene venduta al Cliente; tutti i diritti qui non espressamente concessi, compresa la titolarità del Nucleo di Valutazione, sono riservati ad ADI. RISERVATEZZA. Il presente Accordo e il Comitato di Valutazione saranno tutti considerati informazioni riservate e proprietarie di ADI. Il Cliente non può divulgare o trasferire alcuna parte della Scheda di valutazione a terzi per nessun motivo. In caso di interruzione dell'utilizzo della Scheda di Valutazione o di risoluzione del presente Contratto, il Cliente si impegna a restituire tempestivamente la Scheda di Valutazione ad ADI. RESTRIZIONI AGGIUNTIVE. Il Cliente non può disassemblare, decompilare o decodificare i chip sulla Scheda di valutazione. Il Cliente dovrà informare ADI di eventuali danni occorsi o di eventuali modifiche o alterazioni apportate alla Scheda di valutazione, incluse ma non limitate a saldature o qualsiasi altra attività che influisca sul contenuto materiale della Scheda di valutazione. Le modifiche al Comitato di valutazione devono essere conformi alla legge applicabile, inclusa ma non limitata alla Direttiva RoHS. FINE. ADI potrà risolvere il presente Contratto in qualsiasi momento dandone comunicazione scritta al Cliente. Il Cliente si impegna a restituire ad ADI la Commissione di Valutazione in quel momento.
LIMITAZIONE DI RESPONSABILITÀ. LA SCHEDA DI VALUTAZIONE FORNITA DI SEGUITO VIENE FORNITA “COSÌ COM'È” E ADI NON FORNISCE ALCUNA GARANZIA O RAPPRESENTAZIONE DI ALCUN TIPO IN RELAZIONE AD ESSO. ADI DECLINA SPECIFICAMENTE QUALSIASI DICHIARAZIONE, APPROVAZIONE, GARANZIA, ESPLICITA O IMPLICITA, RELATIVA ALLA COMMISSIONE DI VALUTAZIONE, INCLUSE, MA NON LIMITATE A, LA GARANZIA IMPLICITA DI COMMERCIABILITÀ, TITOLO, IDONEITÀ PER UNO SCOPO PARTICOLARE O NON VIOLAZIONE DEI DIRITTI DI PROPRIETÀ INTELLETTUALE. IN NESSUN CASO ADI E I SUOI LICENZIATARI SARANNO RESPONSABILI PER EVENTUALI DANNI INCIDENTALI, SPECIALI, INDIRETTI O CONSEQUENZIALI DERIVANTI DAL POSSESSO O DALL'UTILIZZO DELLA SCHEDA DI VALUTAZIONE DA PARTE DEL CLIENTE, INCLUSE MA NON LIMITATE A PERDITA DI PROFITTI, COSTI PER RITARDI, COSTI DI LAVORO O PERDITA DI AVVIAMENTO. LA RESPONSABILITÀ TOTALE DI ADI PER QUALSIASI CAUSA SARÀ LIMITATA ALL'IMPORTO DI CENTO DOLLARI AMERICANI ($ 100.00). ESPORTARE. Il Cliente accetta di non esportare direttamente o indirettamente la scheda di valutazione in un altro paese e di rispettare tutte le leggi e i regolamenti federali degli Stati Uniti applicabili relativi alle esportazioni. LEGGE GOVERNATIVA. Il presente Contratto sarà regolato e interpretato in conformità con le leggi sostanziali del Commonwealth del Massachusetts (escluse le norme sui conflitti di legge). Qualsiasi azione legale relativa al presente Contratto sarà esaminata nei tribunali statali o federali aventi giurisdizione nella contea di Suffolk, Massachusetts, e il Cliente si sottomette alla giurisdizione personale e alla sede di tali tribunali. La Convenzione delle Nazioni Unite sui contratti di vendita internazionale di beni non si applica al presente Contratto e ne è espressamente esclusa.
©2023 Analog Devices, Inc. Tutti i diritti riservati.
Marchi e marchi registrati sono di proprietà dei rispettivi proprietari.
One Analog Way, Wilmington, MA 01887-2356, Stati Uniti
Scaricato da Arrow.com.
Documenti / Risorse
![]() | DISPOSITIVI ANALOGICI EVAL-ADuCM342EBZ Sistema di sviluppo [pdf] Manuale d'uso UG-2100, Sistema di sviluppo EVAL-ADuCM342EBZ, EVAL-ADuCM342EBZ, Sistema di sviluppo, Sistema |