Un système embarqué : un système électronique et informatique autonome dédié à une
tâche précise, souvent en temps réel, possédant une taille limitée et ayant une
consommation énergétique restreinte.
Les systèmes embarqués utilisent généralement des microprocesAnalyse numérique
pour ingénieurs (3e édition)
André Fortin(Auteur)
Aucun avis client
Donner votre avis
Depuis plusieurs années, l'analyse numérique connaît un essor considérable et la plupart des facultés de sciences et de génie
offrent au moins un cours d'introduction à cette discipline. La maîtrise de cet outil extrêmement performant est devenue
indispensable dans la formation scientifique en général, et en particulier dans celle des ingénieurs, puisqu'elle permet
d'aborder et de résoudre des problèmes dont la solution est inimaginable par les méthodes analytiques classiques. Ce livre
couvre notamment l'analyse d'erreurs ...Lire la suite du résumé
seurs à basse consommation d'énergie ou des microcontrôleurs, dont la
partie logicielle est en partie ou entièrement programmée dans le matériel,
généralement en mémoire dans une mémoire morte
(ROM), EPROM, EEPROM, FLASH, etc. (on parle alors de firmware).
Astronautique : fusée, satellite artificiel, sonde spatiale, etc.
Automate programmable industriel, contrôle-commande
impression : imprimante multifonctions, photocopieur, etc.
Informatique : disque dur, Lecteur de disquette, etc.
Télécommunication : téléphonie, routeur, pare-feu, serveur de temps, Téléphone
portable, .
Transport : Automobile, Aéronautique (avionique), Ferroviaire, etc.
Un système d'exploitation temps réel, en anglais RTOS pour real-time operating
system (généralement prononcé à l’anglaise, en séparant le R de l’acronyme : Are-
toss), est un système d'exploitation pour lequel le temps maximum entre un stimulus
d'entrée et une réponse de sortie est précisément déterminé.
Deux types de conceptions existent :
évènementielle (ordonnancement par priorité) : l'ordonnanceur ne change de tâche
que lorsqu'un évènement de plus haute priorité à besoin de service ;
par partage de tâche : L'ordonnanceur change de tâche aux interruptions de
l'horloge, et lors des évènements.
En informatique, on parle d'un système temps réel lorsque ce système est
capable de contrôler (ou piloter) un procédé physique à une vitesse adaptée à
l'évolution du procédé contrôlé.
Cpu
qui exécute les instructions et traite les données des programmes.
Un microcontrôleur (en notation abrégée µc, ou uc ou encore MCU en anglais) est
un circuit intégré qui rassemble les éléments essentiels
d'un ordinateur : processeur, mémoires (mémoire morte et mémoire vive), unités
périphériques et interfaces d'entrées-sorties.
FPGA Un circuit logique programmable, ou réseau logique programmable, est un circuit
intégré logique qui peut être reprogrammé après sa fabrication
Notons qu'il serait impropre de parler de programmation au sens logiciel (contrairement à un
microprocesseur, il n'exécute aucune ligne de code)
Il s'agit bel et bien de réseaux logiques reconfigurables et modifiables.
Composant électronique de base Le transistor MOS et cmos
En logique combinatoire :
L’état de la (ou des) sortie(s) à un instant donné ne dépend que du circuit et de la valeur des
entrées à cet instant.
En logique séquentielle :
L’état de sortie du circuit à un instant donné dépend de la valeur des entrées à cet instant et de
la valeur de la (ou des) sortie(s) aux instants antérieurs.