亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? stm32f10x_sdio.h

?? 基于Cortex-M3的STM32的IAR EWARM的工程模塊
?? H
?? 第 1 頁 / 共 2 頁
字號:
#define SDIO_DataBlockSize_64b              ((u32)0x00000060)
#define SDIO_DataBlockSize_128b             ((u32)0x00000070)
#define SDIO_DataBlockSize_256b             ((u32)0x00000080)
#define SDIO_DataBlockSize_512b             ((u32)0x00000090)
#define SDIO_DataBlockSize_1024b            ((u32)0x000000A0)
#define SDIO_DataBlockSize_2048b            ((u32)0x000000B0)
#define SDIO_DataBlockSize_4096b            ((u32)0x000000C0)
#define SDIO_DataBlockSize_8192b            ((u32)0x000000D0)
#define SDIO_DataBlockSize_16384b           ((u32)0x000000E0)

#define IS_SDIO_BLOCK_SIZE(SIZE) (((SIZE) == SDIO_DataBlockSize_1b) || \
                                  ((SIZE) == SDIO_DataBlockSize_2b) || \
                                  ((SIZE) == SDIO_DataBlockSize_4b) || \
                                  ((SIZE) == SDIO_DataBlockSize_8b) || \
                                  ((SIZE) == SDIO_DataBlockSize_16b) || \
                                  ((SIZE) == SDIO_DataBlockSize_32b) || \
                                  ((SIZE) == SDIO_DataBlockSize_64b) || \
                                  ((SIZE) == SDIO_DataBlockSize_128b) || \
                                  ((SIZE) == SDIO_DataBlockSize_256b) || \
                                  ((SIZE) == SDIO_DataBlockSize_512b) || \
                                  ((SIZE) == SDIO_DataBlockSize_1024b) || \
                                  ((SIZE) == SDIO_DataBlockSize_2048b) || \
                                  ((SIZE) == SDIO_DataBlockSize_4096b) || \
                                  ((SIZE) == SDIO_DataBlockSize_8192b) || \
                                  ((SIZE) == SDIO_DataBlockSize_16384b)) 

/* SDIO Transfer Direction ---------------------------------------------------*/
#define SDIO_TransferDir_ToCard             ((u32)0x00000000)
#define SDIO_TransferDir_ToSDIO             ((u32)0x00000002)

#define IS_SDIO_TRANSFER_DIR(DIR) (((DIR) == SDIO_TransferDir_ToCard) || \
                                   ((DIR) == SDIO_TransferDir_ToSDIO))  

/* SDIO Transfer Type --------------------------------------------------------*/
#define SDIO_TransferMode_Block             ((u32)0x00000000)
#define SDIO_TransferMode_Stream            ((u32)0x00000004)

#define IS_SDIO_TRANSFER_MODE(MODE) (((MODE) == SDIO_TransferMode_Stream) || \
                                     ((MODE) == SDIO_TransferMode_Block))                                

/* SDIO DPSM State -----------------------------------------------------------*/
#define SDIO_DPSM_Disable                    ((u32)0x00000000)
#define SDIO_DPSM_Enable                     ((u32)0x00000001)

#define IS_SDIO_DPSM(DPSM) (((DPSM) == SDIO_DPSM_Enable) || ((DPSM) == SDIO_DPSM_Disable))

/* SDIO Flags ----------------------------------------------------------------*/
#define SDIO_FLAG_CCRCFAIL                  ((u32)0x00000001)
#define SDIO_FLAG_DCRCFAIL                  ((u32)0x00000002)
#define SDIO_FLAG_CTIMEOUT                  ((u32)0x00000004)
#define SDIO_FLAG_DTIMEOUT                  ((u32)0x00000008)
#define SDIO_FLAG_TXUNDERR                  ((u32)0x00000010)
#define SDIO_FLAG_RXOVERR                   ((u32)0x00000020)
#define SDIO_FLAG_CMDREND                   ((u32)0x00000040)
#define SDIO_FLAG_CMDSENT                   ((u32)0x00000080)
#define SDIO_FLAG_DATAEND                   ((u32)0x00000100)
#define SDIO_FLAG_STBITERR                  ((u32)0x00000200)
#define SDIO_FLAG_DBCKEND                   ((u32)0x00000400)
#define SDIO_FLAG_CMDACT                    ((u32)0x00000800)
#define SDIO_FLAG_TXACT                     ((u32)0x00001000)
#define SDIO_FLAG_RXACT                     ((u32)0x00002000)
#define SDIO_FLAG_TXFIFOHE                  ((u32)0x00004000)
#define SDIO_FLAG_RXFIFOHF                  ((u32)0x00008000)
#define SDIO_FLAG_TXFIFOF                   ((u32)0x00010000)
#define SDIO_FLAG_RXFIFOF                   ((u32)0x00020000)
#define SDIO_FLAG_TXFIFOE                   ((u32)0x00040000)
#define SDIO_FLAG_RXFIFOE                   ((u32)0x00080000)
#define SDIO_FLAG_TXDAVL                    ((u32)0x00100000)
#define SDIO_FLAG_RXDAVL                    ((u32)0x00200000)
#define SDIO_FLAG_SDIOIT                    ((u32)0x00400000)
#define SDIO_FLAG_CEATAEND                  ((u32)0x00800000)

#define IS_SDIO_FLAG(FLAG) (((FLAG)  == SDIO_FLAG_CCRCFAIL) || \
                            ((FLAG)  == SDIO_FLAG_DCRCFAIL) || \
                            ((FLAG)  == SDIO_FLAG_CTIMEOUT) || \
                            ((FLAG)  == SDIO_FLAG_DTIMEOUT) || \
                            ((FLAG)  == SDIO_FLAG_TXUNDERR) || \
                            ((FLAG)  == SDIO_FLAG_RXOVERR) || \
                            ((FLAG)  == SDIO_FLAG_CMDREND) || \
                            ((FLAG)  == SDIO_FLAG_CMDSENT) || \
                            ((FLAG)  == SDIO_FLAG_DATAEND) || \
                            ((FLAG)  == SDIO_FLAG_STBITERR) || \
                            ((FLAG)  == SDIO_FLAG_DBCKEND) || \
                            ((FLAG)  == SDIO_FLAG_CMDACT) || \
                            ((FLAG)  == SDIO_FLAG_TXACT) || \
                            ((FLAG)  == SDIO_FLAG_RXACT) || \
                            ((FLAG)  == SDIO_FLAG_TXFIFOHE) || \
                            ((FLAG)  == SDIO_FLAG_RXFIFOHF) || \
                            ((FLAG)  == SDIO_FLAG_TXFIFOF) || \
                            ((FLAG)  == SDIO_FLAG_RXFIFOF) || \
                            ((FLAG)  == SDIO_FLAG_TXFIFOE) || \
                            ((FLAG)  == SDIO_FLAG_RXFIFOE) || \
                            ((FLAG)  == SDIO_FLAG_TXDAVL) || \
                            ((FLAG)  == SDIO_FLAG_RXDAVL) || \
                            ((FLAG)  == SDIO_FLAG_SDIOIT) || \
                            ((FLAG)  == SDIO_FLAG_CEATAEND))

#define IS_SDIO_CLEAR_FLAG(FLAG) ((((FLAG) & (u32)0xFF3FF800) == 0x00) && ((FLAG) != (u32)0x00))

#define IS_SDIO_GET_IT(IT) (((IT)  == SDIO_IT_CCRCFAIL) || \
                            ((IT)  == SDIO_IT_DCRCFAIL) || \
                            ((IT)  == SDIO_IT_CTIMEOUT) || \
                            ((IT)  == SDIO_IT_DTIMEOUT) || \
                            ((IT)  == SDIO_IT_TXUNDERR) || \
                            ((IT)  == SDIO_IT_RXOVERR) || \
                            ((IT)  == SDIO_IT_CMDREND) || \
                            ((IT)  == SDIO_IT_CMDSENT) || \
                            ((IT)  == SDIO_IT_DATAEND) || \
                            ((IT)  == SDIO_IT_STBITERR) || \
                            ((IT)  == SDIO_IT_DBCKEND) || \
                            ((IT)  == SDIO_IT_CMDACT) || \
                            ((IT)  == SDIO_IT_TXACT) || \
                            ((IT)  == SDIO_IT_RXACT) || \
                            ((IT)  == SDIO_IT_TXFIFOHE) || \
                            ((IT)  == SDIO_IT_RXFIFOHF) || \
                            ((IT)  == SDIO_IT_TXFIFOF) || \
                            ((IT)  == SDIO_IT_RXFIFOF) || \
                            ((IT)  == SDIO_IT_TXFIFOE) || \
                            ((IT)  == SDIO_IT_RXFIFOE) || \
                            ((IT)  == SDIO_IT_TXDAVL) || \
                            ((IT)  == SDIO_IT_RXDAVL) || \
                            ((IT)  == SDIO_IT_SDIOIT) || \
                            ((IT)  == SDIO_IT_CEATAEND))

#define IS_SDIO_CLEAR_IT(IT) ((((IT) & (u32)0xFF3FF800) == 0x00) && ((IT) != (u32)0x00))
                                                        
/* SDIO Read Wait Mode -------------------------------------------------------*/
#define SDIO_ReadWaitMode_CLK               ((u32)0x00000000)
#define SDIO_ReadWaitMode_DATA2             ((u32)0x00000001)

#define IS_SDIO_READWAIT_MODE(MODE) (((MODE) == SDIO_ReadWaitMode_CLK) || \
                                     ((MODE) == SDIO_ReadWaitMode_DATA2))  

/* Exported macro ------------------------------------------------------------*/
/* Exported functions ------------------------------------------------------- */
void SDIO_DeInit(void);
void SDIO_Init(SDIO_InitTypeDef* SDIO_InitStruct);
void SDIO_StructInit(SDIO_InitTypeDef* SDIO_InitStruct);
void SDIO_ClockCmd(FunctionalState NewState);
void SDIO_SetPowerState(u32 SDIO_PowerState);
u32 SDIO_GetPowerState(void);
void SDIO_ITConfig(u32 SDIO_IT, FunctionalState NewState);
void SDIO_DMACmd(FunctionalState NewState);
void SDIO_SendCommand(SDIO_CmdInitTypeDef *SDIO_CmdInitStruct);
void SDIO_CmdStructInit(SDIO_CmdInitTypeDef* SDIO_CmdInitStruct);
u8 SDIO_GetCommandResponse(void);
u32 SDIO_GetResponse(u32 SDIO_RESP);
void SDIO_DataConfig(SDIO_DataInitTypeDef* SDIO_DataInitStruct);
void SDIO_DataStructInit(SDIO_DataInitTypeDef* SDIO_DataInitStruct);
u32 SDIO_GetDataCounter(void);
u32 SDIO_ReadData(void);
void SDIO_WriteData(u32 Data);
u32 SDIO_GetFIFOCount(void);
void SDIO_StartSDIOReadWait(FunctionalState NewState);
void SDIO_StopSDIOReadWait(FunctionalState NewState);
void SDIO_SetSDIOReadWaitMode(u32 SDIO_ReadWaitMode);
void SDIO_SetSDIOOperation(FunctionalState NewState);
void SDIO_SendSDIOSuspendCmd(FunctionalState NewState);
void SDIO_CommandCompletionCmd(FunctionalState NewState);
void SDIO_CEATAITCmd(FunctionalState NewState);
void SDIO_SendCEATACmd(FunctionalState NewState);
FlagStatus SDIO_GetFlagStatus(u32 SDIO_FLAG);
void SDIO_ClearFlag(u32 SDIO_FLAG);
ITStatus SDIO_GetITStatus(u32 SDIO_IT);
void SDIO_ClearITPendingBit(u32 SDIO_IT);

#endif /* __STM32F10x_SDIO_H */

/******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美xxxxxxxx| 国产精品国产三级国产aⅴ无密码| 久久精品国产99久久6| 中文字幕的久久| 欧美一区二区美女| 91麻豆精品视频| 精品一区二区免费看| 亚洲午夜久久久久久久久电影网| 久久美女艺术照精彩视频福利播放| 91豆麻精品91久久久久久| 国产成人av电影在线| 石原莉奈一区二区三区在线观看| 国产精品久久综合| 国产人成亚洲第一网站在线播放 | 国产精品精品国产色婷婷| 欧美人xxxx| 色天天综合色天天久久| 大白屁股一区二区视频| 精品亚洲成a人在线观看| 肉肉av福利一精品导航| 一区二区三区精品在线| 日韩毛片在线免费观看| 国产精品女同互慰在线看| 久久综合久久久久88| 91精品国产综合久久精品app| 在线一区二区三区四区五区| 成年人网站91| 大白屁股一区二区视频| 国产成人小视频| 国产米奇在线777精品观看| 麻豆国产精品777777在线| 日韩专区欧美专区| 亚洲成a人在线观看| 亚洲自拍另类综合| 亚洲乱码国产乱码精品精可以看| 中文字幕一区二| 亚洲欧美在线观看| 亚洲婷婷在线视频| 亚洲激情欧美激情| 亚洲夂夂婷婷色拍ww47 | 亚洲精品久久久久久国产精华液| 国产精品美女久久久久久| 中文字幕欧美区| 中文字幕在线观看一区| 亚洲欧美怡红院| 亚洲色图制服诱惑| 一卡二卡三卡日韩欧美| 亚洲成人av一区二区| 蜜臀av性久久久久蜜臀aⅴ四虎| 麻豆精品视频在线| 国产麻豆精品theporn| 福利视频网站一区二区三区| jiyouzz国产精品久久| 91在线免费视频观看| 日本韩国欧美国产| 欧美日韩久久一区| 欧美不卡一区二区三区四区| 久久综合999| 国产精品你懂的在线欣赏| 亚洲日本成人在线观看| 日日夜夜精品免费视频| 久国产精品韩国三级视频| 国产91丝袜在线18| 欧美亚洲综合另类| 日韩三级中文字幕| 国产精品欧美久久久久无广告| 亚洲欧美日韩一区| 视频一区中文字幕国产| 国产一区三区三区| 91美女片黄在线观看91美女| 欧美日韩电影一区| 国产亚洲欧美一级| 亚洲女人小视频在线观看| 婷婷成人综合网| 国产69精品久久777的优势| 欧美做爰猛烈大尺度电影无法无天| 91精品欧美久久久久久动漫| 国产亚洲欧洲一区高清在线观看| 一个色在线综合| 国产精品一级二级三级| 91福利在线看| 国产日韩欧美亚洲| 亚洲444eee在线观看| 国产精品亚洲午夜一区二区三区 | 国产亚洲一二三区| 亚洲一区二区av电影| 国产乱码精品一区二区三| 欧美日韩视频一区二区| 久久精品日产第一区二区三区高清版 | 久久精品国产99| 色综合天天综合狠狠| 精品久久久久99| 亚洲高清久久久| 成人亚洲一区二区一| 欧美一区二区在线不卡| 亚洲少妇屁股交4| 国产精品亚洲人在线观看| 欧美丝袜丝交足nylons| 国产精品久久久久影院老司| 麻豆成人av在线| 日本久久电影网| 欧美国产精品一区二区| 理论片日本一区| 精品视频999| 亚洲婷婷综合久久一本伊一区| 激情另类小说区图片区视频区| 精品视频全国免费看| 亚洲日本va午夜在线电影| 福利电影一区二区三区| 精品成人免费观看| 日本欧美久久久久免费播放网| 欧美系列一区二区| 亚洲免费观看高清在线观看| 国产成人免费视频网站高清观看视频| 91麻豆精品国产91久久久更新时间| 亚洲免费观看高清完整版在线 | 不卡的av网站| 久久网这里都是精品| 美脚の诱脚舐め脚责91| 欧美日韩久久不卡| 亚洲综合免费观看高清完整版在线 | 欧美性一二三区| 亚洲激情图片小说视频| 91丝袜高跟美女视频| 中文字幕一区三区| 97精品电影院| 中文字幕一区二区三| 成人av电影在线| 国产精品国产a级| 国产91丝袜在线观看| 中文字幕欧美日本乱码一线二线 | 91视频一区二区| 中文字幕亚洲在| 91免费在线看| 亚洲精品欧美激情| 色综合欧美在线| 一区二区三区欧美日韩| 欧美艳星brazzers| 天涯成人国产亚洲精品一区av| 欧美日本视频在线| 日韩av一区二区在线影视| 91精品国产乱码| 精品中文字幕一区二区小辣椒| 精品欧美黑人一区二区三区| 精品综合免费视频观看| 国产欧美一区视频| 91一区在线观看| 亚洲电影在线播放| 日韩一级二级三级| 国产精品69久久久久水密桃| 中文字幕巨乱亚洲| 一本色道久久加勒比精品| 亚洲国产欧美日韩另类综合| 欧美妇女性影城| 国产在线一区观看| 国产精品素人视频| 在线观看亚洲专区| 日韩在线卡一卡二| 国产人成一区二区三区影院| 91色视频在线| 美女精品自拍一二三四| 欧美国产1区2区| 在线观看国产一区二区| 日韩经典一区二区| 久久精品人人做人人爽人人| 一本大道av伊人久久综合| 舔着乳尖日韩一区| 中文字幕不卡在线观看| 在线免费av一区| 国产综合一区二区| 玉米视频成人免费看| 欧美成人a∨高清免费观看| 99在线视频精品| 日韩精品久久久久久| 国产欧美日本一区二区三区| 欧美午夜一区二区三区| 国产成人亚洲精品青草天美 | 蜜桃视频一区二区| 国产精品国产三级国产a | 中文字幕一区免费在线观看| 91精品蜜臀在线一区尤物| 丁香激情综合国产| 日韩激情一二三区| 亚洲日韩欧美一区二区在线| 日韩一卡二卡三卡国产欧美| 成人免费电影视频| 美女精品一区二区| √…a在线天堂一区| 91精品国产一区二区三区蜜臀| 成人黄页在线观看| 日本亚洲一区二区| 一区二区免费视频| 国产目拍亚洲精品99久久精品| 5566中文字幕一区二区电影| av动漫一区二区| 国内精品在线播放| 婷婷成人激情在线网| 成人欧美一区二区三区黑人麻豆| 精品国产一区二区三区不卡| 欧美精品视频www在线观看|