personnalisés Computer Services ( CCS ) ont créé une plate-forme de prototypage généralise pour le travail sur les contrôleurs d'interruption programmable (PIC ) . Les conseils créés en utilisant la technologie CSC peut prendre l'entrée d'une variété de sources - y compris les capteurs et horloges - et multiplex dans les lignes d'un processeur à usage général peut surveiller . L'environnement de développement inclut un compilateur pour la version de CCS du langage de programmation C et un débogueur symbolique pour ce compilateur . Le dialecte de C de CCS comprend la LTID ( ) fonction de bibliothèque, de convertir la valeur d'une variable entière dans sa représentation de chaîne . Instructions
1
inclure le fichier d'en-tête pour la bibliothèque standard C dans le préambule de votre code, en écrivant cette directive préprocesseur:
# include
Page 2 assez de mémoire de réserve pour contenir le résultat de la chaîne de conversion d'un entier en chaîne en utilisant LTID (). Par exemple , vous pouvez réserver suffisamment de mémoire pour un entier signé dans une application 32 bits en déclarant
caractères stringVersion [12];
La plus longue (comme dans nombre de caractères) résultat LTID ( ) peut éventuellement retourner correspond à la plus petite valeur possible "int" , c'est-à 2,147,483,648 , représenté en décimal . Compter un caractère pour le signe et un plus pour le caractère '\\ 0' C terminateur de chaîne , le nombre maximum d'octets nécessaires pour stocker le résultat est de 12.
3
Invoke LTID () sur une variable de type "int" , comme dans:
LTID ( intVersion , stringVersion , 10);
où " intVersion " est la variable contenant le nombre entier à convertir, et " 10 " indique que LTID () doit retourner la représentation décimale de ce nombre.