Programmateur en C

Electronique numérique / Circuits logiques programmables EPLD, CPLD, FPGA d'Altera ou de Xilinx VHDL, Verilog ou SystemC

Modérateur : Modérateur

theflyingman
NOUVEAU
NOUVEAU
Messages : 3
Inscription : 20 mars 2006 20:19

Programmateur en C

Message par theflyingman »

Bonjour,
Je viens de faire l'acquisition de cette petite machine : PIC JDM 10
http://www.modtronix.fr/redirect.php?ac ... 00b05f7e14


Ne connaissant que le langage C, j'aimerais avoir votre avis sur le programmateur (pts de vu logiciel) adéquate a ma situation.
Un programmateur bien et qui accepte le langage C ainsi que ma carte.

Merci d'avance



Deplus j'ai un PIC 18F252
J'ai trouver la datasheet mais il ne fait pas mention de son effasabilité... Est ce que si je me plante dans le programme, j'ai un moyen pour tout réinitialiser ?
Merci d'avance

bonne continuation

theflyingman
JP
Administrateur
Administrateur
Messages : 2328
Inscription : 23 sept. 2003 19:14
Localisation : Strasbourg
Contact :

Message par JP »

Hello,
Ne connaissant que le langage C, j'aimerais avoir votre avis sur le programmateur (pts de vu logiciel) adéquate a ma situation.
Un programmateur bien et qui accepte le langage C ainsi que ma carte.
Pour la programmation tu peux utiliser IC-prog. Pour la compilation, je ne connais que des payants/versions limités shareware. :? D'ailleurs existe-il un compilateur C gratuit et sans limitation pour pic ?
Donc je dirais que ca dépend de ton budget et si ça ne te dérange pas d'être limité en taille de code compilable.

Tu peux aussi allé voir ce sujet pour avoir quelques avis :
http://forums.jelectronique.com/ftopic2249.php
J'ai trouver la datasheet mais il ne fait pas mention de son effasabilité...
Le "F" de 18Fxxxx signifie mémoire Flash donc effaçable.
Est ce que si je me plante dans le programme, j'ai un moyen pour tout réinitialiser ?
Il faut juste faire attention aux fusibles de protections qui peuvent empêcher la relecture du programme et donc générer un erreur de vérification lors de la programmation.
Mais ça doit être possible de les réinitialiser (quelqu'un peut confirmer ?)

a+
JP
Dernière modification par JP le 04 avr. 2006 10:43, modifié 1 fois.
Ca clignote !!!!
Avatar de l’utilisateur
vincevg
ACCRO
ACCRO
Messages : 803
Inscription : 05 mars 2005 16:58
Localisation : SMalville
Contact :

Message par vincevg »

Pour la programmation tu peux utiliser IC-prog. Pour la compilation, je ne connais que des payants/versions limités shareware
A ma connaissance MPLAB n'est pas limité et gratuit. De plus il existe maintenant une version de GCC pour les pics et celle là elle est non seulement gratuite mais libre.

Pour les fusibles de protection, sur les pic que j'ai utilisé, il suffuisait de faire un effacement total pour les reinitialiser. IC prog ne marchait pas à tous les coups mais en recommençant ça passait.

Mais visiblement tu as win pic pour programmer.
Vince
http://anyedit.free.fr/
http://electropol.free.fr/

Les amis, ça va, ça vient, mais les ennemis, ça s’accumule.
JP
Administrateur
Administrateur
Messages : 2328
Inscription : 23 sept. 2003 19:14
Localisation : Strasbourg
Contact :

Message par JP »

A ma connaissance MPLAB n'est pas limité et gratuit.
Pour l'assembleur mais pour le C un compilateur est intégré ?
Je crois que le compilateur C de microchip c'est C18 et qu'il est payant.
De plus il existe maintenant une version de GCC pour les pics et celle là elle est non seulement gratuite mais libre.
J'ai pas trouvé :? Tu as un lien ? Je voudrais le rajouter dans la rubrique liens.
Ca clignote !!!!
Avatar de l’utilisateur
vincevg
ACCRO
ACCRO
Messages : 803
Inscription : 05 mars 2005 16:58
Localisation : SMalville
Contact :

Message par vincevg »

J'ai pas trouvé Tu as un lien ?
Ouf je l'avais gardé. Et désolé ce n'est pas gcc mais c'est gratuit quand même.
http://gputils.sourceforge.net/#Mplab

Pour le C de mplab tu as raison il ya htpic mais il est limité.
Vince
http://anyedit.free.fr/
http://electropol.free.fr/

Les amis, ça va, ça vient, mais les ennemis, ça s’accumule.
JP
Administrateur
Administrateur
Messages : 2328
Inscription : 23 sept. 2003 19:14
Localisation : Strasbourg
Contact :

Message par JP »

Ouf je l'avais gardé. Et désolé ce n'est pas gcc mais c'est gratuit quand même.
http://gputils.sourceforge.net/#Mplab
Merci, ca m'a l'air d'être un compilateur juste pour de l'assembleur.
Je vais quand même le rajouter pour ceux qui n’utilisent pas windows et qui veulent se mettre aux PIC :P
Ca clignote !!!!
Avatar de l’utilisateur
vincevg
ACCRO
ACCRO
Messages : 803
Inscription : 05 mars 2005 16:58
Localisation : SMalville
Contact :

Message par vincevg »

Ouhai. j'ai regardé un peu vite. Si je retrouve un tuc en c je te l'envoie.
Vince
http://anyedit.free.fr/
http://electropol.free.fr/

Les amis, ça va, ça vient, mais les ennemis, ça s’accumule.
nico*
REGULIER
REGULIER
Messages : 109
Inscription : 23 avr. 2006 22:17

Message par nico* »

A ma connaissance MPLAB n'est pas limité et gratuit
oui MPLAB est entièrement gratuit et non limité. mais mplab ne permet que de programmer en assembleur. microchip vend des modules suplémetaire pour programmer en C et peut etre aussi en basic.

pour programmer les pic18 en c :

MCC18, dispo sur le site de µchip. la démo est tout a fait utilisable : la seule limitation c'est qu'au bout de 30jours, tu ne peut plus utiliser l'optimisation à fond. mais bon... c'est gratuit !
Avatar de l’utilisateur
vincevg
ACCRO
ACCRO
Messages : 803
Inscription : 05 mars 2005 16:58
Localisation : SMalville
Contact :

Message par vincevg »

Je connais une solution entièrement gratuite. Ca s'appel les AVR. :lol:
Vince
http://anyedit.free.fr/
http://electropol.free.fr/

Les amis, ça va, ça vient, mais les ennemis, ça s’accumule.
Répondre