GoGPT Best VPN GoSearch

Favicon di OnWorks

avrprog - Online nel cloud

Esegui avrprog nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online di Windows o emulatore online di MAC OS

Questo è il comando avrprog che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre numerose workstation online gratuite come Ubuntu Online, Fedora Online, l'emulatore online di Windows o l'emulatore online di MAC OS

PROGRAMMA:

NOME


avrprog - Programmatore per microcontrollori Atmel AVR

SINOSSI


avprog [ -r | -w | -c | -e | -b reimposta-valore-pin | -L modalità di blocco ] [ -E
] [ -D dispositivo ] [ -P indirizzo porta ] [ -R ] [ -v ] [ -V ] [ -h ]

DESCRIZIONE


Programmatore per microcontrollori Atmel AVR che utilizza la porta parallela del PC per
programmare il dispositivo in modalità seriale. Il dispositivo può essere programmato "in-
sistema". Viene fornito con uno schema dell'hardware richiesto. Il
l'hardware è stato progettato per essere efficiente e poco costoso.
Questo programma riceve/invia dati da stdin/stdout in Intel Hexadecimal
Formato file oggetto e letture/scritture sul dispositivo AVR.

VERSIONI


-r legge i dati dal dispositivo e li invia a stdout.

-w legge i dati da stdin e li scrive sul dispositivo.

-c legge i dati dallo stdin e dal dispositivo e li confronta entrambi.

-e cancella il programma del dispositivo e la memoria EEPROM.

-b reimposta-valore-pin
reset-pin-value deve essere 0 o 1. Questa opzione cambia solo il dispositivo
ripristina il livello logico del pin ed esci.

-L modalità di blocco
Imposta la modalità di blocco dei bit del dispositivo. Consultare il manuale AVR per i dettagli. ATTENZIONE:
in alcuni dispositivi, anche la cancellazione del chip (-e) non ha cancellato il blocco
bit... quindi abbiamo perso i chip... usa questa opzione a tuo piacimento
rischio.
Se la modalità di blocco è 0, imposta LB2=0; LB1=0. Se la modalità di blocco è 1, imposta
LB2=0; LB1=1. Se la modalità di blocco è 2, imposta LB2=1; LB1=0. Se il blocco-
la modalità è 3, imposta LB2=0; LB1=1.

-E modalità di memoria eeprom. Senza questa opzione, legge, scrive e
i confronti vengono effettuati con la memoria del programma del dispositivo. Con questa opzione
sono realizzati nella memoria eeprom.

-d dispositivo
Senza questa opzione, avrprog tenterà di rilevare automaticamente il dispositivo
leggendo i byte della sua firma. Usa questa opzione se vuoi
ignorare il rilevamento del dispositivo. dispositivo è sensibile alle maiuscole e alle minuscole e può essere
tutti i dispositivi supportati. Per vedere i dispositivi supportati prova D

-p indirizzo porta
sceglie l'indirizzo della porta parallela (valore esadecimale). Controlla avrprog.conf
file per valori predefiniti e validi.

-R imposta il pin di reset AVR su 1 all'uscita, abilitando il software
esecuzione. L'impostazione predefinita è lasciare il chip disabilitato (reset=0) quando
uscendo.

-v modalità verbosa.

-V mostra la versione del programma, il copyright e l'uscita.

-h mostra la guida del programma e l'uscita.

Nota: alcune opzioni non possono essere utilizzate contemporaneamente ad altre opzioni.
Nel caso in cui si specifichi più di un'opzione esclusiva, solo una di esse
verrà eseguito. (priorità b,c,r,L,e,w).

Senza alcuna opzione, avrprog prova solo a rilevare il dispositivo e se ne va
ripristinare il pin a 0 (il software nel dispositivo è bloccato).

ESEMPI


avprog -r > file.esadecimale
Legge la memoria del programma del dispositivo e la scrive nel file .hex.

avprog -w < file.esadecimale
Legge il contenuto del file.hex e lo scrive nella memoria del programma nel dispositivo.

avprog -w -R < file.esadecimale
Legge il contenuto del file.hex e lo scrive nella memoria del programma nel dispositivo. Dopo
scrittura, avvia l'esecuzione del software del dispositivo impostando il pin di reset su 1.

avprog -r -E > file.esadecimale
Legge la memoria EEPROM del dispositivo e la scrive nel file .hex.

avprog
Identifica il dispositivo e interrompe l'esecuzione del software.

avprog -R
Identifica il dispositivo e avvia l'esecuzione del software.

avprog -b 0
Basta impostare il pin di reset del dispositivo su 0 (interrompere l'esecuzione del software)

avrprob -b 1
Basta impostare il pin di reset del dispositivo su 1 (avviare l'esecuzione del software)

INGRESSO E USCITA FORMATO


I formati di input e output sono Intel Esadecimale Oggetto Compila il Formato sentirti
puoi trovare questa specifica su
ftp://download.intel.com/support/processors/
i960/devtools/INTELHEX.PDF
In questa versione sono implementati i tipi di record 00 e 01. In input
linee, LF e CR+LF sono accettati come marcatori di nuova riga. I file di output sono
generato con LF come marcatore di nuova riga.

Utilizzare avrprog online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

Comandi Linux

Ad




×
Cookie per pubblicità
❤️Fai acquisti, prenota o acquista qui: nessun costo, aiuta a mantenere i servizi gratuiti.