Bonjour à tous,
Dans la continuité de mes récentes infidélités avec mes PICs favoris, me voilà à essayer les microcontrôleurs 8051 du fabricant Dallas/Maxim.
Ce qui m'a séduit sur ce microcontrôleur :
1 - Architecture très répandue
2 - Compilateur C SDCC mature (pour cette architecture), libre et multiplateforme
3 - Programmation In-Circuit via le port série directement !
4 - Disponible en échantillons gratuits pour les étourdis qui inversent l'alimentation trop souvent
Ce qui me rebute un peu, par contre, c'est qu'ils sont un peu avare en périphériques : ce n'est pas sur ces µC qu'on trouvera en abondance des sorties PWM, I2C, SPI, et autres joyeusetés...
Le point 3 étant celui qui a été vraiment déterminant, car je trouve le principe du bootloader matériel intégré vraiment excellent (si tous les µC pouvaient prendre exemple...).
Cependant, la raison de ce sujet est la programmation, car si du côté matériel cela se résumé à un max232, 4 condos et des câbles, du côté logiciel je sèche un peu.
Les données semblent se transférer en ASCII puisqu'une invite est présente pour recevoir des commandes, mais je n'arrive pas à mettre la main sur la méthode pour transférer mon programme !
Un outil existe bien, mais je vous laisse deviner sur quel OS il tourne...
J'aimerais bien profiter de cette facilité de programmation sur n'importe quel OS.
Merci à tous ceux qui prendront le temps de lire ce sujet
-----