Développement d'un soft windows/linux, avec IHM, et accès port COM
Bonjour à tous,
Je ne sais pas si j'écris dans la bonne section, à vrai dire je ne sais pas trop par ou commencer !
Pour un projet perso (un oscilloscope numérique à mémoire) je souhaite développer une interface graphique sur PC.
Je tourne sous Ubuntu, mais vu que l'IDE de Microchip (MPLAB) tourne sous Windows, je compte faire tout mon dev sous Windows XP, et une fois terminer, l'utiliser sous Linux.
Donc, je veux :
-coder en C (j'ai pas le temps ni l'envie d'apprendre autre chose)
-un IDE simple, gratuit, et multi-plateforme
-une portabilité facilitée au maximum (compiler sous windows et linux en changeant seulement un #define et éventuellement le compilateur)
-une interface graphique 2D avec un affichage, des boutons...
-une connexion au port série (rs-232)
-pouvoir enregistrer des paramètres dans un fichier
-surtout pas me lancer dans une usine à gaz
A partir de là, j'ai déjà :
-installé code::blocks comme IDE (simple, gratuit, multi-plateforme)
-installé les bibliothèques gtk+ (pas facile l'install)
-joué un peu avec gtk+ et affiché quelques fenêtres avec un menu, une zone de dessin qui m'affiche des courbes, quelques boutons..
J'ai désormais besoin d'accéder au port COM (sous Windows pour commencer). A mon taff, on m'a dit d'installer le SDK Win32 (c'est fait).
Question :
Qu'est-ce que c'est quoi que je fais maintenant ? :mrgreen:
Comment je m'en sers sous code::blocks ? Comment j'ouvre un port com ? Quel compilateur utiliser ? Pour l'instant j'utilise minGW.
Est-ce tout simplement possible ?
Voilà, là, je suis un peu à l'ouest. :aie:
Merci pour vos réponses !