π
<-

Debugger logiciel on-calc pour Nspire !

:32tins: :32tinsktpb: :32tinsktpn: :32tinscas: :32tinstpkc: :32tinstpktpb: :32tinstp: :32tinscastp: :32tinscmc: :32tinscx: :32tinscxcas:

Debugger logiciel on-calc pour Nspire !

Unread postby Lionel Debroux » 09 Apr 2012, 16:00

Nous avons relayé, il y a un peu plus d'une semaine, l'information indiquant qu'ExtendeD travaillait sur l'utilisation du port USB par du code natif: Ndless supporte l'USB, proof of concept.

Le debug de ce genre de programmes, directement sur la calculatrice, est très difficile; par le passé, tous ceux qui se sont intéressés à l'USB sur TI-Z80 et TI-68k (citons Dan Englander, Brandon Wilson, Olivier "ExtendeD" Armand et récemment Christopher "Kerm" Mitchell) ont eu le problème.
ExtendeD s'est donc mis en demeure de réaliser un debugger on-calc pour la Nspire, comportant la plupart des commandes de l'émulateur bien connu nspire_emu, nommé OCD: https://ndlessly.wordpress.com/2012/04/ ... -debugger/ :)

Image

OCD se présente sous la forme d'une librairie statique, à linker avec le programme en temps de construction. La console du debugger apparaîtra quand un breakpoint est atteint.

ExtendeD invite les développeurs Nspire à télécharger OCD depuis http://www.unsads.com/projects/nsptools ... category/2 , et à l'aider à l'améliorer, en l'utilisant et en lui faisant remonter les problèmes et suggestions (voire en lui envoyant des patches).
Pour l'instant, OCD n'est pas compatible avec la CX, car la librairie Nspire I/O de compu (déjà mentionnée sur TI-Planet dans la news Prototype de client IRC pour Nspire !) ne l'est pas encore.

Source: https://ndlessly.wordpress.com/2012/04/ ... -debugger/

Topic frère: http://www.yaronet.com/posts.php?s=147947
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Return to News TI-Nspire

Who is online

Users browsing this forum: ClaudeBot [spider] and 1 guest

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
809 utilisateurs:
>765 invités
>38 membres
>6 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)