Bienvenue aux nouveaux arrivants sur FantasPic !

- Pensez à lire les règles durant votre visite, il n'y en a pas beaucoup, mais encore faut-il les respecter .
- N’hésitez pas à faire des remarques et/ou suggestions sur le Forum, dans le but de l'améliorer et de rendre vos prochaines visites plus agréables.
- Vous pouvez regarder votre "panneau de l'utilisateur" afin de configurer vos préférences.
- Un passage par "l'utilisation du forum" est recommandé pour connaître les fonctionnalités du forum.

--- L’équipe FantasPic ---
Forum général sur le langage C !

Modérateur : Jérémy

MMC/SD Card__PIC18F45k22
Shin
Membre
Membre
Messages : 6
Enregistré en : avril 2016

#1 Message par Shin » sam. 30 avr. 2016 11:20

Bonjour à tous,
Je suis un tout nouveau sur votre forum.
Bon alors j'explique ma situation.

Je suis étudiant en Licence système embarqué.
Je suis sur un projet, où je dois transférer des données obtenus par un µcontrolleur (PIC18F45k22) et d'une horloge temps réelle (RTC) dans un module MMC/SD card.
Celui-ci en particulier :

http://images.google.fr/imgres?imgur...h=730&biw=1536

Cependant je ne connais pas du tout le fonctionnement que je dois adopté pour cette programation.
Je sais que sur microship il existe des codes exemples, mais dans mon cas je n'arrive pas bien à saisir le coup avec ceux-ci.

Je voulais savoir si quelqu'un à déjà travailler sur cela ou non? et si c'est possible de palabrer ensemble pour que je puisse terminer cette partie considérer comme "difficile" dans mon projet.
Ou alors simplement avoir des liens perso qui peuvent m'expliquer petit à petit le travail à exercer pour que cette communication marche.


PS: j'ai oublié de spécifié que je travaille sur une carte microship PIC7. Et que là je suis sur une version de µship qui est déjà limité avec le peu de code que j'ai fais... :/

Merci par avance. Merci !
Cordialement
Shiin

MMC/SD Card__PIC18F45k22
Jérémy
Administrateur du site
Administrateur du site
Messages : 2727
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#2 Message par Jérémy » sam. 30 avr. 2016 11:46

Bonjour Shin,

Bienvenue sur Fantas-PIC, j’espère que tu trouveras des réponses à tes interrogations .

Concernant le Module MMC/Card je ne peux malheureusement pas t'aider. Sur le pIC en question et le module RTC, je pourrais mais ce n'est pas ca la source de ton problème .

Au cas ou , tu as un petit tuto sur un module RTC à cette adresse .

j'ai effleuré le problème avec un Ecran tactile qui possédait une tel module. Mais je pense qu'il te faudra une license dans tout les cas, pour utiliser les librairies de microchip. T

Je suppute que tu travaille avec MikroC ?

PS: Ton lien ne donne nul part !
C'est en faisant des erreurs, que l'on apprend le mieux !!!

MMC/SD Card__PIC18F45k22
Shin
Membre
Membre
Messages : 6
Enregistré en : avril 2016

#3 Message par Shin » sam. 30 avr. 2016 13:26

Bonjour Jeremy,
merci de ta réponse rapide

Oui en effet tu supposes bien! Je travaille bien sur MikroC. (Le problème de licence ! j'ai peut être une solution grâce a mon université)

Alors j'ai mis de coté ton lien pour la RTC pour ma collègue de projet, merci.

Je vais espérer que quelqu'un ai des pistes pour moi.. ^^

Merci quand même.

Shin

MMC/SD Card__PIC18F45k22
Jérémy
Administrateur du site
Administrateur du site
Messages : 2727
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#4 Message par Jérémy » sam. 30 avr. 2016 13:39

Pourrait-tu remettre le lien brisé de ta carte MMC histoire que je jette un œil dessus !

La carte doit dialoguer en SPI ou en UART certainement .
C'est en faisant des erreurs, que l'on apprend le mieux !!!

MMC/SD Card__PIC18F45k22
Shin
Membre
Membre
Messages : 6
Enregistré en : avril 2016

#5 Message par Shin » sam. 30 avr. 2016 13:56

Le lien est celui-ci :

http://images.google.fr/imgres?imgurl=http://www.mikroe.com/img/development-tools/accessory-boards/storage/mmc-sd/gallery/mmc-sd_card_01.jpg&imgrefurl=http://www.mikroe.com/add-on-boards/storage/mmc-sd/&h=400&w=1000&tbnid=xKDIgL5XOzeIQM:&tbnh=90&tbnw=225&docid=bpboqt_D8GConM&client=firefox-b&usg=__M3KJWLvbH4EsCHd7BH-9XgiVOoQ=&sa=X&ved=0ahUKEwjrw8T9pbbMAhWKAcAKHcU-C6sQ9QEIPTAE


C'était juste une image.
Le module dialogue avec un bus I2C oui!!

voila sa datasheet en piece jointe.
 ! Message de modération :
Il est préférable dans la mesure du possible d'utiliser les liens plutôt que d’héberger les fichiers sur le serveur fantas-Pic , sinon le pauvre ne tiendra pas longtemps.
Voici le lien de la Data-sheet : lien vers Data-Sheet


Merci Merci !

MMC/SD Card__PIC18F45k22
Jérémy
Administrateur du site
Administrateur du site
Messages : 2727
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#6 Message par Jérémy » sam. 30 avr. 2016 14:28

Le module dialogue avec un bus I2C oui!!


Après lecture 5 avec mon anglais pourris, il me semble que la carte dialogue en SPI et non en I²C
C'est en faisant des erreurs, que l'on apprend le mieux !!!

MMC/SD Card__PIC18F45k22
Shin
Membre
Membre
Messages : 6
Enregistré en : avril 2016

#7 Message par Shin » sam. 30 avr. 2016 14:39

Excusez moi....
Grosse maladresse d'écriture !! C'est bien un bus SPI...
Le bus I2C est utilisé par ma RTC... ^^
Mille excuse messieurs ^^

MMC/SD Card__PIC18F45k22
Jérémy
Administrateur du site
Administrateur du site
Messages : 2727
Âge : 45
Enregistré en : juillet 2015
Localisation : Dans le sud
Contact :

#8 Message par Jérémy » sam. 30 avr. 2016 14:43

pas de problème ...... :D

Je viens de regarde le code exemples qu'il donne ICI , c'est plutôt velu .
Je pense que couloir se passer de ma librairie exemple va être très compliqué mais pas infaisable . C'est au dessus de mon niveau, mais sans license tu ne pourra pas aller bien loin à mon avis.

Il te faut comprendre l'exemple pour avancer , l'as tu regarder ?
C'est en faisant des erreurs, que l'on apprend le mieux !!!

MMC/SD Card__PIC18F45k22
Shin
Membre
Membre
Messages : 6
Enregistré en : avril 2016

#9 Message par Shin » sam. 30 avr. 2016 14:59

Ho que oui je l'ai regardé lui ^^
Mais je n'arrive pas a voir ou intervient la communication SPI dans tout sa.. Le premier me montre juste comment créer ou même modifier des fichiers.
Enfin.. je vais reregarder pour voir si je ne me trompe pas.

Merci

MMC/SD Card__PIC18F45k22
Claudius
Avatar de l’utilisateur
Passionné
Passionné
Messages : 260
Âge : 69
Enregistré en : septembre 2015
Localisation : ELANCOURT (78 - YVELINES)
Contact :

#10 Message par Claudius » sam. 30 avr. 2016 16:08

Bonjour,

Shin, si cela peut t'aider, il existe ce projet "petit fatfs sd card" que j'ai, fut un temps, mis en œuvre et qui fournit pas mal d'informations y compris les sources en Langage C pour interfacer en SPI une carte MMC/SDC avec notamment le support du système FAT de Microsoft.

Ci-après quelques liens tirés du projet:
- FatFs - Generic FAT File System Module
- Petit FatFs on a PIC18
- Petit FAT File System Module
- How to Use MMC/SDC (tout sur l'interfaçage SPI <=> MMC/SD Card ;-))


Retourner vers « Langage C »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 138 invités