SD Card FAT CCS

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

SD Card FAT CCS

Mensagempor hemasc » 12 Set 2013 16:56

Pessoal, estou tentando armazenar dados em um SD Card (FAT). Tentei utilizar a biblioteca do CCS mas não obtive sucesso.

Alguém poderia me orientar qual caminho seguir?

Aliás, se eu conseguir gravar dados no SD Card no formato FAT, como faria para lê-los diretamente do PC?
hemasc
Nibble
 
Mensagens: 80
Registrado em: 26 Fev 2007 08:59
Localização: Campinas - SP

Re: SD Card FAT CCS

Mensagempor B-EAGLE » 13 Set 2013 00:39

a lib desse japa é show de bola:

http://elm-chan.org/fsw/ff/00index_e.html

uso ha 1 ano +-
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Re: SD Card FAT CCS

Mensagempor hemasc » 13 Set 2013 11:34

B-EAGLE, bom dia!

Cara, eu dei uma olhada no site que você me passou... mas confesso que não entendi praticamente nada...

Em qual link do site está a biblioteca? É para o CCS?
hemasc
Nibble
 
Mensagens: 80
Registrado em: 26 Fev 2007 08:59
Localização: Campinas - SP

Re: SD Card FAT CCS

Mensagempor tcpipchip » 13 Set 2013 11:39

provavelmente voce vai ter que portar...
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: SD Card FAT CCS

Mensagempor B-EAGLE » 13 Set 2013 12:22

essa é uma lib open-source pra usar FAT

você pode usar ela em qualquer microcontrolador, é escrita em C...

é só substituir as funcioes básicas do SPI pelas suas
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Re: SD Card FAT CCS

Mensagempor hemasc » 13 Set 2013 12:30

bem... pra quem tá perdido, acho que não ajuda muito, pois me passa a impressão que é preciso já ter um certo conhecimento sobre comunicar um SD Card em formato FAT, pra usar as informações deste site

estou lendo o site, mas nem sei por onde começar as tentativas...
hemasc
Nibble
 
Mensagens: 80
Registrado em: 26 Fev 2007 08:59
Localização: Campinas - SP

Re: SD Card FAT CCS

Mensagempor tcpipchip » 13 Set 2013 13:00

putz...talvez teu problema é não conhecer C a fundo...
Nao pensou entao em partir para outra plataforma ? (se nao tiveres tempo...)
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: SD Card FAT CCS

Mensagempor andre_luis » 13 Set 2013 13:03

hemasc,


De um modo geral, para usar as funções prontas em C, você não precisa ter conhecimento do que está dentro delas, a menos que dê erro.
Voce apenas aponta o que tiver na entrada e lê o que retorna na saída.

Inlclui o exemplo postado no link, e veja se dá erro na compilação...essa é a primeira etapa da tentativa.


+++
"Por maior que seja o buraco em que você se encontra, relaxe, porque ainda não há terra em cima."
Avatar do usuário
andre_luis
Dword
 
Mensagens: 5447
Registrado em: 11 Out 2006 18:27
Localização: Brasil - RJ

Re: SD Card FAT CCS

Mensagempor hemasc » 13 Set 2013 13:06

Concordo andre_teprom, mas qual exemplo do link? por qual devo começar?

por exemplo, tentei a biblioteca do CCS... fat.c e olha o erro...

fat.c" Line 607(26,27): Undefined identifier -- mmcsd_write_data
fat.c" Line 614(28,29): Undefined identifier -- mmcsd_read_data


tcpipchip, foco, por favor... foco
se puder me orientar por onde iniciar, agradeço... caso não puder, podemos aprender juntos e deixar aqui algo de forma bem clara que possa ajudar outras pessoas...
hemasc
Nibble
 
Mensagens: 80
Registrado em: 26 Fev 2007 08:59
Localização: Campinas - SP

Re: SD Card FAT CCS

Mensagempor denis » 13 Set 2013 13:49

Foi o que o pessoal disse anteriormente.

Você vai ter que gastar um tempo e portar ela.

Provavelmente você vai ter que abrir a função [b]mmcsd_write_data[/b] e [b]mmcsd_read_data[/b] e substituir pelo registrador do seu Pic.


[quote="hemasc"]Concordo andre_teprom, mas qual exemplo do link? por qual devo começar?

por exemplo, tentei a biblioteca do CCS... fat.c e olha o erro...

fat.c" Line 607(26,27): Undefined identifier -- mmcsd_write_data
fat.c" Line 614(28,29): Undefined identifier -- mmcsd_read_data


tcpipchip, foco, por favor... foco
se puder me orientar por onde iniciar, agradeço... caso não puder, podemos aprender juntos e deixar aqui algo de forma bem clara que possa ajudar outras pessoas...[/quote]
denis
Byte
 
Mensagens: 257
Registrado em: 06 Mar 2007 12:29
Localização: Americana - SP

Re: SD Card FAT CCS

Mensagempor hemasc » 13 Set 2013 14:51

Denis, como assim, abrir a função mmcsd_write_data e mmcsd_read_data e substituir pelo registrador do PIC?

O erro que postei aqui foi de uma biblioteca do CCS pra PIC...

Está me dizendo que a biblioteca do CCS não funciona pra PIC?

por gentileza senhores, preciso de uma orientação por onde devo começar... simplesmente jogar um link e dizer se vira, se eu tivesse condições de fazer isso, não estaria aqui no fórum solicitando ajuda
hemasc
Nibble
 
Mensagens: 80
Registrado em: 26 Fev 2007 08:59
Localização: Campinas - SP

Re: SD Card FAT CCS

Mensagempor denis » 13 Set 2013 15:19

Eu estava me referindo a biblioteca do FatFs.
A do CCS eu não sei como funciona.




[quote="hemasc"]Denis, como assim, abrir a função mmcsd_write_data e mmcsd_read_data e substituir pelo registrador do PIC?

O erro que postei aqui foi de uma biblioteca do CCS pra PIC...

Está me dizendo que a biblioteca do CCS não funciona pra PIC?

por gentileza senhores, preciso de uma orientação por onde devo começar... simplesmente jogar um link e dizer se vira, se eu tivesse condições de fazer isso, não estaria aqui no fórum solicitando ajuda[/quote]
denis
Byte
 
Mensagens: 257
Registrado em: 06 Mar 2007 12:29
Localização: Americana - SP

Re: SD Card FAT CCS

Mensagempor ze2 » 13 Set 2013 15:47

olá. se a proposta é foco, que tal se focar no erro que o compilador está dando?
fat.c" Line 607(26,27): Undefined identifier -- mmcsd_write_data
a mensagem é óbvia demais pra fazer algum comentário mas talvez você tenha esquecido de incluir um #include qualquer (incluir include foi F***).
e pena que estou impedido eticamente de falar mal desta m**** de ccs, mas enfim cada mania com seu lôco.
uma coisa legal que vale mencionar é que (acho que) voce pode simular este treco no proteus o que ajuda pacaraio

boa sorte...
ze2
Byte
 
Mensagens: 193
Registrado em: 09 Fev 2009 13:37

Re: SD Card FAT CCS

Mensagempor tcpipchip » 13 Set 2013 16:07

Voce formata pelo windows ou pela funcao format() ?
------------------------------------------
http://www.youtube.com/tcpipchip
Avatar do usuário
tcpipchip
Dword
 
Mensagens: 6560
Registrado em: 11 Out 2006 22:32
Localização: TCPIPCHIPizinho!

Re: SD Card FAT CCS

Mensagempor B-EAGLE » 13 Set 2013 16:10

é isso mesmo que o andre falou hemasc...

só ver os exemplos da fatfs que estão na página, são bem simples mas tem que ter um pouquinho de paciencia.

a vantagem é que se vc quiser usar outro uC mais pra frente vai ser muito simples
B-EAGLE
Word
 
Mensagens: 847
Registrado em: 19 Out 2006 14:12
Localização: Campo Grande - MS

Próximo

Voltar para PIC

Quem está online

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

cron

x