dimanche 2 février 2014

Microcontrôleur PIC et SDcard #3 PIC ecriture

Suite du projet SDcard. Je vais programmer un pic à partir d'une SDcard, ce second essai efface et écrit dans la mémoire programme d'un second PIC.

 Contenu de la mémoire du second PIC et code

 Relecture du second PIC.

Microcontrôleur PIC et SDcard #2 PIC bulk erase

Suite du projet SDcard. Je vais programmer un pic à partir d'une SDcard, ce premier essai est sur l'effacement complet d'un second PIC
 
 Code du "bulk erase", plus la relecture de la mémoire flash.

 Signal d'entrée en mode programmation


mercredi 22 janvier 2014

Microcontrôleur PIC et SDcard #1 lecture et ecriture SDcard

 Aujourd'hui je fais un petit test d'écriture/lecture sur carte SD avec les dernières librairies de Microchip sur µC PIC18F87J50.
La version qui gère à la fois l'USB et la SDcard ne m'a pas fait l'honneur de fonctionner correctement, néanmoins la version de base a tout l'air de bien fonctionner.
Le système semble pouvoir tout faire dans un système de fichier en FAT32
L'exemple crée des dossiers et écrit des fichiers texte.

 
Il y a quelque année j'avais utilisé une SDcard dans un projet écrit entièrement en assembleur, ma version permettait seulement la lecture d'une carte défragmentée, de cette manière je n'avais pas besoin de lire la table d'allocation (FAT32) seulement l'adresse de départ du fichier et sa longueur.

dimanche 12 janvier 2014

PIC-WEB #02

Après quelques ajouts dans le code d'exemple du pic je peu utilisé les commandes de la .DLL que j'avais fait pour ma domotique.
Je vois un avantage à utiliser l'interface Ethernet, l'on n'a pas à utiliser d'adaptateur pour une liaison série, et pas de driver pour l'USB.
Très pratique dans le cas de l'image ci joint, je peu utilisé ma carte sur une machine virtuelle sans aucune installation.

mercredi 8 janvier 2014

PIC-WEB #01







Je viens de me procurer un "PIC-WEB", c'est une platine d'évaluation pour microcontrôleur PIC18F67J60 avec comme interface l'Ethernet. J'ai testé l'interface avec internet explorer, et l'interface Telnet, ça revient un peu à l'interface que j'utilise pour mon système domotique mais en bien moins chère.