?? sd_user.h
字號:
#ifndef __SD_USER_h__
#define __SD_USER_h__
// write your header here
//=============================================================
// 語法格式: unsigned char SD_ReadNewBlock(unsigned long int BlockAddr)
// 實現功能: 啟動讀Block
// 參數: BlockAddr - Block地址
// 返回值: 錯誤類型
//=============================================================
extern unsigned char SD_ReadNewBlock(unsigned long int BlockAddr);
//=============================================================
// 語法格式: void SD_ReadingBlockData(unsigned long int Len, unsigned char *Buf)
// 實現功能: 從SD卡中讀多個字
// 參數: Len - 長度
// Buf - 保存讀取數據的緩沖區首地址
// 返回值: 無
//=============================================================
extern void SD_ReadingBlockData(unsigned long int Len, unsigned char *Buf);
//=============================================================
// 語法格式: void SD_DropData(unsigned long int Len)
// 實現功能: 從SD卡中讀多個字,不保存
// 參數: Len - 長度
// 返回值: 無
//=============================================================
extern void SD_DropData(unsigned long int Len);
//=============================================================
// 語法格式: void SD_ReadFinished(void)
// 實現功能: 結束讀SD卡操作
// 參數: 無
// 返回值: 無
//=============================================================
extern void SD_ReadFinished(void);
//=============================================================
// 語法格式: unsigned char SD_WriteBlock(unsigned long int BlockAddr, unsigned char *BlockBuf)
// 實現功能: 啟動寫Block
// 參數: BlockAddr - Block地址
// 返回值: 錯誤類型
//=============================================================
extern unsigned char SD_WriteNewBlock(unsigned long int BlockAddr);
//=============================================================
// 語法格式: unsigned char SD_WritingBlockData(unsigned long int Len, unsigned char *Buf)
// 實現功能: 讀數據塊
// 參數: Len - 長度(byte)
// Buf - Block存儲緩沖區首址
// 返回值: 錯誤類型
//=============================================================
extern void SD_WritingBlockData(unsigned long int Len, unsigned char *Buf);
//=============================================================
// 語法格式: void SD_WritingBlankData(unsigned long int Len)
// 實現功能: 寫多個0xff到SD卡
// 參數: Len - 寫入個數
// 返回值: 無
//=============================================================
extern void SD_WritingBlankData(unsigned long int Len);
//=============================================================
// 語法格式: unsigned int SD_WriteFinished()
// 實現功能: 結束寫SD卡操作
// 參數: 無
// 返回值: 錯誤類型
//=============================================================
extern unsigned int SD_WriteFinished();
//extern unsigned int uiRWFlag;
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -