TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: elGuille en 23 de Febrero de 2013, 11:04:50
-
buenas a todos foristas!!
estoy intentando programar memorias microsd de 4gb o superiores, dado que las de 2gb o menos ya son obsoletas y si bien todavía se consiguen, de a poco no va a quedar nada :( :?
alguien sabe algo al respecto? :shock:
saludos!!
Guillermo
-
No he usado aún la librería para memorias sd pero para salir del paso igual podrías crear una partición pequeña y darle formato en fat16
por probar...
-
hola,
si no quieres complicarte la vida puedes formatearla en FAT32 y podrías llegar usar tarjetas de hasta 32GB (incluso más, pero se desperdicia demasiado espacio por el tamaño del cluster). Si te gustan los retos puedes intentar usar formatos como ext2 o ext3 que aprovechan mejor el espacio, pero por contra son más complicados de manejar con un microcontrolador.
Un saludo.
-
Casi todas las memorias microSD de 4GB son actualmente SDHC (High Compression), las superiores a dicho tamaño son todas SDHC.
Las tarjetas SDHC tienen ciertas diferencias con las comunes, por lo que hay que notar que una librería de memorias SD no necesariamente podrá leer tarjetas SDHC.
El usuario Suky ha hecho una librería a nivel hardware y software que si mal no recuerdo soporta tanto las SD comunes como las SDHC. El sistema de archivos que usa es FAT(FAT16).
Saludos.
-
Podes usar la librería de Microchip, tiene soporte para ambas memorias.
Saludos!