430读写SD卡

0楼
已发注意查收。
1楼
我的扩展名没有隐藏.我的程序在AVR上可以正常向SD卡中写入txt 文件,但是移植到430上就不行了(底层的SPI读写应该没问题),有是时候创建的文件名在读卡器中就不正常,如"abc..txt"或者"abc.tx".
使用的是FAT32文件系统,在编译的时候结构使用了#pragma pack(1) (字操作对应也没问题)
不知道430和AVR还有什么不同,在AVR上用的程序430就不能用了
2楼
显示的abc..txt是因为文件名中多定义了个点.文件名为8位
我用WINHEX看了,数据写进去了,现在的问题是在WINDOWS下无法打开建立的TXT文件,有哪位遇到过这种情况么.
3楼
谢谢debug了
4楼
谁有avr读写sd卡的程序啊,给我一份吧。作为感谢,赠送四川骄子牌香烟一条
谁有avr读写sd卡的程序啊,给我一份吧。作为感谢,赠送四川骄子牌香烟一条

我的邮件6636083@163.com   QQ:228682743
5楼
请教楼主
请教下为什么相差249个扇区呢?从读SD卡的哪里可以计算出要相差249个扇区?是不是所有的卡都是和winhex相差249个扇区?

电脑版 Page created in 0.1719 seconds width 3 queries.