π
<-

help ndless sdk

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

help ndless sdk

Message non lude BackStage » 03 Mai 2018, 01:19

bsr a tous
je lance avec le sdk ndless

Code: Tout sélectionner
# nspire-tools new test
Makefile created.


voici le code de mon test.c

Code: Tout sélectionner
#include <stdio.h>
#include <stdlib.h>
#include <os.h>
int main()
{
  printf("test");
  return 0;
}


Code: Tout sélectionner
# make
nspire-gcc -Wall -W -marm -Os -c test.c -o test.o
mkdir -p .
nspire-ld test.o -o test.elf
genzehn --input test.elf --output test.tns.zehn --name "test"
Warning: Using neither old (SCREEN_BASE_ADDRESS) nor new (lcd_blit) API!
Assuming '--uses-lcd-blit false'!
Warning: Your application does not appear to support 240x320px displays!
If it does, override with '--240x320-support true'.
make-prg test.tns.zehn test.tns
rm test.tns.zehn


Quand j'execute test.tns sur la calculatrice rien ne se passe
ma calculatrice est une CAS touchpad monochrome os 3.6 ndless idem

A l'aide :)
Avatar de l’utilisateur
BackStage
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 80%
 
Messages: 24
Inscription: 03 Avr 2018, 01:54
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: help ndless sdk

Message non lude parrotgeek1 » 03 Mai 2018, 03:07

printf prints on the RS232 port of the dock connector. To show a dialog box do show_msgbox("title", "msg");

EDIT: thanks to whoever fixed my formatting lol
Avatar de l’utilisateur
parrotgeek1Programmeur
Niveau 11: LV (Légende Vivante)
Niveau 11: LV (Légende Vivante)
Prochain niv.: 88.2%
 
Messages: 749
Inscription: 29 Mar 2016, 01:22
Localisation: This account is no longer used.
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile

Re: help ndless sdk

Message non lude Vogtinator » 03 Mai 2018, 07:53

If you want to use text IO on the screen with printf, you can use "LDFLAGS = -Wl,--nspireio" in the Makefile.
Avatar de l’utilisateur
VogtinatorPremium
Niveau 9: IC (Compteur Infatigable)
Niveau 9: IC (Compteur Infatigable)
Prochain niv.: 1.6%
 
Messages: 217
Inscription: 29 Mar 2014, 15:55
Genre: Homme
Calculatrice(s):
MyCalcs profile

Re: help ndless sdk

Message non lude Ti64CLi++ » 03 Mai 2018, 10:21

Oh, we can use printf as an IO function which will print directly on the screen?
I didn't know that.
It's a good news :)
Image
Avatar de l’utilisateur
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Prochain niv.: 32.5%
 
Messages: 3446
Images: 75
Inscription: 04 Juil 2014, 14:40
Localisation: Clermont-Ferrand 63
Genre: Homme
Calculatrice(s):
MyCalcs profile
Classe: ENS Rennes
GitHub: Ti64CLi

Re: help ndless sdk

Message non lude BackStage » 04 Mai 2018, 02:21

parrotgeek1 and Vogtinator tanks :)
Avatar de l’utilisateur
BackStage
Niveau 4: MC (Membre Confirmé)
Niveau 4: MC (Membre Confirmé)
Prochain niv.: 80%
 
Messages: 24
Inscription: 03 Avr 2018, 01:54
Genre: Non spécifié
Calculatrice(s):
MyCalcs profile


Retourner vers Problèmes divers / Aide débutants

Qui est en ligne

Utilisateurs parcourant ce forum: ClaudeBot [spider] et 41 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
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
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2398 utilisateurs:
>2369 invités
>22 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)