Microprocesseur:

MC 1000-C

 
 
 
MC 1000-C

 

   Sauf contraintes très spéciales, le développement de programmes longs et complexes se fait en langage évolué. Le langage C est bien adapté aux applications microprocesseurs. Bénéficiant d’une norme ANSI, le langage C est utilisé sur toutes les plates-formes pour le développement d’applications microprocesseurs CISC ou RISC, DSP... Le microsystème MC 1000-C est une version améliorée du MC 1000. Doté d’une capacité mémoire plus importante, le MC 1000-C est fourni avec un compilateur C en EPROM. Mis à part la capacité mémoire, le MC 1000-C garde la même configuration matérielle et logicielle que le MC 1000. L’utilisateur pourra ainsi écrire ses programmes soit en assembleur, soit en C.

 
 
Le compilateur OPTIMA-C
   

   OPTIMA-C permet la mise au point rapide de programmes complexes en C. En effet, disposant de la plupart des fonctions standards de la librairie du C (open, read, write, printf, malloc, scanf...) en EPROM, le compilateur OPTIMA-C permet le développement de programmes utilisables sur le microsystème MC 1000 C mais également sur d’autres systèmes.
L’interface langage C où Assembleur de OPTIMA-C permet de linker des programmes en C avec des routines en assembleur.

   Disposant de la même syntaxe que les compilateurs C courants, OPTIMA-C offre toutes les fonctionnalités classiques du langage C :

  • Type de données (int, char, long, struct, union, enum...)
  • Préprocesseur (# define, # include...)
  • Variables locales ou globales...


   Seuls les nombres flottants ne sont pas supportés.

  • Toutes les routines du RDOS et du BIOS du système peuvent être appelées par OPTIMA-C
  • OPTIMA-C génère du code 68000 en absolu ou en relatif. Le code généré est très optimisé.
  • Avec OPTIMA-C, on dispose en mémoire EPROM, sous forme de fichiers à inclure, des structures de définition de tous les périphériques du MC 1000-C

   Ceci facilite le développement de programmes en C de gestion de boîtiers périphériques comme la gestion Ecran/clavier, processus d’interruption temps réel...

     
 
SERIElectronique - 115, Rue de l'Abbé Groult - 75015 PARIS
Tél: 01 45 79 55 55 - Fax : 01 45 57 82 21 - eMail: contact@serielectronique.com
Tous droits réservés - © 1986-2008 Serielectronique.com