du PIC en ASM et C sous linux ... ?

Jul 30, 2010 13 Replies

bonjour à tous, et bien voilà je quitte petit à petit mon cher XP pour kubuntu, et j'en suis maintenant à l'étape de trouver un environnement de dev pour pic



18F en C (avec les instruction étendues) et en ASM.

je n'ai pas encore glané le web ni googlé la chose, mais j'ai bien pensé à vous sur ce forum pour savoir ce que vous utilisez comme remplaçant de MPlab...



merci de vos retours d'expérience



Laurent


On Jul 30, 6:48=A0pm, Laurent CLAUDE

PicStart sous Linux:

formatting link

PicDev IDE sous Linux:

formatting link

Utilitaires PIC sous Linux:

formatting link

Simulateurs PIC sous Linux:

formatting link

Le Fri, 30 Jul 2010 18:48:03 +0200, Laurent CLAUDE a écrit :

microsim (pour 16F84 uniquement) : simulation HARD possible par le port parallèle du PC.

Cela permet de vérifier l'interfaçage avec d'autres modules.

(ne marche qu'en root)

Le 31 Jul 2010 08:42:05 GMT, moi-meme écrivait :

M'étonnerait bien, ça. Ne j'ai pas de PIC sous la main, mais je ne vois pas pourquoi ça ne fonctionnerait qu'en root même en accédant au port parallèle à la hussarde. C'est une histoire de droit sur un device (voire de sticky bit si on n'a pas peur).

JKB

Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre masse corporelle, mais disperse à lui seul 25% de l'énergie que nous consommons tous les jours. => http://grincheux.de-charybde-en-scylla.fr

On Jul 31, 10:45=A0am, JKB

J'aime beaucoup tes grincheries, JKB.

Le Sat, 31 Jul 2010 02:01:21 -0700 (PDT), Jean-Christophe écrivait :

Merci, mais il faut laisser des encouragements sur le site en question ;-)

JKB

Le cerveau, c'est un véritable scandale écologique. Il représente 2% de notre masse corporelle, mais disperse à lui seul 25% de l'énergie que nous consommons tous les jours. => http://grincheux.de-charybde-en-scylla.fr

Le 31/07/2010 10:17, Jean-Christophe a écrit :

Merci bien Jean christophe, je vais m'attarder là dessus pendant une partie de mes congés ;-) Laurent

Le Sat, 31 Jul 2010 08:45:08 +0000, JKB a écrit :

oui mais c'est la flemmardise de rechercher la cause :-))

Le 30/07/2010 18:48, Laurent CLAUDE a écrit :

Piklab avec sdcc, Ça fonctionne très bien. Permet également d'interfacer avec les programmeurs et débogueurs courants.

formatting link

formatting link

Laurent CLAUDE a écrit :

pikdev ou piklab

les deux utilisent gputils et sdcc

je me suis fait un icd2 clone et cela marche très bien avec piklab, pas essayé avec pikdev.

quelques exemples d'utilisation :

formatting link

JJ

Le 01/08/2010 21:44, jj a écrit :

....

Amusant et intéressant ! Je suis aussi interessé par l'icd2 cloné. Où peut-on se procurer des schémas ?

Merci.

"Fautvoir" a écrit :

Est-ce que ça vaut la peine de se fabriquer un clone ICD2 vu le prix des "PicKit 3" sur Ebay ?

Même le PicKit 3 original de chez Microchip n'est pas très cher.

PovTruffe a écrit :

bonne question !

d'ailleurs, j'aurai pu me contenter de mon JDM, mais j'avoue que la programmation "in circuit" fait gagner du temps et evite de griller des PIC en les remettant à l'envers !

après, hormis l'économie réalisée, je vois surtout le plaisir de le faire soi-même.

JJ

Fautvoir a écrit :

après avoir fouillé un peu, j'ai trouvé celui ci, j'ai retrouvé ce schéma d'ailleurs sur d'autres sites.

c'est celui que j'ai réalisé, et il fonctionne très bien avec piklab.

formatting link

par contre, il a fallu que je passe par mplab pour mettre le bon firmare dans l'icd2. le firmware de base n'est qu'un bootloader pour mettre le fw adapté au type de PIC.

pour ceux que ça intéresse, je peux leur donner le firmware qui marche avec un 16f628

JJ

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required