Débuter avec les µC

Lesquels choisir ? Comment les utiliser ?

Débuter avec les µC

Postby christophe s. » Fri May 30, 2014 5:05 pm

Bonjour à tous,

Réalisant toute sortes de circuits électroniques depuis plusieurs années, j'aimerais offrir de nouveaux horizons à mes réalisations en apprenant à utiliser et programmer des µCs.

J'aimerais, dans ce but, acquérir un ou plusieurs livres et si possible être guidé par vous, membres du forum.

Ne sachant ni par ou commencer, ni dans quelle direction avancer, je me remets à vous.
Avez vous des ouvrages à me conseiller ? Des piste à me faire suivre ? Des conseils à me donner ?

Quel langage privilégier ? Le C me semble être le plus universel (?) et exploitable dans d'autres domaines (informatique).
Qu'est-ce-qu'Arduino ? Le µC inclus sur la carte d'interface peut il être désolidarisé de la carte pour être inclus dans un projet une foi programmé ou la carte entière devra être implantée ?

Je vous remercie d'avance pour vos réponses.
Chris.
christophe s.
 
Posts: 43
Joined: Mon Jan 20, 2014 8:10 am

Re: Débuter avec les µC

Postby thm » Sat May 31, 2014 9:13 am

Bonjour,
Il existe plusieurs marques qui se valent sur le marché, je ne ferai pas de comparaison de leurs « qualités » respectives, j’utilise personnellement les MC9S08 de Freescale (anciennement Motorola) , successeur des 68705 et 68HC11 .
Il me semble évident que le C est aujourd’hui la meilleure méthode de programmation des uC. Je ne pense pas que la connaissance de l’assembleur soit (encore) nécessaire.
Freescale fabrique une gamme complète, des 8 bits MC9S08 aux ARM M0 à M4. En ce qui concerne les MC9S08 :

Le livre : http://www.amazon.fr/HCS08-Unleashed-De ... 419685929/

L’’environnement de développement (gratuit) – inclut le compilateur C : CodeWarrior 10.6: http://www.freescale.com/webapp/sps/sit ... ALEDITIONS
Choisir « CodeWarrior for Microcontrollers 10.6 (offline)

La sonde de programmation Debug (appelée BDM):
- La version professionnelle http://www.pemicro.com/products/product ... d=15320137
- La version opensource (USBDM) : http://www.ebay.fr/itm/Freescale-USBDM- ... 1302149271 (Il y en a parfois d’autres sur Ebay à 20-30€)
- La version USBDM do-it-yourself http://www.68hc08.net/articles.item.156 ... ireV1.html

Et pour finir, les excellents tutoriaux de Joel : http://myfreescalewebpage.free.fr/tutor ... _start.htm
Un site d’amateurs : http://www.68hc08.net/

Bon amusement

Thierry
thm
 
Posts: 18
Joined: Sat May 31, 2014 8:34 am

Re: Débuter avec les µC

Postby iso14000 » Wed Jun 04, 2014 9:02 pm

les freescale sont très bien. Ce qui est moins bien c'est la sonde BDM qui est franchement ... capricieuse
le C est effectivement un "must" et est professionnel

il y a aussi les Atmels et les Microchip (et les autres)

j'ai utilisé les trois et ma préférence va aux Atmels, mais sans vraiment pouvoir dire avec certitude qu'ils sont les meilleurs.

A++ et bon courage

Florent
tant qu'un auteur sera aussi un modérateur ici (et donc plaignant et juge) je serais un Troll assumé
iso14000
 
Posts: 3083
Joined: Fri Jan 03, 2014 1:55 pm

Re: Débuter avec les µC

Postby oct » Sun Jul 20, 2014 1:57 pm

La façon la plus simple et la plus facile est de commencer avec Arduino (Uno). J'ai fait un variateur pour modèle réduit qui marche très bien, c'est mon 1er montage à microprocesseur. Il suffit ensuite de mettre le microprocesseur sur le circuit que tu as développé et c'est parti ! Et les autres idées ne manquent pas. Les autres outils de développement me paraissent bien compliqués. Par contre, l'outil de développement est un peu trop simpliste ...

Fais vite, car il semble que le ATmega328P-UP (sur l'Arduino officiel )ne sera plus enboitier DIL mais en SMD.
oct
 
Posts: 13
Joined: Fri Jan 03, 2014 2:05 pm


Return to Microcontrôleurs & microprocesseurs

Who is online

Users browsing this forum: No registered users and 1 guest