Aller au contenu


Photo
- - - - -

AVR


7 réponses à ce sujet

#1 etienne

etienne

    Membre

  • Membres
  • 26 messages
  • Gender:Male

Posté 15 janvier 2008 - 09:07

Bonjour

Je voudrais savoir la différence entre AVR et PIC ?

Je voudrais me mettre aux AVR , avez vous des sites pour ca ?

#2 Matthieu

Matthieu

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 604 messages
  • Gender:Male

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 ... )

#3 Fabarbuck

Fabarbuck

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 685 messages

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 :P ). 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

#4 SuperTux

SuperTux

    Nouveau membre

  • Membres
  • 4 messages

Posté 10 février 2008 - 09:21

Si c'est un critère : Je ne sais pas ce qu'il en est des PIC mais les AVR sont très bien supportés sous Linux.

#5 Matthieu

Matthieu

    Membre chevronné

  • Membres
  • PipPipPipPip
  • 604 messages
  • Gender:Male

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 ... )

#6 SuperTux

SuperTux

    Nouveau membre

  • Membres
  • 4 messages

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.

#7 Jan

Jan

    Webmaster

  • Membres
  • PipPipPipPipPip
  • 4 747 messages
  • Gender:Male
  • Location:Rhône Alpes

Posté 11 février 2008 - 10:48

Bonjour

SuperTux tu as l'air d'être calé niveau AVR et Linux, des réalisations à base d'AVR (même autres que robotiques) ou bien un site ?

#8 SuperTux

SuperTux

    Nouveau membre

  • Membres
  • 4 messages

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



Répondre à ce sujet



  


0 utilisateur(s) li(sen)t ce sujet

0 members, 0 guests, 0 anonymous users