Programmes, Jeux, Cours et Tutoriels de programmation pour calculatrices Casio.

Top-progcasio ßêta

Leçon 1 Créez Votre Premier Add-In

posté le 2007-03-08 00:00:00

posté par

Clement

Webmaster
Dans ce tutoriel nous allons voir comment créer et compiler un Add-In qui fait une opération simple (afficher du texte). Pour le moment il n'y aura aucune explication sur le langage C mais ça viendra dans la prochaine leçon.

Commencez par télécharger le SDK ici. Puis installez-le... c'est bon ?? Alors lance- le maintenant.
 
 

I -- Créer un nouveau projet
 
Nous allons commencer par créer un nouveau projet. Lancez le SDK, cette fenêtre apparait :
 
 
 
Comme vous le constatez, les fenêtres sont vides, il va falloir créer un nouveau projet.
Cliquez sur "Project", puis sur "New"
 
Cette fenêtre apparait :
 
 
Vous avez tout d'abord quatre champs à remplir:
-Le premier correspond à l'endroit où sera créé le dossier contenant les sources de votre projet.
-Le deuxième contient le nom du dossier.
-Le troisième champ renseigne le nom du programme (fichier g1a) ainsi que celui qui apparaitra dans votre calculatrice.
-Le quatrième champ correspond à la version du programme.
 
Laissez Le dernier champ, "Copy from project", vide et cliquez sur "Ok". Quelques secondes après, cette fenêtre apparaît:
 
Votre dossier a été créé avec succès. Cliquez sur "Ok".
 
 
 

II -- Editer le programme
 
Nous revoilà comme au début sauf que vous constaterez que la fenêtre "Files in project" contient le titre d'un fichier. Double-cliquez dessus et le fichier s'ouvrira dans l'éditeur.
 
 
 
 
 

La zone encadrée en rouge correspond à la fonction Main (principale) du programme (nous verrons cela plus tard), la zone encadrée en vert correspond a la zone qui a été modifiée. Pour le moment, ne changez pas le reste du programme, sinon la compilation ne marchera pas.
 
 
 
 

III -- Sauver et Compiler
 
Une fois votre programme modifié, vous pouvez l'enregistrer. Après avoir cliqué sur le bouton d'enregistrement, l'étoile à côté du titre disparait.
Maintenant vous devez compiler le programme. Cette manipulation assemble les fichiers sources et les converti. C'est en partie grâce à cela que le langage C est plus rapide que le basic Casio.
 
Cliquez sur l'icone de compilation :
Un texte s'affiche dans la fenêtre Build result.
 
Si tout s'est bien passé, vous devez lire "Build has completed". Autrement, c'est qu'il y a une erreur dans le programme et que vous devez la corriger avant de faire une autre tentative de compilation.
 
 
 
IV -- Tester sur émulateur et calculatrice
 
Votre programme est sauvegardé et compilé. Il ne reste plus qu'à le tester ! Pour ce faire, nous allons commencer avec l'émulateur. Cliquez sur le bouton "lecture".
 
Sur les fenêtres Display et Keybord apparaissent les éléments de la calculatrice. Déplacez-vous dans le menu, vous verrez l'icône Debug (qui est une icône par défaut, nous le modifirons prochainement). Appuyez sur EXE.
 
Le programme est maintenant émulé !
 
Note : Pour tester le programme sur votre calculatrice, il faut récupérer le fichier .g1a qui a été généré lors de la compilation. Se fichier se trouve dans le dossier de votre projet.
 
 
 
V -- Editer l'icône
 

Pour éditer l'icône du programme, il faut aller chercher le fichier dans la racine de votre projet. Ensuite, ouvrez l'image nommée "MainIcon.bmp" avec un logiciel de retouche photo (paint est largement suffisant).
Effacez tout, sauf ce que j'ai laissé sur la capture; sinon la lettre correspondante à l'add-in ne s'affichera pas. Lors de l'enregistrement, vérifiez que l'image est bien aux dimensions 30X19 et que le format est Bitmap Monochrome, sinon votre programme ne sera pas compilé. Pour que le changement prenne effet, il faut penser à compiler le programme.

non noté, soyez le premier à donner votre avis !
Bookmark and Share
Creative Commons License
Lien permanent : http://top-progcasio.com/tutoriel-259.html
Page : 1, 2
voila se qu'il me dit exactement:

Executing Hitachi SH C/C++ Compiler/Assembler phase

set SHC_INC=C:Program Files (x86)CASIOfx-9860G SDKOSSHinclude
set PATH=C:Program Files (x86)CASIOfx-9860G SDKOSSHbin
set SHC_LIB=C:Program Files (x86)CASIOfx-9860G SDKOSSHbin
set SHC_TMP=C:UsersrescueDocumentsCASIOfx-9860G SDKtestDebug

Executing Hitachi OptLinker04 phase

"C:Program Files (x86)CASIOfx-9860G SDKOSSHbinOptlnk.exe" -subcommand=C:UsersrescueAppDataLocalTemphmk2A17.tmp

** L2011 (E) Invalid parameter specified in option "input" : ""C:Program Files (x86)CASIOfx-9860G SDKOSFXlibsetup.obj""

Optimizing Linkage Editor Abort

HMAKE MAKE UTILITY Ver. 1.1
Copyright (C) Hitachi Micro Systems Europe Ltd. 1998
Copyright (C) Hitachi Ltd. 1998


    ERROR: Process failed with return code: 1
Build was not successful.
plz help me !
 

Lordbarthos

Membre
Ajouté le 2011-03-27 21:15:31
Le SDK n'aime pas le nom de dossier "Program Files (x86)". Installe-le dans un autre dossier et le problème sera rêglé.

PierrotLL

Webmaster
Ajouté le 2011-03-27 21:49:01
comment fait-on pour telecharger le SDK? en effet, lorsque j'essaye de telecharger, je ne peut que telecharger les manuels, je n'arrive pas a telecharger le SDK 
■fx-9860GII/fx-9860G series
□SDK
•SDK for fx-9860G
> *Version 1.00
CASIO COMPUTER CO., LTD. currently does not provide any support for the SDK.
  [PDF file] SDK_Announcement
[NOTE]
This is the announcement for "USB POWER GRAPHIC 2" users.
  [PDF file] fx-9860G SDK Starter's Guide
  fx-9860G SDK Manuals (compressed file)

Irimiril

Membre
Ajouté le 2012-03-14 15:36:07
Bonjour,

Pour accéder à la section de téléchargement du SDK, il faut être le possesseur d'une calculatrice casio (g75/g85/g95) et créer un compte en renseignant un numéro de série écrit au dos de ta machine.

Tu pourras ensuite te connecter avec ton compte et accéder aux contenus restreints pour ceux qui ne sont pas inscrits.

Sinon, tu peux utiliser le compte de top-progcasio en suivant cette procédure.

Clement

Webmaster
Ajouté le 2012-03-14 18:37:46
Vous devez vous connecter pour pouvoir poster.
Utilisez le formulaire d'inscription pour devenir membre de top-progcasio.

Contenu Relatif :

Gameboy Emulator For 9860G...

BMP Reader

Bretagne



2005 - 2012 Top-progcasio - Mentions légales et CGU -