View previous topic :: View next topic |
Author |
Message |
ciccioc74
Joined: 23 Mar 2010 Posts: 30
|
final libraries for mmc sd |
Posted: Tue Nov 20, 2012 2:46 am |
|
|
Hello everyone I am working with a micro sd. I saw that there are some problems with the libraries. You could have a library that works, tested.
In my opinion, the compiler and for those who work there, you should do 4 files (or not) mmc_correct.c fat_correct.c. There are dozens of open discussions but no closed by a moderator with the final answer. |
|
![](templates/subSilver/images/spacer.gif) |
temtronic
Joined: 01 Jul 2010 Posts: 9173 Location: Greensville,Ontario
|
|
Posted: Tue Nov 20, 2012 6:41 am |
|
|
That's because there is no 'final' answer!
Libraries are just 'code segments' or 'drivers' designed for a certain task.Given the dozens of MMC card formats and sizes, as well as the hundreds of PICs to choose from there will never be a 'final' set of drivers.
Also, each programmer has their own style.Some go for tight,fast code,others create 'universal' code.There is no one solution.
Kinda like hammers.All will pound in nails but it's up to you to choose which one is best for you for your job.If none at the store are OK, then make your own.
hth
jay |
|
![](templates/subSilver/images/spacer.gif) |
gpsmikey
Joined: 16 Nov 2010 Posts: 588 Location: Kirkland, WA
|
|
Posted: Tue Nov 20, 2012 6:47 pm |
|
|
While a "universal driver" would be great, they still aren't there as far as the cards all acting the same. Look at the number of gadgets out there that use SD cards for example that have lists of "approved" vendors/sizes for their gadgets (and no two lists seem to be the same). Most of the newer cards seem to work in most of the gadgets, but there are still exceptions showing there are still differences in the cards (and therefore the drivers).
mikey _________________ mikey
-- you can't have too many gadgets or too much disk space !
old engineering saying: 1+1 = 3 for sufficiently large values of 1 or small values of 3 |
|
![](templates/subSilver/images/spacer.gif) |
|