Forum Graph100

Forum Graph100

Vous n'êtes pas identifié.

Annonce

Bonjour et bienvenue sur le nouveau Forum Graph100 !
L'intégralité des données a été transférée sur un forum PunBB et tout les comptes sont fonctionnels avec le même nom d'utilisateur et mot de passe.
Un wiki est aussi disponible avec le même compte ! N'oubliez pas de remettre votre avatar, bon surf !
Pour plus d'informations, consultez ce post.

#1 19 Sep 2005 11:55:32

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Début d'un projet - Quelques questions

Salut!
Étant en terminale STI électronique, il m'est aujourd'hui venu une idée:
Faire un programme similaire à Isis (pour ceux qui connaissent), ayant donc pour but de permettre la schématisation de fonctions utilisant des portes logiques (AND, OR, NAND, NOR, XOR, tout ca...), reliées entre elles, et ensuite de faire fonctionner ce schéma.

Je compte écrire le programme en C++ sous Unix, donc quelques questions arrivent:
Existe-il un compilateur C++ pour Linux ou FreeBSD, qui soit libre, permettant de compiler pour Graph100 ?
Pour le transfert, je crois que Whyp avait fait un programme que je dois encore avoir de coté, sinon Flash100 marche en natif, donc ça ira.

Si quelqu'un souhaite m'aider dans le développement, je suis entièrement d'accord, auquel cas une ouverture de projet sur SourceForge.net sera envisagé.

Ça fait ... peut-être 3 ans que je n'ai plus codé sur Graph100 en C/C++, je ne me rappel de... rien smile Surtout coté lib, je vais devoir tout réapprendre.

Je vais tacher de trouver de la doc sur les libs récentes, je pense dans un premier temps le faire en N&B, et utiliser les touches multiples. Pour la mémoire vive, je compte utiliser un std::vector, j'espère que ça ne prend pas trop de place...

Tout commentaire est le bienvenu smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#2 19 Sep 2005 14:09:12

Bebert
Testeur G100
Lieu: Le Havre
Date d'inscription: 29 Jan 2002
Messages: 1014

Re: Début d'un projet - Quelques questions

un peu HS mais je trouve cette idée GENIALE ! car dieu sais combien de ****** de portes logiques on enfin j'ai pu me manger ! big_smile lol
j'esperes que tu reussira a faire ce prog ! j'suis avec toi wink bon COURAGE !!!
++


http://informatiquefrance.free.fr/sms/sms_03.jpg
:shock: YPST5Z-AV380-PSS110 / NGage-P910i / NeoGeo PC-DS-PSP / DC-PS2-GC / Nvidia-AMD64-3500+Force7900GTX XFX-1Go GEIL ONE TTC :shock:

Hors ligne

 

#3 19 Sep 2005 14:20:30

Mr-D
Membre
Date d'inscription: 04 Sep 2005
Messages: 37

Re: Début d'un projet - Quelques questions

Ben moi j' ai rien compris a quoi ca sert lol, si tu pouvais detailler un peu plus xD

Hors ligne

 

#4 19 Sep 2005 14:58:26

Bebert
Testeur G100
Lieu: Le Havre
Date d'inscription: 29 Jan 2002
Messages: 1014

Re: Début d'un projet - Quelques questions

bin si j'ai bien compris ca serait un prog qui permettrai de "simuler" un schéma électronique composé de portes logiques ... et pas seulement de les dessiner ! du style t'a les données de départ tu simule et t'as les données d'arrivées ... faudrait détailler par contre chaque porte pour voir on on s'est planté ! ca ca serait cool !
mais bon côté progra j'ai jamais touché donc je peux pas t'aider garcon sad désolé !
ci@o


http://informatiquefrance.free.fr/sms/sms_03.jpg
:shock: YPST5Z-AV380-PSS110 / NGage-P910i / NeoGeo PC-DS-PSP / DC-PS2-GC / Nvidia-AMD64-3500+Force7900GTX XFX-1Go GEIL ONE TTC :shock:

Hors ligne

 

#5 19 Sep 2005 17:21:18

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Début d'un projet - Quelques questions

Merci pour tes commentaires Bebert, c'est motivant wink
Pour detailler un peu plus le but du programme, ca consiste en gros a placer des portes logiques, relier leurs sorties et leurs entrees entre elles, de maniere a reproduire un schema d'un circuit.
Ensuite, la partie la plus interessante est de le faire fonctionner. Chaque porte traitera le signal qu'on lui donne en entree, et au final on pourra avoir des circuits fonctionnants en temps reel, avec des frequences d'horloge et des interrupteurs.


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#6 20 Sep 2005 06:29:42

casioworld
Programmeur Graph100
Lieu: Palaiseau (Essonne)
Date d'inscription: 08 Feb 2002
Messages: 1843
Site web

Re: Début d'un projet - Quelques questions

c'est faisable et interessant

edit: les vectors ne sont jamais indispensable. c'est super pratique pour les feignant. mais je suis certain qu'on peut s'en passer. autant gérer soit meme les listes ou bien des tablo tout con sur graph100. ca serait un gain de mémoire assuré


- http://www.casioworld.wb.st  --> plus grande base de données pour Graph100+
- http://efreidelirium.free.fr --> vive l'EFREI mdr

Hors ligne

 

#7 20 Sep 2005 08:05:01

Tekkeitserktok
Membre Communauté Graph100
Lieu: Nancy(54)
Date d'inscription: 12 Jan 2004
Messages: 416

Re: Début d'un projet - Quelques questions

C vrai que c'est pas mal interessant smile
par contre std::vector ça me parait être du gachis de memoire vive de la casio...ça doit prendre pas mal de place en mémoire...mieux vaut prévoir une struct bien implémentée!


Démo disponible:
-->The legend of Zelda:The revenge of Ganon
-->v0.1b
-->http://linkoncasio.free.fr

http://tekkeitserktok.free.fr/Cat.gif

Hors ligne

 

#8 20 Sep 2005 13:08:05

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Début d'un projet - Quelques questions

Ok, je vais tacher de trouver une meilleure méthode.
Merci à tous, je commence le projet et je vous tien au courant smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#9 20 Sep 2005 14:03:25

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Début d'un projet - Quelques questions

Bon, comme y'a que Bcc sous Linux, je ferai le projet en C plutot qu'en C++, du moins si j'y arrive.
Y'a pas un compilateur C++ sous Linux pour ce genre de CPU ?


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#10 20 Sep 2005 20:35:25

2072
Programmeur Graph100
Lieu: Somewherebourg
Date d'inscription: 29 Jan 2002
Messages: 2056
Site web

Re: Début d'un projet - Quelques questions

émulet TCC doit être aisable sous linux, c'est un vieux programme dos...


-~2072~-
Paid Emails
[URL=http://www.2072productions.com]2072productions.com[/URL]
[URL=http://www.casiocalc.org]casiocalc.org[/URL]

Hors ligne

 

#11 21 Sep 2005 00:53:54

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Début d'un projet - Quelques questions

Je l'utilisais en effet, c'est d'ailleurs le seul que j'ai utilisé pour coder sur graph100 à l'époque.
Mais il n'y aurai pas moyen de faire de la cross-compilation avec GCC ?


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#12 21 Sep 2005 07:42:14

Tekkeitserktok
Membre Communauté Graph100
Lieu: Nancy(54)
Date d'inscription: 12 Jan 2004
Messages: 416

Re: Début d'un projet - Quelques questions

cross-compil?
Je croi ke qqun en avai déjà parlé et CT impossible...enfin je crois!


Démo disponible:
-->The legend of Zelda:The revenge of Ganon
-->v0.1b
-->http://linkoncasio.free.fr

http://tekkeitserktok.free.fr/Cat.gif

Hors ligne

 

#13 21 Sep 2005 09:10:31

deather
Membre Communauté Graph100
Lieu: Banlieue parisienne (Fresnes)
Date d'inscription: 05 May 2002
Messages: 909

Re: Début d'un projet - Quelques questions

Bon en attendant je vais installer Digital Mars sous Windows.

Edit: J'ai reussi a me faire un environnement sympa avec Cygwin + Emacs + GNU Make + Digital Mars, donc je commence le developpement en C++ smile


..:: Deather ::..
deather.dede@gmail.com.NO.SPAM

Hors ligne

 

#14 24 Sep 2005 05:00:29

mastermage
Magicien G100
Lieu: Charleville-Mézières,Compiègne
Date d'inscription: 31 Jan 2002
Messages: 1008

Re: Début d'un projet - Quelques questions

GCC -> pas de compilation pour processeurs 16 bits avec aussi peu de registres.

sinon Digital Mars sous Wine ça fonctionne très très bien.

Hors ligne

 

#15 24 Sep 2005 14:07:36

Azor
Le Coté Obscur De La G100
Lieu: glop glop!
Date d'inscription: 04 May 2002
Messages: 5479
Site web

Re: Début d'un projet - Quelques questions

hmmm moi j'veux bien essayer de t'aider...

déjà, va te falloir travailler dur sur l'éditeur, parce que sur un écran de 128x64... bonjour pour faire un truc lisible :S

Ensuite, une fois que tu pourras faire ton schéma, l'essentiel, c'est de trouver les équations liant (d'un point de vue général) tes entrées (donc tes générateurs de fonctions et autres) à tes sorties (donc tes témoins, etc)

Mais faut savoir aussi que les efforts mis dans un tel programme (ne serait-ce que pour l'utiliser) ne valent pas des méthodes réelles... vaux mieux savoir vérifier (et dans un schéma complexe, toujours savoir décomposer en plusieurs parties et résoudre les parties séparément, puis les mettre en relation, et ainsi de suite...)


Anciennement X-thunder28
Cats shall rule teh world!

Hors ligne

 

Pied de page des forums

Propulsé par PunBB
© Copyright 2002–2005 Rickard Andersson
Traduction par punbb.fr