Accueil Ti-Gen Foire Aux Questions Chat sur le chan #tigcc sur IRC
Liste des membres Rechercher Aide
Bienvenue Invité !   Se connecter             Mes sujets   
Administrer
0 membre(s) et 1 visiteur(s) actif(s) durant les 5 dernières minutes Utilisateurs actifs : Aucun membre + 1 visiteur
Avant de poster sur le forum, il y a des régles de bases à respecter pour une bonne entente et un respect de tous.
Veuillez lire la charte du forum.
  :: Index » Forum Ti68K » Programmation C » Hello TI !! (5 réponse(s))
./POST DE DEPART (post n°0)   Marquer comme non lu.
candide Ecrit le: Jeudi 8 mars 2007 à 23:43 Déconnecté(e)    Voir le profil de candide Envoyer un email à candide Envoyer un message privé à candide  

Bonjour,

Je fais du C sur PC depuis un an et demi et je voudrais maintenant en faire sur une calculatrice TI.

Quelqu'un pourrait me dire ce que je dois exactement avoir pour pouvoir faire cela. Suffit-il que
j'achète une calculatrice TI89 Itanium et après c'est plug&play !! ;) Pour le compilateur, je
suppose qu'on peut le télécharger et qu'il suffit de l'installer ? Serait-ce aussi simple que cela ?

Sinon, comment ça marche un "Hello Word" avec un TI : j'écris mon code dans un IDE sur mon PC, je compile avec tigcc sur mon PC, je connecte le PC à la TI, j'envoie l'exécutable depuis le PC vers la TI et je demande à la TI d'exécuter mon programme ? Est-ce que c'est ça le process ?

Merci de vos réponses

Candide
    
./Post n°1   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 9 mars 2007 à 02:59 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


candide :
TI89 Itanium

Ça s'appelle TI-89 Titanium. L'Itanium n'a rien à voir. ;)

Suffit-il que j'achète une calculatrice TI89 Itanium et après c'est plug&play !! ;)

Plus ou moins, oui. :)

Pour le compilateur, je suppose qu'on peut le télécharger et qu'il suffit de l'installer ? Serait-ce aussi simple que cela ?

Oui. http://tigcc.ticalc.org. Je conseille d'utiliser toujours la "Latest Beta Version" (bêta la plus récente, actuellement la 0.96 Beta 8), vu que les versions "stables" deviennent rapidement vieilles (la 0.95 date de 2004!) et ne sont pas vraiment moins boguées que les bêtas. ;)

Sinon, comment ça marche un "Hello Word" avec un TI : j'écris mon code dans un IDE sur mon PC, je compile avec tigcc sur mon PC, je connecte le PC à la TI, j'envoie l'exécutable depuis le PC vers la TI et je demande à la TI d'exécuter mon programme ? Est-ce que c'est ça le process ?

Oui.

Pour pouvoir tester plus rapidement et pour pouvoir déboguer, tu peux utiliser l'émulateur TiEmu: http://lpg.ticalc.org/prj_tiemu/.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°2   Marquer comme non lu.
candide Ecrit le: Vendredi 9 mars 2007 à 14:40 Déconnecté(e)    Voir le profil de candide Envoyer un email à candide Envoyer un message privé à candide  

OK merci, je commence à piger. Il me reste plus qu'à passer commande. A bientôt


Candide
    
./Post n°3   Marquer comme non lu.
Kevin Kofler Ecrit le: Vendredi 9 mars 2007 à 17:38 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Pour tes questions posées sur un certain autre forum:

Ben j'ai pas acheté la TI encore mais j'ai lu que le câble USB était fourni avec la TI89 Itanium. Quelqu'un pourrait-il confirmer ?

Oui, la Titanium est livrée avec un câble USB (liaison "USB directe", ça branche le port Mini-USB de la Titanium à un port USB du PC).

Mais alors, quel intérêt d'avoir une TI si on peut tout faire sur un émulateur ???

L'émulateur est difficilement transportable. ;)
Et ce n'est pas légal d'émuler une calculatrice qu'on ne possède pas parce que le logiciel de la calculatrice est protégé par les droits d'auteur et que tu ne reçois une licence qu'avec l'achat de la calculatrice.

Euh, comme j'y connais rien, je pose naïvement la question : je le trouve où cet émulateur ?

http://lpg.ticalc.org/prj_tiemu/
Lien direct vers le téléchargement de la version la plus récente: http://sourceforge.net/project/showfiles.php?group_id=23169.
C'est le seul émulateur qui existe pour la TI-89 Titanium. Virtual TI n'émule pas la Titanium, n'ayant plus été mis à jour depuis des années.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
./Post n°4   Marquer comme non lu.
candide Ecrit le: Dimanche 11 mars 2007 à 22:56 Déconnecté(e)    Voir le profil de candide Envoyer un email à candide Envoyer un message privé à candide  

Merci beaucoup de tes réponses précises Kevin. J'ai hâte de recevoir ma TI mais je sens d'avance qu'il ne suffira pas de savoir programmer en C ANSI pour pour savoir faire tourner un programme sur une TI. Mais c'est aussi pour cela que j'ai choisi de tenter la programmation en C sur TI : pour mettre ma connaissance du C à l'épreuve. Ciao,


Candide
    
./Post n°5   Marquer comme non lu.
Kevin Kofler Ecrit le: Dimanche 11 mars 2007 à 23:44 Déconnecté(e)    Voir le profil de Kevin Kofler Envoyer un email à Kevin Kofler Visiter le site WEB de Kevin Kofler Envoyer un message privé à Kevin Kofler  


Effectivement, le langage est compatible avec l'ISO C90 (ANSI C89) et même en grande partie l'ISO C99, mais pour la librairie de fonctions, TIGCCLIB n'est pas compatible à 100% avec la librairie C ISO. Mais on fait quand-même de notre mieux pour gérer les fonctions de la librarie C ISO pour faciliter les portages. Ceci dit, il est souvent plus efficace d'utiliser les fonctions proposées directement par la calculatrice que les fonctions de compatibilité C ISO proposées par TIGCCLIB, notamment pour tout ce qui est stdio.
Membre de l'équipe de TIGCC: http://tigcc.ticalc.org
Mainteneur du portage Linux/Unix de TIGCC: http://tigcc.ticalc.org/linux/
Membre de l'équipe de CalcForge: http://www.calcforge.org:70/

Participez à la reprise de Ti-Gen!
    
  :: Index » Forum Ti68K » Programmation C » Hello TI !! (5 réponse(s))
Pages : 1/1     « [1] » »|

.Répondre à ce sujet
Les boutons de code
[B]old[I]talic[U]nderline[S]trikethrough[L]ine Flip Hori[Z]ontallyFlip [V]erticallySha[D]ow[G]low[S]poilerCode [G][C]ite
Bullet [L]istList Item [K] Link [H][E]mail[P]icture SmileysHelp
Couleurs :
Saisissez votre message
Activer les smileys
     

Forum de Ti-Gen v3.0 Copyright ©2004 by Geoffrey ANNEHEIM
Webmaster: Kevin KOFLER, Content Admins: list, Server Admins: Tyler CASSIDY and Kevin KOFLER, DNS Admin: squalyl
Page générée en 49.07ms avec 18 requetes