alguem ja testou esta lib da ccs mmcsd.c

Software e Hardware para uC PIC

Moderadores: andre_luis, 51, guest2003, Renie

Mensagempor cristian » 10 Fev 2010 20:06

este exemplo do ccs nao cabe no PIC18F252

P**** ele tem 1500bytes de memoria e mesmo assim

é o geito tentar o mikroc
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor cristian » 11 Fev 2010 07:05

bom galera , resumindo , o leitor de cartao com MIKROC funcionou perfeitamente.mas.....

tenho algumas perguntas :
1-como faço para ler em determinada posiçao de memoria no cartao , tipo assim , como na eeprom read_eeprom(end,dado) isso é um ex.
la so consigo ler o q esta no arquivo todo , se eu gravar os 100 caracteres so consigo ler os 100

2-percebi q quando tirei o cartao do leitor para testar no pc , q coloquei de volta nao gravou masi no cartao ...tive inicializar tudo pra poder voltar a gravar


por enquando so
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor fabim » 11 Fev 2010 07:25

no seu dois.
Lógico né tio. Tem que inicializar tudo novamente, pois o hw do SD exige isso, e outra se o uC não receber as respostas que ele espera do SD, nada feito!!
Estude um pouquinho mais sobre FAT.
FAT é FAT.
Tu não coloca nem grava nada sem formatação de arquivo, e ainda alocado na tabela fat.
Isso aí que tu falou é para usar o cartão como memoria flash apenas..
Seguinte, estude tambem sobre SD card..
Ele não é setado por bytes, e sim por blocos. Que pode ser configurado de 16 a 2048 ou mais ainda... depende muito da aplicação.. Porem o FAT16/32 ja esta estruturado para trabalhar com blocos de 512bytes. esses 512bytes por bloco, é default do cartão..

pipipi popopo,, mimimi mememe ?

cabrito ?
Mano, ve só.
Sou responsável pelo que escrevo!!! E não pelo que você entende !!!
fabim
Dword
 
Mensagens: 5001
Registrado em: 16 Out 2006 10:18
Localização: aqui uái!!!?

Mensagempor cristian » 14 Fev 2010 17:54

buiz , nao entendo mesmo selecionando FAT16 , nao cabe na memoria do pic18F252 usando CCS com a lib FAT.C , ja no mikroc usa 50% da memoria
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor buiz » 15 Fev 2010 16:18

Usei o 18F4620 e ocupou 45% de Rom e 35% Ram.
Avatar do usuário
buiz
Byte
 
Mensagens: 165
Registrado em: 20 Out 2006 14:59
Localização: Cachoeira do Sul - RS

Mensagempor cristian » 23 Fev 2010 07:17

fiz uma rotina pra identificar quando retiro o cartao SD ...pois observei q o pino RC5 ( se nao me engano agora ) fica em nivel alto quando o cartao foi incializado ...entao testo esta porta e identico a retirada do cartao ...

mas ao reiniiciar o sdcard ele nao é identificado so quando eu desligo o pic e leio novamente ai sim o cartao é reconhecido ..como deveria ser o procedimento ???

aquele lance de no windows vc primeiro remover o dispositiv senao vc queima ...como seria isso no pic????
cristian
Word
 
Mensagens: 570
Registrado em: 03 Nov 2006 08:15
Localização: serrinha-ba

Mensagempor amol » 01 Out 2010 12:34

Pessoal, alguém já conseguiu usar o PIC16f877 com mmcsd.c e CCS? Testei com SD de 2G mas não rolou, será que com um menor funciona?

E para salvar em FAT, para ler no windows direto o SD, qual a biblioteca recomendada?

Valeu
amol
 
Mensagens: 4
Registrado em: 17 Jun 2010 22:21

Anterior

Voltar para PIC

Quem está online

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

x