Bonjour à tous,
Un moteur de recherche web bien connu m'a amené à lire ce fil un peu ancien : http://forums.futura-sciences.com/el...aterielle.html
Il se trouve que j'ai démarré il y a quelques années un projet lié à cette problématique : faciliter l'écriture (et la lecture) de code lié au matériel sans sacrifier les performances ni la mémoire.
J'ai mis au point une solution originale (dans le sens où je n'ai jamais rien vu de tel ailleurs) et j'aimerais faire connaître le projet pour avoir des avis en retour, voire, en cas de succès (soyons fous !), des contributions.
Le projet s'appelle HWA (HardWare Abstractor), il est libre et hébergé sur Github : http://github.com/duparq/hwa
Des exemples testés sont fournis et il y a une documentation consultable en ligne : http://duparq.free.fr/hwa/index.html
Actuellement, 3 types de microcontrôleurs Atmel sont supportés de manière assez complète (ATtinyX4, X5 et ATmegaX8), il y a (eu) un début de support pour le SoC Espressif ESP8266 et je suis en train de reprendre le support des STM32F103 (qui m'avaient poussé à démarrer ce projet).
J'accueillerai volontiers toute suggestion pour faire connaître ce projet.
-----