AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

avrprog - En ligne dans le Cloud

Exécutez avrprog dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande avrprog qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


avrprog - Programmeur pour microcontrôleurs Atmel AVR

SYNOPSIS


avrprog [ -r | -w | -c | -e | -b réinitialiser la valeur de la broche | -L mode verrouillage ] [ -E
] [ -ré dispositif ] [ -p adresse-port ] [ -R ] [ -v ] [ -V ] [ -h ]

DESCRIPTION


Programmeur pour les microcontrôleurs Atmel AVR qui utilise le port parallèle du PC pour
programmer l'appareil en mode série. L'appareil peut être programmé "
système". Il est livré avec un schéma du matériel requis. Le
le matériel a été conçu pour être efficace et peu coûteux.
Ce programme obtient/envoie des données de stdin/stdout dans Intel Hexadécimal
Format de fichier objet et lecture/écriture sur l'appareil AVR.

OPTIONS


-r lit les données de l'appareil et les envoie à stdout.

-w lit les données de stdin et écrit sur le périphérique.

-c lit les données de stdin et de l'appareil et compare les deux.

-e efface le programme de l'appareil et la mémoire eeprom.

-b réinitialiser la valeur de la broche
reset-pin-value doit être 0 ou 1. Cette option ne fait que changer de périphérique
réinitialiser le niveau logique des broches et quitter.

-L mode verrouillage
définir le mode bits de verrouillage de l'appareil. Voir le manuel de l'AVR pour plus de détails. ATTENTION:
dans certains appareils, même l'effacement de la puce (-e) n'a pas effacé le verrou
bits... alors nous avons perdu les jetons... utilisez cette option à votre guise
risque.
Si lock-mode est 0, définit LB2=0 ; LB1=0. Si lock-mode est 1, définit
LB2=0 ; LB1=1. Si lock-mode est 2, définit LB2=1 ; LB1=0. Si verrou-
le mode est 3, définit LB2=0 ; LB1=1.

-E mode mémoire eeprom. Sans cette option, lit, écrit et
les comparaisons sont effectuées dans la mémoire du programme de l'appareil. Avec cette option
ils sont faits en mémoire eeprom.

-d dispositif
Sans cette option, avrprog essaiera de détecter automatiquement l'appareil
en lisant ses octets de signature. Utilisez cette option si vous souhaitez
outrepasser la détection de périphérique. dispositif est sensible à la casse et peut être
tous les appareils pris en charge. Pour voir les appareils pris en charge, essayez

-p adresse-port
choisit l'adresse du port parallèle (valeur hexa). Vérifiez avrprog.conf
fichier pour les valeurs par défaut et valides.

-R définit la broche de réinitialisation de l'AVR sur 1 lors de la sortie, en activant le logiciel
exécution. La valeur par défaut est de laisser la puce désactivée (reset=0) lorsque
sortir.

-v mode verbeux.

-V affiche la version du programme, le droit d'auteur et la sortie.

-h affiche l'aide du programme et quitte.

Remarque : certaines options ne peuvent pas être utilisées en même temps avec d'autres options.
Si vous spécifiez plus d'une option exclusive, une seule d'entre elles
sera exécuté. (priorité b,c,r,L,e,w).

Sans aucune option, avrprog essaie juste de détecter l'appareil et laisse
broche de réinitialisation à 0 (le logiciel dans l'appareil est arrêté).

EXEMPLES


avrprog -r > fichier.hex
Lisez la mémoire du programme de l'appareil et écrivez-la dans file.hex.

avrprog -w < fichier.hex
Lisez le contenu du fichier.hex et écrivez dans la mémoire du programme de l'appareil.

avrprog -w -R < fichier.hex
Lisez le contenu du fichier.hex et écrivez dans la mémoire du programme de l'appareil. Après
écriture, démarre l'exécution du logiciel de l'appareil en définissant la broche de réinitialisation sur 1.

avrprog -r -E > fichier.hex
Lisez la mémoire eeprom de l'appareil et écrivez-la dans file.hex.

avrprog
Identifie le périphérique et arrête l'exécution du logiciel.

avrprog -R
Identifie le périphérique et démarre l'exécution du logiciel.

avrprog -b 0
Réglez simplement la broche de réinitialisation de l'appareil sur 0 (arrêt de l'exécution du logiciel)

avrprob -b 1
Il suffit de définir la broche de réinitialisation de l'appareil sur 1 (démarrer l'exécution du logiciel)

CONTRIBUTION ET SORTIE Format


Les formats d'entrée et de sortie sont Intel Hexadécimal Objet Déposez votre dernière attestation Format Vous
pouvez trouver cette spécification à
ftp://download.intel.com/support/processors/
i960/devtools/INTELHEX.PDF
Les types d'enregistrement 00 et 01 sont implémentés dans cette version. En entrée
lignes, LF et CR+LF sont acceptés comme marqueurs de nouvelle ligne. Les fichiers de sortie sont
généré avec LF comme marqueur de nouvelle ligne.

Utilisez avrprog en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Phaser
    Phaser
    Phaser est un open rapide, gratuit et amusant
    framework de jeu source HTML5 qui offre
    Rendu WebGL et Canvas à travers
    navigateurs Web de bureau et mobiles. Jeux
    peut être co...
    Télécharger Phaser
  • 2
    Moteur VASSAL
    Moteur VASSAL
    VASSAL est un moteur de jeu pour créer
    versions électroniques de la carte traditionnelle
    et jeux de cartes. Il fournit un soutien pour
    rendu et interaction des pièces de jeu,
    et...
    Télécharger le moteur VASSAL
  • 3
    OpenPDF - Fork d'iText
    OpenPDF - Fork d'iText
    OpenPDF est une bibliothèque Java pour créer
    et l'édition de fichiers PDF avec une licence LGPL et
    Licence open source MPL. OpenPDF est le
    LGPL/MPL open source successeur d'iText,
    un ...
    Télécharger OpenPDF - Fork d'iText
  • 4
    SAGA SIG
    SAGA SIG
    SAGA - Système d'automatisation
    Analyses géoscientifiques - est un
    Logiciel de système d'information (SIG) avec
    immenses capacités pour les géodonnées
    traitement et an...
    Télécharger le SIG SAGA
  • 5
    Boîte à outils pour Java/JTOOpen
    Boîte à outils pour Java/JTOOpen
    IBM Toolbox for Java / JTOpen est un
    bibliothèque de classes Java prenant en charge
    programmation client/serveur et internet
    modèles vers un système exécutant OS/400,
    i5/OS, ou...
    Télécharger Toolbox pour Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (ou D3 pour les documents pilotés par les données)
    est une bibliothèque JavaScript qui vous permet
    produire des données dynamiques et interactives
    visualisations dans les navigateurs Web. Avec D3
    toi...
    Télécharger D3.js
  • Plus "

Commandes Linux

Ad