但是,真心建议你还是上一个文件系桐辩谨统吧。其实并不麻烦,只要写好底层,中间的东西都不用管,而且用文件系统,系统的灵活性更高一些。
我现在多用ARM,用的是Keil开发环境自带的文件系统,
你用的AVR,推荐FatFS系统灶困,这个国内讨论的比较多,
http://elm-chan.org/fsw/ff/00index_e.html
最早说是不支持长文件名,后来好像也已经支持了。
还有一个国产的 振南的znFAT,我没用过,不太了解。
回到你局基的问题,关于SD卡的读写地址,以前我也找过,没找到--!
看过两份厂家的SD卡手册,都没有找到明确的说法,后来就没再找过。
其实仔细找应该也能找到,但我担心不同的厂家会有不同的定义,
再者感觉移植一个文件系统也不麻烦,所以就没再找了。
你好,SD卡的文件系统一般不是个人能做的,必须移植国外的代码。不同的单片机移植的代码不同。通常:51单片机移植SD文件系统毫无意义,但升级版可以比如:STC12CXX。51内核单片机建议到“振南电子”官方网站下载ZNFAT,这是专扒知春为51内核设计的文件系统(FAT)。STM32主流移植FATFS这个文件系统,其它单片机不了解。移植的时候多查资料!不要改FAT内部函数,注意接口函数猛没就OK了,剩下就是学怎么用的问题,要坚信FAT是不会错的,错的春耐是你没用好,等你彻底学通了再质疑FAT内核的问题。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)