scrittura su sd card

Buongiorno a tutti, come da topic: vorrei realizzare un semplice sistema di registrazione vocale su SD. Avevo pensato di campionare il segnale audio con l'ADC integrato in un PIC16F877 ed inviarlo sulla SD sfruttando il fatto che entrambi supportano il protocollo SPI.

A tal proposito volevo sapere se esistono da qualche parte le specifiche in merito all'organizzazione interna della memoria di una SD, più che altro per sapere su quali indirizzi si può scrivere e su quali no. Ho trovato alcuni papiri sul physical layer delle SD card ma non sono riuscito a capirci un granchè. Avete risorse da indicarmi?

graz(z)ie e buona giornata a tutt*

korb

Reply to
korb
Loading thread data ...

secondo me ci sono due sistemi:

  • compilatori e librerie gratuite( su avr googla "elm chan sd")
  • sempre su avr (qualche cosa esiste senzaltro anche su pic, ma non ne farei una guerra di religione se lo sa fare facilmente lo faccio fare a lui...) esistono compilatori come il bascom o la famiglia dei compilatori Mikroe che "sanno parlare in modo nativo con le sd e le cf"

ciao delo

"korb" ha scritto nel messaggio news:geu7c7$q1$ snipped-for-privacy@aioe.org...

Reply to
delo

Ciao Korb,

forse questo l hai gi=E0 visto

formatting link
Spec.pdf

In ogni caso dandoci una letta veloce, c'=E8 scritto che dopo un reset la Card =E8 pronta a scrivere a partire dall'indirizzo 0x0000. A questo punto, in base alla dimensione della Card che scegli, puoi scriverci sopra a blocchi di 512 byte mi pare. Credo che in questo documento ci sia tutto quello che ti serve per risolvere i tuoi dubbi.

Inoltre vedi anche qui:

formatting link

questo articolo pu=F2 dare una mano :o).

A presto e saluti, Junior

Reply to
Ing Junior

Ing Junior ha scritto:

Oh ecco! Si, effettivamente ho avuto qualche problema interpretativo con quel papiro, che è proprio ciò che ho letto io.

Per delo: diciamo che ho optato per il PIC perchè è l'unico che ho ora a disposizione e soprattutto perchè non conosco affatto gli AVR :D ; però a dirti la verità non escludo migliorie in quel senso per le versioni successive!

grazie ad entrambi (poi se ci sono evoluzioni, involuz..no quelle no, vi renderò partecipi)

korb

Reply to
korb

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.