Exécution de Code dans les systèmes embarqués

Je suis en train de travailler dans le système intégré de domaine. Je voudrais savoir comment un code est exécuté à partir d'un microcontrôleur(uC n'a pas besoin d'être subjective, en général), à partir d'un fichier C. Aussi je voudrais savoir animaux comme le code de démarrage, le fichier d'objet, etc. Je ne pourrais pas le trouver en ligne les documentations concernant les trucs ci-dessus. Si possible, veuillez fournir des liens qui explique les choses à partir de zéro. Merci d'avance pour votre aide

Il serait utile d'indiquer quel type de microcontrôleur.
Travaille dans 8051 contrôleur. je sais un peu comment les opcodes sont récupérées et exécuté en langage d'assemblage). mais je voudrais savoir comment faire un projet avec plusieurs C fichiers s'exécute sur une uC.
le C fichiers n'exécutent pas les! 🙂 Ils sont compilés en fichiers objets, et lié à un exécutable final de l'image, qui est chargé soit de flash ou de la RAM et de l'exécuter à partir de là.

OriginalL'auteur inquisitive | 2009-09-02