Salut,
Je me demandais si un BootLoader ne servait qu'à programmer directement le microcontrôleur par un port série ou si il pouvait aussi permettre d'initialiser une connection USB entre un PC et un PIC 18F2450 ?
-----
24/04/2008, 21h11
#2
daripo38
Date d'inscription
mars 2008
Localisation
L'ALBENC
Âge
47
Messages
146
Re : BootLoader
bonjour,
Un bootloader, ca sert à démarrer un micro de facon à pourvoir le programmer ou le reprogrammer par une liaison série (port serie, spi, I2C ou USB). Utile pour une mise à jour du logiciel d'un materiel.
Ca n'a rien à voir avec avec la possibilité d'initialiser une liaison serie ou USB avec un PC, ceci pouvant se faire avec un micro sans bootloader.
25/04/2008, 09h02
#3
bartimeus
Date d'inscription
avril 2008
Âge
34
Messages
61
Re : BootLoader
D'accord. Merci pour cette information.
J'avais une autre question aussi ... pendant l'énumération, la détection du périphérique USB par le PC, j'ai vu que le PC demandait différentes choses au microcontrôleur comme ses "Descriptors" etc ... faut-il écrire un code pour gérer ces échanges ou est-ce que cela se fait automatiquement ?
Personnellement j'utilise un PIC 18F2450 et dans la partie énumération il ne parle pas de programme.
Je vous passe le liens de la Data Sheep et la page ... http://ww1.microchip.com/downloads/e...Doc/39760d.pdf
p.152
Merci d'avance
Dernière modification par bartimeus ; 25/04/2008 à 09h07.