Bonjour
Je voudrais savoir la différence entre AVR et PIC ?
Je voudrais me mettre aux AVR , avez vous des sites pour ca ?

AVR
Débuté par etienne, janv. 15 2008 09:07
7 réponses à ce sujet
#2
Posté 15 janvier 2008 - 10:09
AVR et pic sont 2 microcontroleur , ils ont 2 technologie différente , les pic Arvard et AVR : risk (comme les PC , les 68HC11 .... ) .
S'est tout se que je connais des différences .
Sinon sache que peu de personnes ( amateur ) travaillent sur des Atmel , s'est pourquoi , si tu as un problème de programmation , ou besoin d'aide , tu n'auras aucune aide de beaucoup de personnes ici ( je travaille sur les pic , JEF aussi , ainsi que plus 90 % des personnes qui programme des microcontroleur )
Sache que je n'ai pas d'action chez microchip mais je te conseil de plutôt t'orienter vers les pic . ( ou tu a pas mal de documentation gratuite sur le net ... , souvent en assembleur , je devrai mi mettre ... )
S'est tout se que je connais des différences .
Sinon sache que peu de personnes ( amateur ) travaillent sur des Atmel , s'est pourquoi , si tu as un problème de programmation , ou besoin d'aide , tu n'auras aucune aide de beaucoup de personnes ici ( je travaille sur les pic , JEF aussi , ainsi que plus 90 % des personnes qui programme des microcontroleur )
Sache que je n'ai pas d'action chez microchip mais je te conseil de plutôt t'orienter vers les pic . ( ou tu a pas mal de documentation gratuite sur le net ... , souvent en assembleur , je devrai mi mettre ... )
#3
Posté 06 février 2008 - 02:36
Hello!
AVR et pic sont plus exactement deux familles de microcontrolleurs. Les AVR sont faits par Atmel, les pic par Microchip. Tu trouveras tout un tas d'infos sur ces deux familles sur le net (il y a divers forums dedies, et sur le site de leurs fabricants respectifs, il y a enormement de documentation... en anglais, mais si ca te pose un soucis, tu es pas tres bien parti :/).
J'ai des doutes sur la precision technologique. Deja, ca s'ecrit Harvard (comme l'universite je suppose), et c'est lie a l'architecture des bus (separation du bus de donnees et du bus d'instruction). Ce qui est le cas autant pour les pics que pour les avr il me semble. Ah, et c'est risc (reduced instruction set, par opposition a complex instruction set). Je crois que les deux familles sont du type risc aussi.
Enfin, les PC n'ont pas grand chose a voir avec les microcontrolleurs, mais c'est un autre debat.
Cote differences... eh bien il faut voir du cote des fonctionnalites. A priori les deux sont tres completes...
Je ne suis pas d'accord avec l'affirmation qui voudrait que peu de gens travaillent avec des atmel (il y a moi, deja
). Tu peux trouver plein d'infos sur www.pobot.org par exemple... et google est vraiment ton ami! C'est vrai que beaucoup d'amateurs aiment les pics, cela dit. Bref, c'est un gros troll recurrent sur ce forum, autant ne pas le relancer !
Ah, juste un detail: 90% des gens qui utilisent des microcontrolleurs sur pic? Non. Dans mon entourage, il y a surtout des gens sur arm, mais ce n'est pas tout a fait le meme genre.
Bref... voila mon grain de sel.
Pour resumer, pour les avr:
ici meme, sur le forum. Pose toutes les questions (plus c'est precis mieux c'est), je tenterai d'y repondre !
www.google.com
www.pobot.org
www.avrfreaks.org
www.atmel.com
AVR et pic sont plus exactement deux familles de microcontrolleurs. Les AVR sont faits par Atmel, les pic par Microchip. Tu trouveras tout un tas d'infos sur ces deux familles sur le net (il y a divers forums dedies, et sur le site de leurs fabricants respectifs, il y a enormement de documentation... en anglais, mais si ca te pose un soucis, tu es pas tres bien parti :/).
J'ai des doutes sur la precision technologique. Deja, ca s'ecrit Harvard (comme l'universite je suppose), et c'est lie a l'architecture des bus (separation du bus de donnees et du bus d'instruction). Ce qui est le cas autant pour les pics que pour les avr il me semble. Ah, et c'est risc (reduced instruction set, par opposition a complex instruction set). Je crois que les deux familles sont du type risc aussi.
Enfin, les PC n'ont pas grand chose a voir avec les microcontrolleurs, mais c'est un autre debat.
Cote differences... eh bien il faut voir du cote des fonctionnalites. A priori les deux sont tres completes...
Je ne suis pas d'accord avec l'affirmation qui voudrait que peu de gens travaillent avec des atmel (il y a moi, deja

Ah, juste un detail: 90% des gens qui utilisent des microcontrolleurs sur pic? Non. Dans mon entourage, il y a surtout des gens sur arm, mais ce n'est pas tout a fait le meme genre.
Bref... voila mon grain de sel.
Pour resumer, pour les avr:
ici meme, sur le forum. Pose toutes les questions (plus c'est precis mieux c'est), je tenterai d'y repondre !
www.google.com
www.pobot.org
www.avrfreaks.org
www.atmel.com
#5
Posté 10 février 2008 - 11:26
Linux , les pic et les avr ne connaissent pas ! ( ainsi que windows )
Tu as des compilateur sur windows et sur linux ( cherche en avant ... ) après tu fait ton programme , tu compile , et tu obtient un .hex qui est le code machine que ton micro contrôleur a besoin ...
Tu peux connecter ton pic / avr sur ton pc si il posséde se qui faut pour comprendre usb / le protocole RS232 / l'ethernet ... ( après reste a faire le logiciel de communication ... )
Tu as des compilateur sur windows et sur linux ( cherche en avant ... ) après tu fait ton programme , tu compile , et tu obtient un .hex qui est le code machine que ton micro contrôleur a besoin ...
Tu peux connecter ton pic / avr sur ton pc si il posséde se qui faut pour comprendre usb / le protocole RS232 / l'ethernet ... ( après reste a faire le logiciel de communication ... )
#6
Posté 11 février 2008 - 09:32
paterson: Je parlais évidament du support en toolchain de devel et soft de programmation par exemple par ISP (pour moi qui tourne uniquement sous linux c'est essentiel et je ne suis surrement pas le seul), je ne suis pas crétin merci, je sais bien que linux ne tourne pas sans mmu et encore moins avec 1ko de ram et 16 de flash... Et ce n'est pas tous à fait vrai de dire que les avr ne font pas tourner linux : sur les nouveaux avr32 qui sont plus puissant, linux tourne sans problème.
#8
Posté 13 février 2008 - 11:10
Salut RobotM,
A titre personnel, je ne réalise jamais rien, je me contente de "thésauriser" des connaissances.
Par contre à titre pro en ce moment je crée un nano automate programmable en ladder (à destination des marchés domotiques et hobbistes) qui tourne sur un atmega8, ce qui explique que j'ai pas mal "mangé" d'AVR ces derniers temps. Si tu connais les TinyPLC de Comfile (éditeur du PicBasic), en gros je fais la même chose. Je pourrais te donner le lien en PM si sa t'interresse quand une première version sortira.
A+
SuperTux
A titre personnel, je ne réalise jamais rien, je me contente de "thésauriser" des connaissances.
Par contre à titre pro en ce moment je crée un nano automate programmable en ladder (à destination des marchés domotiques et hobbistes) qui tourne sur un atmega8, ce qui explique que j'ai pas mal "mangé" d'AVR ces derniers temps. Si tu connais les TinyPLC de Comfile (éditeur du PicBasic), en gros je fais la même chose. Je pourrais te donner le lien en PM si sa t'interresse quand une première version sortira.
A+
SuperTux
Répondre à ce sujet

1 utilisateur(s) li(sen)t ce sujet
0 members, 1 guests, 0 anonymous users