portabilité en C
Répondre à la discussion
Affichage des résultats 1 à 2 sur 2

portabilité en C



  1. #1
    invite2dcc20ed

    portabilité en C


    ------

    Bonjour!
    et une petite question avant de commencer à développer un projet (hard + soft):

    Une application tourne en C (compilateur W) sur un microcontrolleur X et fait 900 lignes de code dont j'ai le listing source.
    je veux (j'ai besoin) de la faire tourner sur un microcontroleur Y avec un compilateur Z.
    Etant donné que les compilateurs pour micro ne sont pas 100% ANSI, croyez-vous qu'il est plus rapide
    - de repartir à zéro?
    - de "bidouiller" le code source déjà en ma possession?
    Merci d'avance...

    -----

  2. #2
    Jack
    Modérateur

    Re : portabilitude(?) de C

    Tout dépend de la qualité de la rédaction du code source. Si celui-ci sépare bien les fonctions de bas niveau qui s'attache au hard et celles de haut niveau, il est possible de ne réécrire que celle de bas-niveau, ou tout au moins de s'en inspirer largement.

    Dans tous les cas, la gestion de I/O, des timers, et autres interruptions sont toutes à réécrire.

    A+

Discussions similaires

  1. free degroupage portabilite
    Par invite9a6c4c56 dans le forum Internet - Réseau - Sécurité générale
    Réponses: 0
    Dernier message: 21/12/2005, 18h23
Dans la rubrique Tech de Futura, découvrez nos comparatifs produits sur l'informatique et les technologies : imprimantes laser couleur, casques audio, chaises gamer...