Compilateur SDCC
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

Compilateur SDCC



  1. #1
    jeanpe

    Angry Compilateur SDCC


    ------

    Bonjour à tous

    Je commence à utiliser ce compilateur associé à CONTEXT pour les micro-controleurs de Microchip.
    Si cela semble fonctionner pour les 18f, par contre pour les 16f cela n'est pas le cas : le compilateur ne reconnait pas les 16f.
    Quelq'un y serait-il parvenu ?
    Avis à toutes les bonnes volontés, ce produit open source paraissant prometteur ...

    Merci

    -----

  2. #2
    invite95375788

    Re : Compilateur SDCC

    Alors voir du coté de ce site:
    http://jmandon.free.fr/

    Cordialement

  3. #3
    jeanpe

    Question Re : Compilateur SDCC

    Effectivement, j'ai découvert SDCC au travers du site de JMANDON (très bien fait).
    Mais les informations qui s'y trouvent datent de deux ans.
    C'est pour cela que j'essaie de savoir si quelqu'un a pu résoudre le non accès du compilateur aux PIC16F.
    Et ce compilateur intéresse-t-il la communauté ?
    Dois-je l'abandonner au profit d'autres outils ?
    Merci de répondre à mes interrogations.

  4. #4
    invite95375788

    Re : Compilateur SDCC

    Bonjour,

    il faudrait écrire à JP Mandon car il a fait un nouveau projet apparenté à l'arduino...
    Oups c'est sur un PIC18F donc effectivement pour les pic 16F je sais plus !!

    Il me semble cependant avoir essayer ce compilo et testé avec un PIC16F.

    J'avais abandonné par manque de support (pas de forum)

    Au boulot, on utilise le compilateur C de CCS (pas mal pour programmer vite mais j'ai eu qq soucis sur des bugs du au compilateur) du coup je suis en train de refaire des tests sur le compilateur C C18 de Microchip (mais pour pic 18F) qui me semble bien mieux maintenu...

    Sinon pour PIC16 les compilos de mikro electronica semblait tout à fait correct

    Cordialement

  5. A voir en vidéo sur Futura
  6. #5
    Seb.26

    Re : Compilateur SDCC

    Perso, je l'ai utilisé (SDCC, mais dans MPLAB) avec des 16F88, 16F628 et 16F648 sans problème ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  7. #6
    Seb.26

    Re : Compilateur SDCC

    Citation Envoyé par jeanpe Voir le message
    C'est pour cela que j'essaie de savoir si quelqu'un a pu résoudre le non accès du compilateur aux PIC16F.
    ... que veut dire cette phrase ??? ... le compliateur n'a pas à avoir accés au PIC, son job c'est de compiler des fichier .c en .asm ...
    << L'histoire nous apprend que l'on apprend rien de l'histoire. >>

  8. #7
    jeanpe

    Cool Re : Compilateur SDCC

    C'est l'include avec les 16F qui ne fonctionne pas.
    Il faut bien indiquer au compilateur sur quel micro on travaille.

  9. #8
    HerveBarp

    Re : Compilateur SDCC

    Bonjour,

    J'utilise SDCC pour compiler du code écrit en C sous MAC OS (terminal UNIX).

    Je le compile parfaitement avec la commande sdcc -mpic14 -p16f877 code.c pour être téléchargé dans un 16f877 donc un pic 14 bits.

    Il fonctionne parfaitement.

    La seule difficulté que j'essaie de résoudre est la gestion des timings. En particulier, écrire une librairie pour faire appel à une fonction de type
    void delay_us(int temps)

    Cordialement,
    Hervé

  10. #9
    MiGaNuTs

    Re : Compilateur SDCC

    Tout comme Hervé, j'utilise SDCC sur mon mac avec des pic 16F877, 16F877A, 16F876 (j'ai d'autres cobayes a tester aussi, mais j'ai que deux mains, chacun son tour).
    Ca fonctionne très bien pour le moment (j'ai pas non plus poussé mes pics ni le compilo dans leurs derniers retranchement, je débute seulement)

    Je galère un peu également pour trouver des librairies de fonctions toutes faites, j'en suis réduit a tout devoir écrire moi même, mais mes essais progressent. lentement, mais ils progressent.

Discussions similaires

  1. programation d'un pic 18F4520 avec sdcc, soucis de tableau?
    Par invite9a03a7c9 dans le forum Électronique
    Réponses: 13
    Dernier message: 16/07/2008, 16h10
  2. Problème compilateur (sdcc et context)
    Par invitec6a30ec6 dans le forum Électronique
    Réponses: 10
    Dernier message: 03/07/2008, 20h01
  3. Problème SDCC et context
    Par invitec6a30ec6 dans le forum Logiciel - Software - Open Source
    Réponses: 0
    Dernier message: 01/07/2008, 14h03
  4. bug sdcc
    Par invitea6e03a7f dans le forum Électronique
    Réponses: 0
    Dernier message: 30/07/2007, 16h48
  5. Besoin d'aide pour le compilateur C SDCC et les PIC18
    Par invite87be5ae9 dans le forum Électronique
    Réponses: 4
    Dernier message: 14/05/2006, 20h00
Découvrez nos comparatifs produits sur l'informatique et les technologies.