可以通过SPI接口对SD卡进行读写。但是需要支持文件系统(一般都是FAT)建议楼主看看FatFS,移植过来就可以用了http://elm-chan.org/fsw/ff/00index_e.html移植的时候需要完成下面这几个函数:
- DSTATUS disk_initialize (BYTE);
- DSTATUS disk_status (BYTE);
- DRESULT disk_read (BYTE, BYTE*, DWORD, BYTE);
- #if _READONLY == 0
- DRESULT disk_write (BYTE, const BYTE*, DWORD, BYTE);
- #endif
- DRESULT disk_ioctl (BYTE, BYTE, void*);
- void disk_timerproc (void);
在操作SD卡方面TI也提供了示例代码:
楼主可以参考一下
|