Pages: [1]   Go Down
Author Topic: Download ?  (Read 1066 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 44
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir tout le monde smiley-wink

A votre avis, peut on "downloader" un programme de la mémoire de l'arduino vers le PC ? j'ai vu la fonction nulle part ... pour avoir utilisé dans une vie antérieure des automates types crouzet on pouvait le faire ... et même comparer le programme en mémoire à celui qu'on vient d'écrire pour ne pas l'uploader si c'est le même ...

merchi  smiley-grin
« Last Edit: February 11, 2011, 05:44:36 pm by mistercricri » Logged

Sophia-Antipolis (06)
Offline Offline
God Member
*****
Karma: 4
Posts: 618
Rejoignez le club !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oui, ça s'appelle "upload"
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 44
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oui, ça s'appelle "upload"

non upload j'ai compris ce que c'était lol  smiley-mr-green ce que je veux c'est télécharger le prog dans l'arduino vers le PC et pas l'inverse ...  smiley-razz
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Avec ces deux applications tu peux le faire :

AvrFuse

AVRFuses


Mais ce que tu vas "downloader" sera un .hex. (si je me souviens bien  smiley-lol)
« Last Edit: February 12, 2011, 03:46:47 am by Jean-François » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Sophia-Antipolis (06)
Offline Offline
God Member
*****
Karma: 4
Posts: 618
Rejoignez le club !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Oups j'étais fatigué smiley mais je dois encore l'être car je ne comprends pas ce que les fuse bits vont apporter comme solution ?

Ce qu'il faut, c'est utiliser le port ISP (In Situ Programming) de l'Arduino (les 2x3 pattes mâles au milieu du petit côté opposé au port USB).
On y connecte un programmateur (une carte d'interface PC/AVR sur port série ou port parallèle ou USB). Certains utilisent même une autre Arduino mais je ne suis pas sûr qu'on puisse.

Ensuite il faut utiliser un logiciel (avrdude ou PonyProg) pour lire le programme et le stocker (effectivement, dans un fichier Hex).

- ISP : http://www.pobot.org/In-Situ-Programming.html
- Programmateur USB : http://www.pobot.org/Un-nouveau-programmateur-USB-pour.html
- un autre modèle : http://www.pobot.org/Programmateur-USB-pour-AVR.html

Il est même possible de décompiler le .hex pour lire son code (c'était une question de Jean-François) mais en assembleur.
« Last Edit: February 12, 2011, 03:51:31 am by Luj06 » Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Les deux logiciels que j'ai mentionné permettent d'utiliser l'Arduino comme programmeur et permettent de lire et dowloader ce qui est sur l'Atmega (le bouton "read").
« Last Edit: February 12, 2011, 03:53:28 am by Jean-François » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Sophia-Antipolis (06)
Offline Offline
God Member
*****
Karma: 4
Posts: 618
Rejoignez le club !
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah d'accord smiley en fait ce sont des interfaces graphiques pour AVRdude.

Mais est-ce qu'ils fonctionnent directement avec l'USB de l'Arduino ?
Logged

Forum Moderator
Geneva
Offline Offline
Faraday Member
*****
Karma: 30
Posts: 3231
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Ah d'accord smiley en fait ce sont des interfaces graphiques pour AVRdude.
Effectivement, ça doit être ça.

Mais est-ce qu'ils fonctionnent directement avec l'USB de l'Arduino ?
Lors de mes essais il y a deux ans, j'utilisais l'AVRispMKII, l'Arduino n'était pas encore supporté comme programmeur, j'ai découvert ça tout dernièrement.... ce serait intéressant d'avoir une réponse à ta question.
« Last Edit: February 12, 2011, 03:58:54 am by Jean-François » Logged

MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

Pages: [1]   Go Up
Jump to: