Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Embarqué
Embarqué Forum d'entraide sur la programmation des systèmes embarqués
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 22/08/2012, 15h16   #1
stoner2008
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 70
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 70
Points : 1
Points : 1
Par défaut recherche de livre pour c / c embarqué

bonjour les amis,
je suis un jeune informaticien et j'aimerai me procurer d'un livre du C/C embarqué.j'aimerai avoir votre avis.
si vous disposez d'un bon livre n'éhsitez pas à me le dire
merci
stoner2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2012, 15h25   #2
Bktero
Expert Confirmé Sénior
 
Avatar de Bktero
 
Ingénieur systèmes embarqués
Inscription : juin 2009
Messages : 1 703
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur systèmes embarqués
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2009
Messages : 1 703
Points : 4 163
Points : 4 163
Le C embarqué n'est rien d'autre que du C. Si tu ne connais pas encore le C, ou si tu le connais peu, tu peux regarder par ici : http://c.developpez.com/livres/ Le premier est bien, je l'ai.
J'ai pas mal parcouru il y a quelques temps ce livre : http://publications.gbdirect.co.uk/c_book/ Gratuit en ligne.

Une fois que le C en lui-même est OK, on peut passer à l'aspect embarqué. Que mets tu derrière le terme embarqué : Linux embarqué ? micro-contrôleur ? DSP ? Que souhaites-tu savoir sur l'embarqué : algorithmes de traitement du signal ? bus de communication ?
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a

Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^

Pour vos problèmes d'embarqué, utilisez le forum dédié !
Bktero est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2012, 15h58   #3
stoner2008
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 70
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 70
Points : 1
Points : 1
franchement je connais le langage C mais j'aimerai exercer 1 metier dans le domaine de l'embarqué. j'ai fait un stage durant mon cursus universitaire dans le domaine de linux embarqué et franchement ça m'a plus et maintenant j'aimerai entrer dans le domaine professionnel.
donc je me permet de vous poser la question suivante:
quel est le domaine le plus répondu maintenant: le dsp, les microcontrolleur, linux embarqué?
et j'aimerai avoir des livres pour me familiariser encore dans le domaine choisi.
merci
stoner2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2012, 16h14   #4
Bktero
Expert Confirmé Sénior
 
Avatar de Bktero
 
Ingénieur systèmes embarqués
Inscription : juin 2009
Messages : 1 703
Détails du profil
Informations personnelles :
Âge : 25
Localisation : France, Loire Atlantique (Pays de la Loire)

Informations professionnelles :
Activité : Ingénieur systèmes embarqués
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2009
Messages : 1 703
Points : 4 163
Points : 4 163
Le terme "embarqué" est au large que le terme "automobile". Ca va de la programmation Linux embarqué assez proche de la programmation "classique" à la réalisation de carte électronique. Si tu souhaites orienter ton choix professionnel, il faut savoir quelles sont tes compétences. Quel est ton profil actuel ?

Si tu aimes Linux embarqué:
http://www.developpez.net/forums/d10...ierre-ficheux/ (une référence pour commencer)
http://www.amazon.fr/Linux-Embarqu%C.../dp/2744025208 (plus axé conduit de projet)
http://www.blaess.fr/christophe/livr...el-sous-linux/ (plus axé temps réel que embarqué à proprement dit)

Le DSP va avec beaucoup de traitement du signal (logique) et je ne crois pas que ce soit le marché le plus porteur.

Le micro-contrôleur, il y en a partout. Et c'est un domaine très (...) très vaste, chaque fabricant possédant un hardware propre et à très bien connaitre. Si tu veux te lancer là dedans, il faut choisir une marque et expérimenter un peu. Je n'ai pas de livre en particulier sur le sujet (j'ai appris à l'école et maintenant je fais sans livre ^^)
__________________
Si Code::Blocks vous dit undefined reference to 'socket@12', cela signifie que vous avez un problème d'édition des liens. Allez dans Projects / Build Options / Linker Settings / Add et renseigner ici les .a qui vont bien. Exemple pour les sockets : C:\Program Files\CodeBlocks\MinGW\lib\libws2_32.a

Pour les adeptes du langage SMS, allez ici et ramenez la traduction française ^^

Pour vos problèmes d'embarqué, utilisez le forum dédié !
Bktero est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/08/2012, 16h32   #5
stoner2008
Invité de passage
 
Femme
Inscription : mai 2011
Messages : 70
Détails du profil
Informations personnelles :
Sexe : Femme

Informations forums :
Inscription : mai 2011
Messages : 70
Points : 1
Points : 1
merci bien c très pratique ))
stoner2008 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/08/2012, 09h12   #6
superponpon
Membre à l'essai
 
Homme Joel Pierrard
Développeur en systèmes embarqués
Inscription : octobre 2010
Messages : 12
Détails du profil
Informations personnelles :
Nom : Homme Joel Pierrard
Âge : 33
Localisation : Belgique

Informations professionnelles :
Activité : Développeur en systèmes embarqués
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : octobre 2010
Messages : 12
Points : 21
Points : 21
Pour ma part, le livre qui m'a mis le pied à l'étrier c'est "C Programming for Embedded Microcontrollers" de chez Elektor. Le livre utilise un ARM7TDMI de chez Atmel. Attention, là on parle de programmation de micro-contrôleur sans OS installé dessus. C'est, je trouve, la meilleur chose à apprendre pour commencer. Ça permet de se rendre compte de ce qui se passe à bas niveau. Par la suite lorsque l'on se lance dans l'utilisation d'un OS embarqué on est mieux armé pour comprendre sa mécanique interne.
superponpon est déconnecté   Envoyer un message privé Réponse avec citation 10
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 09h28.


 
 
 
 
Partenaires

Hébergement Web