• # Précisions

    Posté par . En réponse au message Coder en ARM avec Linux, c'est possible ?. Évalué à 3.

    J'avais écrit un commentaire super long, mais j'ai certainement oublié de le poster après l'avoir prévisualisé...
    Donc je recommence mes explications... Tout d'abord, merci beaucoup pour vos réponses.
    J'ai écrit hier soir cet ensemble de questions, alors que j'étais un peu stressé. Effectivement, cela manque un peu de clarté.
    J'apprends dans le cadre de mes études, l'assembleur ARM. J'avais déjà appris dans une autre école l'assembleur MIPS, et ça s'était plutôt bien passé. Mais là, c'est très différent.
    L'école est apparemment passé il y a quelques années de l'assembleur X86 à ARM. Le siège français d'ARM n'étant pas loin géographiquement, je suppose que la taxe professionnelle a influencée le choix.
    Toujours est-t'il que le cours est plutôt spécial. J'ai par exemple eu le chemin de données d'un processeur ARM classique, un diaporama d'explications plus ou moins claires, et c'est tout.
    C'est comme si vous appreniez à conduire avec pour seules informations une explication de comment fonctionne une voiture, des notions de sécurité, et une vue éclatée de la boite de vitesses...
    Bon, je suppose que je suis censé me débrouiller, et que ça fait parti de ce type de formation. Mais je demande votre aide car j'ai du mal avec ce domaine.
    Au niveau des outils, il me faudrait en gros les fonctionnalités de l'ide embest, sans les problèmes. Pas forcément sous forme d'un IDE finalement, surtout qu'il semblerait que cela n'existe pas vraiment.
    Déjà, il faudrait que je trouve un guide pour compiler et lier sur PC de l'ARM, ça s'appelle compilation croisée il me semble. Ça, je peux me débrouiller sur internet je pense. Mais si vous connaissez une page magique pour bien comprendre ça, je serais très reconnaissant que vous m'en informez.
    Il me faudrait ensuite un émulateur de base, pour pouvoir exécuter mes petits programmes sur mon PC. Juste pour voir si cela fonctionne.
    En fonctionnalité légèrement liée, il y a le débogueur. J'ai besoin d'exécuter pas à pas le programme, de contrôler le contenu de la mémoire, et de voir l'état des registres.
    Je sais que tout ce dont j'ai besoin existe, mais c'est difficile à tomber dessus avec quelques mots clefs. Certainement parce que c'est encore jeune par rapport à du MIPS.
    Merci encore pour vos précédentes réponses, et j'attends avec impatience les prochaines :-)

    Envoyé depuis mon lapin.