Futura Sciences
Image de la rubrique en cours

Forum FS Generation

Précédent   Vous êtes ici : Forum FS Generation » Futura Technique » Électronique


Réponse
Vieux 28/04/2008, 11h06   Sujet Firmware - Message #1
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
Messages: 61
Firmware
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 ?
bartimeus est déconnecté   Réponse avec citation
Alt Aujourd'hui
Publicité

Beitrag Liens sponsorisés

   
Vieux 28/04/2008, 11h39   Sujet Firmware - Message #2
RISC
 
Date d'inscription: novembre 2006
Messages: 687
Re : Firmware
Salut Bartimeus,

La pile de protocole USB est disponible en source gratuitement pour les PIC18 ;=). Tu peux la trouver ici :
http://www.microchip.com/stellent/id...param=en534494

Utilise comme c'est recommandé la "MCHPFSUSB Framework v2.1"

Toutes les infos sur l'USB sont ici : www.microchip.com/USB

Voilà également d'excellent liens sur les PIC18 et l'USB (projets, logiciels,...) :
* http://pic18fusb.online.fr/wiki/wikk...wakka=WikiHome
* http://www.greta.dhs.org/UBW/
* http://www.create.ucsb.edu/~dano/CUI/
* http://mcuee.blogspot.com/ (voir les liens à la fin)

a+

Dernière modification par RISC 28/04/2008 à 11h39. Motif: addition
RISC est déconnecté   Réponse avec citation
Vieux 28/04/2008, 12h13   Sujet Firmware - Message #3
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
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 ...
bartimeus est déconnecté   Réponse avec citation
Vieux 29/04/2008, 16h15   Sujet Firmware - Message #4
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
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
bartimeus est déconnecté   Réponse avec citation
Vieux 29/04/2008, 18h08   Sujet Firmware - Message #5
RISC
 
Date d'inscription: novembre 2006
Messages: 687
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 ;=)

Voila également un autre lien qui comporte les sources côté PIC et côté PC si tu veux te faire ton propre GUI :
http://files.codes-sources.com/fichi...F ormMain.frm

Le mode HID est facile à utiliser car c'est la classe utilisée par les claviers et les souris. Donc pas de PB de DLL côté PC, c'est déjà là ;=)

2 autres très bon site sur l'USB :
http://www.greta.dhs.org/UBW/
http://pic18fusb.online.fr/wiki/wikk...wakka=WikiHome

Bonne lecture
a+

Dernière modification par RISC 29/04/2008 à 18h09. Motif: correction
RISC est déconnecté   Réponse avec citation
Vieux 30/04/2008, 09h46   Sujet Firmware - Message #6
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
Messages: 61
Re : Firmware
Merci de m'avoir répondu je vais voir cela
bartimeus est déconnecté   Réponse avec citation
Vieux 30/04/2008, 13h53   Sujet Firmware - Message #7
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
Messages: 61
Re : Firmware
J'ai DL "MCHPFSUSB v1.3 USB Framework" trouvé sur Microchip

http://www.microchip.com/stellent/id...Text=MCHPFSUSB

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

#include "system\typedefs.h" // Required
#include "system\usb\usb.h" // Required

Le savez-vous ? Parceque je ne voit pas ces .h dans le "Header Files"
bartimeus est déconnecté   Réponse avec citation
Vieux 30/04/2008, 14h02   Sujet Firmware - Message #8
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
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 ?
bartimeus est déconnecté   Réponse avec citation
Vieux 02/05/2008, 09h58   Sujet Firmware - Message #9
bartimeus
 
Date d'inscription: avril 2008
Âge: 20
Messages: 61
Re : Firmware
Coucou,

C'est bon j'ai compris pour les .h :

#include "system\typedefs.h" // Required
#include "system\usb\usb.h" // Required

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
bartimeus est déconnecté   Réponse avec citation
Bienvenue
Si ceci est votre première visite, vous devez vous inscrire avant de pouvoir envoyer des messages. En étant inscrit vous pourrez poster votre question, participer aux débats, joindre vos images... alors n'attendez-plus, cela vous prendra 1 minute !

Pour commencer à lire les messages, depuis la page d'accueil des forums, sélectionnez le forum qui vous tente et partez ensuite à sa découverte...

Publicité

A voir aussi
Firmware USB microchip (Forum Électronique)
Firmware MP4 (Forum Matériel - Hardware)
Recherche Firmware MP4 (Forum Matériel - Hardware)
firmware / software (Forum Électronique)
Trouves pas un firmware (Forum Matériel - Hardware)






A voir aussi (Futura Sciences n'est pas responsable du contenu de ces publicités)
Réponse



Outils
Modes d'affichage

Règles de messages
Vous pouvez ouvrir de nouvelles discussions : nonoui
Vous pouvez envoyer des réponses : nonoui
Vous pouvez insérer des pièces jointes : nonoui
Vous pouvez modifier vos messages : nonoui

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Navigation rapide


Les dernières actualités
05/09 16:12 - 2008 KV42, l'astéroïde qui tourne à l'envers
05/09 13:21 - Un thon robot pour l'armée américaine
05/09 11:37 - La Nasa envisage de prolonger la vie de ses navettes
05/09 09:34 - Flambée de fièvre Q aux Pays-Bas
04/09 17:30 - Bataille autour du sang de tyrannosaure
04/09 15:31 - Le réchauffement aurait déjà augmenté la puissance des cyclones
04/09 13:25 - Rosetta en approche finale de l'astéroïde Steins

Fuseau horaire GMT +2. Il est actuellement 09h22.

Propulsé par vBulletin
Copyright © 2000 - 2008, Jelsoft Enterprises Ltd. Tous droits réservés.
Traduction par l'association vBulletin francophone