Bienvenu(e)! Identification Créer un nouveau profil

Recherche avancée

Question sur le pic 18F4550

Envoyé par serge930 
Re: Question sur le pic 18F4550
lundi 31 mars 2008 12:51:19
Le projet sous delphi s'est un fichier dpr ou bsdproj

[www.developpez.com]

c'est un bon site pour l'aide a programmation informatique

Re: Question sur le pic 18F4550
jeudi 10 avril 2008 12:48:45
Bonjour et merci Benjamin.

Aprés de nombreuses difficultés, j'ai réussis à charger, sous delphi6,
l'exemple du répertoire HID.
Ce qui permet de constater que ma carte, en provenance de ce site,
fonctionne trés bien, je change les valeurs de nombre de clignotements ou
la durée, c'est OK.
Le firmware etant limité à faire clignoter une led et afficher une valeur analogique,
j'aimerai savoir comment et quoi modifier pour additioner de nouvelles fonctions.
Je suppose qu'il est dans ce cas nécessaire de modifier, le firmware.
j'ai essayé de modifier le fichier User.c.
Je pense qu'il est nécessaire de modifier, '' void ProcessIO(void) ''

Je n'ai pas toutes les informations pour celà.
J'utilise un compilateur C, ''MikroC'', (MikroElektroniKa), avec PicFlash2).

Le problème c'est qu'il ne trouve pas de définition main dans ce fichier ...
Il ne peut donc pas le compiler. Je ne doit pas utiliser le bon fichier.

Merci.
A+.
Serge.


Re: Question sur le pic 18F4550
vendredi 11 avril 2008 20:51:58
Bonjour,

Le compilateur à utiliser est C18 de microchip disponible sur le site de microchip... Pour le reste c'est de la programmation en C classic

Benjamin
Re: Question sur le pic 18F4550
samedi 12 avril 2008 07:02:03
Bonjour,

Je pense m'être mal exprimé quand j'ai posé la question.
Je me doute, bien, que l'idéal est d'utiliser un compilateur pour compiler ...

Je n'ai rien contre C18, que je ne connais pas et, c'est pour cela que j'utilisais
le compilateur de MikroElectroniKa, que je connais, qui est trés performant
et que j'ai déjà utilisé pour les '' pic 16f87x ''. De plus
il compile à partir de: Basic, C, ( et même Pascal, si, si .... ).

Mon plus gros problème, comme d'habitude, étant de découvrir ou
ce trouve,sur ce site, les fichiers concernés.

J'ai essayé, par exemple, le fichier, user.c, mais il n'y a pas de point de départ
du genre '' main '', il est probablement découpé en plusieurs fichiers,
mais lesquels et ou sont-ils (leurs noms ????).

Dans le fond, L'USB, ne pose pas de problèmes, la difficulté est d'obtenir
ou sont les informations est d'être patient, je n'est mis qu'un mois pour
faire une recherche de quelques jours.

J'ai progressé, mais le jeu de piste n'est pas encore terminé ...

Merci.

A+.
Serge.
Re: Question sur le pic 18F4550
samedi 12 avril 2008 16:50:55
Salut,

Dans l'article présenté sur ce site :

Quote

Nous ne nous intéresserons qu'à une seule et unique partie du code source qui est le fichier « user.c » situé dans le répertoire « user ». Ce fichier contient la procédure « ProcessIO » qui est exécuté cycliquement et qui permet à l'utilisateur de traiter les données reçues et d'en renvoyer de nouvelle. Pour ça nous possédons quelques fonctions.

Tu ne dois pas toucher au main, il se trouve dans un autre fichier et gère les fonctions qui sont liées à l'usb... Si tu viens à le modifier tu risques que le programme ne tourne plus correctement...
Seuls les utilisateurs enregistrés peuvent poster des messages dans ce forum.

Cliquez ici pour vous connecter