Página 1 de 2
SD Card FAT CCS

Enviado:
12 Set 2013 16:56
por hemasc
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?
Re: SD Card FAT CCS

Enviado:
13 Set 2013 00:39
por B-EAGLE
a lib desse japa é show de bola:
http://elm-chan.org/fsw/ff/00index_e.htmluso ha 1 ano +-
Re: SD Card FAT CCS

Enviado:
13 Set 2013 11:34
por hemasc
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?
Re: SD Card FAT CCS

Enviado:
13 Set 2013 11:39
por tcpipchip
provavelmente voce vai ter que portar...
Re: SD Card FAT CCS

Enviado:
13 Set 2013 12:22
por B-EAGLE
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
Re: SD Card FAT CCS

Enviado:
13 Set 2013 12:30
por hemasc
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...
Re: SD Card FAT CCS

Enviado:
13 Set 2013 13:00
por tcpipchip
putz...talvez teu problema é não conhecer C a fundo...
Nao pensou entao em partir para outra plataforma ? (se nao tiveres tempo...)
Re: SD Card FAT CCS

Enviado:
13 Set 2013 13:03
por andre_luis
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.
+++
Re: SD Card FAT CCS

Enviado:
13 Set 2013 13:06
por 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...
Re: SD Card FAT CCS

Enviado:
13 Set 2013 13:49
por denis
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]
Re: SD Card FAT CCS

Enviado:
13 Set 2013 14:51
por 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
Re: SD Card FAT CCS

Enviado:
13 Set 2013 15:19
por denis
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]
Re: SD Card FAT CCS

Enviado:
13 Set 2013 15:47
por ze2
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...
Re: SD Card FAT CCS

Enviado:
13 Set 2013 16:07
por tcpipchip
Voce formata pelo windows ou pela funcao format() ?
Re: SD Card FAT CCS

Enviado:
13 Set 2013 16:10
por B-EAGLE
é 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