Bonjour,
J'utilise le port USB du PIC 18F2450, et je cherche un firmware en assembleur pour l'énumération ...
Sur Microchip je n'en trouve qu'un mais c'est pour les 16Cxxx.
Seriez-vous ou en trouver un pour les 18F ?
Dernière modification par RISC ; 28/04/2008 à 11h39.
Motif: addition
28/04/2008, 12h13
#3
invitec1317d72
Date d'inscription
janvier 1970
Messages
61
Re : Firmware
merci pour l'info mais ... est ce que tu peux m'expliquer ce qu'est une pile :s ?
Et les firmware donnés sont en C je crois ...
29/04/2008, 16h15
#4
invitec1317d72
Date d'inscription
janvier 1970
Messages
61
Re : Firmware
Pour la pile c'est bon en faite et pour les programmes en C j'utiliserais C18 ou HI-TECH.
Par contre j'ai du mal à choisir parmi les propositions dans "MCHPFSUSB Framework v2.1" ...
Je dois juste commander des relais avec un PIC 18f4450 de mon PC par l'USB, que dois je choisir ???
-USB Device - HID - Simple Custom Demo
-USB Device - MCHPUSB - Generic Driver Demo
Ou autre ?
Je débute dans l'USB au cas ou cela ne se verrait pas
Aujourd'hui
A voir en vidéo sur Futura
29/04/2008, 18h08
#5
RISC
Date d'inscription
novembre 2006
Messages
3 793
Re : Firmware
Salut,
Concernant le choix du compilateur, l'avantage du C18 c'est qu'il est grauit en version student et que tu peux travailler avec tous les PIC18 ;=).
Si tu veux juste commander un/des relais, je te recommande d'utiliser l'application toute faite fournie dans la stack USB pour la carte PICDEM FS-USB avec le User Interface PC (chapitre 3 du manuel de cette carte) : http://www.microchip.com/Microchip.W...part=DM163025#
Si tu regardes cet interface, tu verras qu'on peut commander des LEDs sur la carte en cliquant coté PC sur les boutons. Il te suffirais de récupérer cette infos pour commander ton relais ;=)
J'utilise le programme stocké dans "demo", je l'ai parcouru et je pense que cela fera l'affaire pour mon énumération (si j me plante totalement dites le moi ^^)
Je compile et sa marche ... jusque la pas de problème
Malheureusement je ne possède pas le PIC 18F4450 mais le PIC 18F2450 donc je modifie les registres, les adresses et les ports utilisés.
Tout en modifiant je me suis posé la question suivante, a savoir ce qu'est
Le savez-vous ? Parceque je ne voit pas ces .h dans le "Header Files"
30/04/2008, 14h02
#8
invitec1317d72
Date d'inscription
janvier 1970
Messages
61
Re : Firmware
Encore une question dsl :s
On trouve aussi "important.readme", après l'avoir lu j'ai cru comprendre qu'il fallait un BootLoader ...
Est-il possible de charger le programme "demo" par une plaque de programmation et non par le BootLoader ?
Mais j'aurais aimé savoir la différence entre le programme "boot" et le programme "demo" a part que dans démo on a un capteur de température et des LEDs