28 lines
838 B
C
28 lines
838 B
C
|
#ifndef __STM32H743_FatFs_SD_H
|
|||
|
#define __STM32H743_FatFs_SD_H
|
|||
|
|
|||
|
#include "stm32h7xx.h"
|
|||
|
#include <stdio.h>
|
|||
|
|
|||
|
#include "diskio.h"
|
|||
|
#include "integer.h"
|
|||
|
#include "ff_gen_drv.h"
|
|||
|
|
|||
|
DSTATUS SD_initialize(BYTE lu);
|
|||
|
DSTATUS SD_status(BYTE lu);
|
|||
|
DRESULT SD_read(BYTE lun,//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸ʱ<E8B1B8>õ<EFBFBD>(0...)
|
|||
|
BYTE *buff,//<2F><><EFBFBD>ݻ<EFBFBD><DDBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
DWORD sector, //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
|||
|
UINT count);//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(1..128)
|
|||
|
|
|||
|
|
|||
|
DRESULT SD_write(BYTE lun,//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>豸ʱ<E8B1B8>õ<EFBFBD>(0...)
|
|||
|
const BYTE *buff,//<2F><><EFBFBD>ݻ<EFBFBD><DDBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
DWORD sector, //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ַ
|
|||
|
UINT count);//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(1..128)
|
|||
|
|
|||
|
DRESULT SD_ioctl(BYTE lun,BYTE cmd, void *buff);
|
|||
|
|
|||
|
|
|||
|
#endif /* __STM32H743_FatFs_SD_H */
|