IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

avrprog - Online nel cloud

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

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

PROGRAMMA:

NOME


avrprog - Programmatore per microcontrollori Atmel AVR

SINOSSI


avprog [ -r | -w | -c | -e | -B valore del pin di ripristino | -L modalità di blocco ] [ -MI
] [ -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
l'hardware è stato progettato per essere efficiente e poco costoso.
Questo programma riceve/invia dati da stdin/stdout in Intel Hexadecimal
Object File Format e legge/scrive sul dispositivo AVR.

VERSIONI


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

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

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

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

-b valore del pin di ripristino
reset-pin-value deve essere 0 o 1. Questa opzione cambia solo il dispositivo
resettare il livello logico del pin ed uscire.

-L modalità di blocco
impostare la modalità dei bit di blocco del dispositivo. Vedere il manuale dell'AVR per i dettagli. AVVERTIMENTO:
in alcuni dispositivi, anche la cancellazione del chip (-e) non ha cancellato il blocco
bit... quindi abbiamo perso i chip... usa questa opzione da solo
rischio.
Se lock-mode è 0, imposta LB2=0; LB1=0. Se la modalità di blocco è 1, imposta
LB2=0; LB1=1. Se lock-mode è 2, imposta LB2=1; LB1=0. Se blocco-
la modalità è 3, imposta LB2=0; LB1=1.

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

-d dispositivo
Senza questa opzione, avrprog proverà a rilevare automaticamente il dispositivo
leggendo i suoi byte di firma. Usa questa opzione se vuoi
ignorare il rilevamento del dispositivo. dispositivo fa distinzione tra maiuscole e 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). Controllare avrprog.conf
file per valori predefiniti e validi.

-R imposta il pin di ripristino dell'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 ed esce.

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

Senza alcuna opzione, avrprog cerca solo di rilevare il dispositivo e se ne va
resettare il pin a 0 (il software nel dispositivo è interrotto).

ESEMPI


avprog -r > file.hex
Leggere la memoria del programma del dispositivo e scriverla su file.hex.

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

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

avprog -r -E > file.hex
Leggere la memoria eeprom del dispositivo e scriverla su 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 ripristino del dispositivo su 0 (interrompere l'esecuzione del software)

avrprob -b 1
Basta impostare il pin di ripristino 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 Tu
può trovare questa specifica su
ftp://download.intel.com/support/processors/
i960/devtools/INTELHEX.PDF
I tipi di record 00 e 01 sono implementati in questa versione. In ingresso
le righe, LF e CR+LF sono accettate come marcatori di nuova riga. I file di output sono
generato con LF come marcatore di nuova riga.

Usa avrprog online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    Phaser
    Phaser
    Phaser è un open veloce, gratuito e divertente
    framework di gioco HTML5 di origine che offre
    Rendering WebGL e Canvas attraverso
    browser Web desktop e mobili. Giochi
    può essere co...
    Scarica Phaser
  • 2
    Motore VASSAL
    Motore VASSAL
    VASSAL è un motore di gioco per creare
    versioni elettroniche della scheda tradizionale
    e giochi di carte. Fornisce supporto per
    rendering e interazione dei pezzi di gioco,
    e ...
    Scarica il motore VASSAL
  • 3
    OpenPDF - Fork di iText
    OpenPDF - Fork di iText
    OpenPDF è una libreria Java per la creazione
    e la modifica di file PDF con un LGPL e
    Licenza open source MPL. OpenPDF è il
    LGPL/MPL successore open source di iText,
    un ...
    Scarica OpenPDF - Fork di iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - Sistema per Automatizzato
    Analisi Geoscientifiche - è un Geografico
    Software del sistema informativo (GIS) con
    immense capacità per i dati geografici
    elaborazione e ana...
    Scarica SAGA GIS
  • 5
    Toolbox per Java/JTOpen
    Toolbox per Java/JTOpen
    IBM Toolbox per Java / JTOpen è un
    libreria di classi Java che supportano il
    client/server e programmazione internet
    modelli su un sistema che esegue OS/400,
    i5/OS, o...
    Scarica Toolbox per Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 per i documenti basati sui dati)
    è una libreria JavaScript che ti consente
    produrre dati dinamici e interattivi
    visualizzazioni nei browser web. Con D3
    tu...
    Scarica D3.js
  • Di Più "

Comandi Linux

  • 1
    adiff
    adiff
    abidiff - confronta gli ABI dei file ELF
    abidiff confronta il binario dell'applicazione
    Interfacce (ABI) di due librerie condivise
    in formato ELF. Emette un significato
    rapporto...
    Esegui abidif
  • 2
    abidw
    abidw
    abidw - serializza l'ABI di un ELF
    il file abidw legge una libreria condivisa in ELF
    formato ed emette una rappresentazione XML
    del suo ABI all’output standard. IL
    emesso...
    Corri costantemente
  • 3
    copac2xml
    copac2xml
    bibutils - conversione della bibliografia
    utilità...
    Esegui copac2xml
  • 4
    copto
    copto
    copt - ottimizzatore spioncino SYSNOPIS:
    copt file.. DESCRIZIONE: copt è un file
    ottimizzatore spioncino generico. Esso
    legge il codice dal suo input standard e
    scrive un...
    Corri copto
  • 5
    collect_stx_titles
    collect_stx_titles
    collect_stx_titles - raccogli il titolo
    dichiarazioni da documenti Stx...
    Eseguire collect_stx_titles
  • 6
    panca-gatling
    panca-gatling
    panca - benchmark http ...
    Esegui gatling-panca
  • Di Più "

Ad