SD CARD FAT CCS

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

SD CARD FAT CCS

Mensagempor Bardelli » 16 Mai 2014 21:26

Olá Pessoal,

Estou elaborando um projeto, e um dos requerimentos é utilizar um SD CARD com o PIC18F87J50, e utilizar com o compilador CCS.

Alguem já utilizou essa biblioteca FAT do CCS com sucesso?. Aqui nao funciona nem benzendo o cartao.
Bardelli
Byte
 
Mensagens: 126
Registrado em: 20 Out 2006 12:42

Re: SD CARD FAT CCS

Mensagempor vtrx » 16 Mai 2014 23:28

Quando comecei a mexer com isso,não consegui implementar direito usando as libs ja prontas,então como queria só ler arquivos,diretórios e o nome do volume,dei uma lida num pdf da Microsoft e implementei umas rotinas.



Ficou bem rápido.
Se conseguir implementar com libs ja prontas,passe um esboço que quero comparar na velocidade de acesso :mrgreen:
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: SD CARD FAT CCS

Mensagempor Bardelli » 17 Mai 2014 11:38

Tem como me passar esse PDF da microsoft ou mesmo o seu codigo?. Talvez eu esteja com algum problema de Hardware que eu nao estou conseguindo ver direito.
Bardelli
Byte
 
Mensagens: 126
Registrado em: 20 Out 2006 12:42

Re: SD CARD FAT CCS

Mensagempor vtrx » 17 Mai 2014 12:05

http://msdn.microsoft.com/en-us/library/gg463080.aspx

Tem como me passar esse PDF da Microsoft ou mesmo o seu codigo?.


Sobre o código,primeiro você tem que ter certeza que acessa o SD CARD normalmente,no meu caso foi usado SPI,depois vai implementar o que precisa,mas minhas rotina foram programadas para o ARM STM32F103 que tem disponível 20K de RAM.
Acho melhor te passar um fluxograma,mas lembre-se que o que me interessava era apenas ler arquivos e mais nada.
Na verdade a organização do FAT32 para ler arquivos e diretórios é muito simples desde que ja tenha as rotinas de acesso dos setores do SD Card funcionando.
Avatar do usuário
vtrx
Dword
 
Mensagens: 2239
Registrado em: 20 Abr 2008 21:01

Re: SD CARD FAT CCS

Mensagempor Bardelli » 17 Mai 2014 14:59

Obrigado por postar o documento.

Eu consegui fazer funcionar. Realmente tem algo muito de errado com essa biblioteca do CCS. Eu consegui fazer logo de cara com o compilador C18, agora vou portar a biblioteca para o CCS pois meu cliente demandou isso.

Muito obrigado.
Bardelli
Byte
 
Mensagens: 126
Registrado em: 20 Out 2006 12:42


Voltar para PIC

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron

x