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

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

?? stm32f10x_usart.h

?? STM32SDCardSourceCodeFATFS.rar
?? H
?? 第 1 頁 / 共 2 頁
字號:
#define USART_CPOL_High                      ((uint16_t)0x0400)
#define IS_USART_CPOL(CPOL) (((CPOL) == USART_CPOL_Low) || ((CPOL) == USART_CPOL_High))

/**
  * @}
  */ 

/** @defgroup USART_Clock_Phase
  * @{
  */

#define USART_CPHA_1Edge                     ((uint16_t)0x0000)
#define USART_CPHA_2Edge                     ((uint16_t)0x0200)
#define IS_USART_CPHA(CPHA) (((CPHA) == USART_CPHA_1Edge) || ((CPHA) == USART_CPHA_2Edge))

/**
  * @}
  */

/** @defgroup USART_Last_Bit
  * @{
  */

#define USART_LastBit_Disable                ((uint16_t)0x0000)
#define USART_LastBit_Enable                 ((uint16_t)0x0100)
#define IS_USART_LASTBIT(LASTBIT) (((LASTBIT) == USART_LastBit_Disable) || \
                                   ((LASTBIT) == USART_LastBit_Enable))
/**
  * @}
  */ 

/** @defgroup USART_Interrupt_definition 
  * @{
  */
  
#define USART_IT_PE                          ((uint16_t)0x0028)
#define USART_IT_TXE                         ((uint16_t)0x0727)
#define USART_IT_TC                          ((uint16_t)0x0626)
#define USART_IT_RXNE                        ((uint16_t)0x0525)
#define USART_IT_IDLE                        ((uint16_t)0x0424)
#define USART_IT_LBD                         ((uint16_t)0x0846)
#define USART_IT_CTS                         ((uint16_t)0x096A)
#define USART_IT_ERR                         ((uint16_t)0x0060)
#define USART_IT_ORE                         ((uint16_t)0x0360)
#define USART_IT_NE                          ((uint16_t)0x0260)
#define USART_IT_FE                          ((uint16_t)0x0160)
#define IS_USART_CONFIG_IT(IT) (((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
                               ((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
                               ((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
                               ((IT) == USART_IT_CTS) || ((IT) == USART_IT_ERR))
#define IS_USART_GET_IT(IT) (((IT) == USART_IT_PE) || ((IT) == USART_IT_TXE) || \
                            ((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
                            ((IT) == USART_IT_IDLE) || ((IT) == USART_IT_LBD) || \
                            ((IT) == USART_IT_CTS) || ((IT) == USART_IT_ORE) || \
                            ((IT) == USART_IT_NE) || ((IT) == USART_IT_FE))
#define IS_USART_CLEAR_IT(IT) (((IT) == USART_IT_TC) || ((IT) == USART_IT_RXNE) || \
                               ((IT) == USART_IT_LBD) || ((IT) == USART_IT_CTS))
/**
  * @}
  */

/** @defgroup USART_DMA_Requests 
  * @{
  */

#define USART_DMAReq_Tx                      ((uint16_t)0x0080)
#define USART_DMAReq_Rx                      ((uint16_t)0x0040)
#define IS_USART_DMAREQ(DMAREQ) ((((DMAREQ) & (uint16_t)0xFF3F) == 0x00) && ((DMAREQ) != (uint16_t)0x00))

/**
  * @}
  */ 

/** @defgroup USART_WakeUp_methods
  * @{
  */

#define USART_WakeUp_IdleLine                ((uint16_t)0x0000)
#define USART_WakeUp_AddressMark             ((uint16_t)0x0800)
#define IS_USART_WAKEUP(WAKEUP) (((WAKEUP) == USART_WakeUp_IdleLine) || \
                                 ((WAKEUP) == USART_WakeUp_AddressMark))
/**
  * @}
  */

/** @defgroup USART_LIN_Break_Detection_Length 
  * @{
  */
  
#define USART_LINBreakDetectLength_10b      ((uint16_t)0x0000)
#define USART_LINBreakDetectLength_11b      ((uint16_t)0x0020)
#define IS_USART_LIN_BREAK_DETECT_LENGTH(LENGTH) \
                               (((LENGTH) == USART_LINBreakDetectLength_10b) || \
                                ((LENGTH) == USART_LINBreakDetectLength_11b))
/**
  * @}
  */

/** @defgroup USART_IrDA_Low_Power 
  * @{
  */

#define USART_IrDAMode_LowPower              ((uint16_t)0x0004)
#define USART_IrDAMode_Normal                ((uint16_t)0x0000)
#define IS_USART_IRDA_MODE(MODE) (((MODE) == USART_IrDAMode_LowPower) || \
                                  ((MODE) == USART_IrDAMode_Normal))
/**
  * @}
  */ 

/** @defgroup USART_Flags 
  * @{
  */

#define USART_FLAG_CTS                       ((uint16_t)0x0200)
#define USART_FLAG_LBD                       ((uint16_t)0x0100)
#define USART_FLAG_TXE                       ((uint16_t)0x0080)
#define USART_FLAG_TC                        ((uint16_t)0x0040)
#define USART_FLAG_RXNE                      ((uint16_t)0x0020)
#define USART_FLAG_IDLE                      ((uint16_t)0x0010)
#define USART_FLAG_ORE                       ((uint16_t)0x0008)
#define USART_FLAG_NE                        ((uint16_t)0x0004)
#define USART_FLAG_FE                        ((uint16_t)0x0002)
#define USART_FLAG_PE                        ((uint16_t)0x0001)
#define IS_USART_FLAG(FLAG) (((FLAG) == USART_FLAG_PE) || ((FLAG) == USART_FLAG_TXE) || \
                             ((FLAG) == USART_FLAG_TC) || ((FLAG) == USART_FLAG_RXNE) || \
                             ((FLAG) == USART_FLAG_IDLE) || ((FLAG) == USART_FLAG_LBD) || \
                             ((FLAG) == USART_FLAG_CTS) || ((FLAG) == USART_FLAG_ORE) || \
                             ((FLAG) == USART_FLAG_NE) || ((FLAG) == USART_FLAG_FE))
                              
#define IS_USART_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFC9F) == 0x00) && ((FLAG) != (uint16_t)0x00))
#define IS_USART_PERIPH_FLAG(PERIPH, USART_FLAG) ((((*(uint32_t*)&(PERIPH)) != UART4_BASE) &&\
                                                  ((*(uint32_t*)&(PERIPH)) != UART5_BASE)) \
                                                  || ((USART_FLAG) != USART_FLAG_CTS)) 
#define IS_USART_BAUDRATE(BAUDRATE) (((BAUDRATE) > 0) && ((BAUDRATE) < 0x0044AA21))
#define IS_USART_ADDRESS(ADDRESS) ((ADDRESS) <= 0xF)
#define IS_USART_DATA(DATA) ((DATA) <= 0x1FF)

/**
  * @}
  */ 

/**
  * @}
  */ 

/** @defgroup USART_Exported_Macros
  * @{
  */ 

/**
  * @}
  */ 

/** @defgroup USART_Exported_Functions
  * @{
  */

void USART_DeInit(USART_TypeDef* USARTx);
void USART_Init(USART_TypeDef* USARTx, USART_InitTypeDef* USART_InitStruct);
void USART_StructInit(USART_InitTypeDef* USART_InitStruct);
void USART_ClockInit(USART_TypeDef* USARTx, USART_ClockInitTypeDef* USART_ClockInitStruct);
void USART_ClockStructInit(USART_ClockInitTypeDef* USART_ClockInitStruct);
void USART_Cmd(USART_TypeDef* USARTx, FunctionalState NewState);
void USART_ITConfig(USART_TypeDef* USARTx, uint16_t USART_IT, FunctionalState NewState);
void USART_DMACmd(USART_TypeDef* USARTx, uint16_t USART_DMAReq, FunctionalState NewState);
void USART_SetAddress(USART_TypeDef* USARTx, uint8_t USART_Address);
void USART_WakeUpConfig(USART_TypeDef* USARTx, uint16_t USART_WakeUp);
void USART_ReceiverWakeUpCmd(USART_TypeDef* USARTx, FunctionalState NewState);
void USART_LINBreakDetectLengthConfig(USART_TypeDef* USARTx, uint16_t USART_LINBreakDetectLength);
void USART_LINCmd(USART_TypeDef* USARTx, FunctionalState NewState);
void USART_SendData(USART_TypeDef* USARTx, uint16_t Data);
uint16_t USART_ReceiveData(USART_TypeDef* USARTx);
void USART_SendBreak(USART_TypeDef* USARTx);
void USART_SetGuardTime(USART_TypeDef* USARTx, uint8_t USART_GuardTime);
void USART_SetPrescaler(USART_TypeDef* USARTx, uint8_t USART_Prescaler);
void USART_SmartCardCmd(USART_TypeDef* USARTx, FunctionalState NewState);
void USART_SmartCardNACKCmd(USART_TypeDef* USARTx, FunctionalState NewState);
void USART_HalfDuplexCmd(USART_TypeDef* USARTx, FunctionalState NewState);
void USART_IrDAConfig(USART_TypeDef* USARTx, uint16_t USART_IrDAMode);
void USART_IrDACmd(USART_TypeDef* USARTx, FunctionalState NewState);
FlagStatus USART_GetFlagStatus(USART_TypeDef* USARTx, uint16_t USART_FLAG);
void USART_ClearFlag(USART_TypeDef* USARTx, uint16_t USART_FLAG);
ITStatus USART_GetITStatus(USART_TypeDef* USARTx, uint16_t USART_IT);
void USART_ClearITPendingBit(USART_TypeDef* USARTx, uint16_t USART_IT);

#ifdef __cplusplus
}
#endif

#endif /* __STM32F10x_USART_H */
/**
  * @}
  */ 

/**
  * @}
  */ 

/**
  * @}
  */ 

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲日本在线视频观看| 九色综合国产一区二区三区| 韩国欧美国产1区| 欧美喷潮久久久xxxxx| 亚洲欧洲日韩在线| 不卡电影一区二区三区| 久久色在线观看| 中文字幕一区二区三区蜜月| 国产成人精品免费视频网站| 欧美精品一区二区三区蜜桃| 麻豆国产精品视频| 国产亚洲一区二区三区在线观看 | 精品国产一区二区在线观看| 日韩在线播放一区二区| 在线成人小视频| 精品一区二区久久久| 日韩三级高清在线| 国产麻豆成人传媒免费观看| 久久嫩草精品久久久精品一| 国产不卡免费视频| 亚洲欧美电影一区二区| 欧美日韩一级片网站| 一级女性全黄久久生活片免费| 97久久超碰国产精品| 亚洲国产sm捆绑调教视频| 欧美xingq一区二区| 不卡视频一二三| 性感美女久久精品| 国产日韩三级在线| 欧洲一区在线观看| 国产a区久久久| 欧美大黄免费观看| 在线国产电影不卡| 国产美女主播视频一区| 一区二区三区四区av| 久久这里都是精品| 欧美视频一区二区三区四区| 久久99久久99小草精品免视看| 综合久久国产九一剧情麻豆| 日韩一级二级三级精品视频| 色综合天天综合狠狠| 美腿丝袜在线亚洲一区| 欧美国产日产图区| 精品日产卡一卡二卡麻豆| 欧美日韩另类一区| 色欲综合视频天天天| 成人午夜视频网站| 激情久久五月天| 老司机精品视频在线| 一区二区三区成人| 久久久久99精品一区| 日韩一区二区高清| 宅男噜噜噜66一区二区66| 在线观看视频欧美| 91黄色在线观看| 欧美性一二三区| 精品视频色一区| 欧美一区二区三区在线观看| 欧美美女直播网站| 色婷婷亚洲综合| 成人一区在线观看| 97se亚洲国产综合自在线观| 91免费版在线看| 欧美日韩一区二区三区视频| 欧美性猛片xxxx免费看久爱| 欧美日韩国产高清一区| 717成人午夜免费福利电影| 欧美一区二区二区| 久久久99久久| 国产精品久久午夜| 日韩高清在线不卡| 亚洲人成网站在线| 亚洲成av人在线观看| 久久精品99国产精品日本| 日本亚洲欧美天堂免费| 韩国v欧美v日本v亚洲v| 成人黄色小视频在线观看| 91色乱码一区二区三区| 欧美精品日韩一区| 久久综合九色综合欧美就去吻 | 91成人在线观看喷潮| 337p亚洲精品色噜噜| 国产精品网站在线| 亚洲丰满少妇videoshd| 国产成都精品91一区二区三| 欧美视频一区二| 国产精品久久毛片| 另类小说一区二区三区| 成人性生交大片免费| 日韩一区二区三区在线观看| 中文字幕一区二区日韩精品绯色| 开心九九激情九九欧美日韩精美视频电影 | 国产激情91久久精品导航| 色综合久久中文字幕综合网| 久久久高清一区二区三区| 日韩精品国产欧美| 色婷婷亚洲精品| 亚洲猫色日本管| 天天综合色天天综合色h| 91影视在线播放| 日韩免费在线观看| 亚洲综合精品久久| 国产精品亚洲一区二区三区在线| 在线播放91灌醉迷j高跟美女| 亚洲色图在线播放| 成人中文字幕合集| 欧美精品一区二| 国产乱码一区二区三区| 精品国产污污免费网站入口| 日韩精品成人一区二区在线| 91免费视频大全| 亚洲自拍偷拍网站| 777午夜精品免费视频| 韩国精品免费视频| 精品sm捆绑视频| 国产高清精品在线| 亚洲婷婷综合色高清在线| 国产一区二区三区不卡在线观看 | 日韩欧美一级精品久久| 蜜桃一区二区三区在线| 日韩精品在线一区二区| 国产成人精品免费网站| 亚洲男人的天堂在线观看| 在线播放欧美女士性生活| 免费在线观看一区二区三区| 久久久久久久综合日本| 色一情一乱一乱一91av| 日韩av网站免费在线| 欧美韩日一区二区三区| 欧美亚洲国产怡红院影院| 久久国产婷婷国产香蕉| 中文字幕中文字幕一区| 欧美另类高清zo欧美| 成人开心网精品视频| 亚洲福利视频一区二区| 欧美一区二区三区免费| 色综合久久综合网97色综合 | 日韩精品中午字幕| 日韩av一二三| 亚洲国产精品久久艾草纯爱| 国产精品久久久久影院色老大 | 婷婷开心久久网| 亚洲午夜日本在线观看| 国产精品视频第一区| 欧美亚洲国产一区二区三区va | 国产综合成人久久大片91| 日本一区二区三区电影| 日韩美女天天操| 日韩精品一区在线| 91论坛在线播放| 懂色av一区二区在线播放| 久久精品国产99| 亚洲综合丁香婷婷六月香| 美腿丝袜亚洲色图| 亚洲欧洲美洲综合色网| 久久精品在线观看| 欧美激情在线一区二区| 国产精品久久久久婷婷| 精品日韩99亚洲| 日本一二三不卡| 亚洲国产精品ⅴa在线观看| 中文字幕二三区不卡| 国产精品二区一区二区aⅴ污介绍| 中文字幕av一区二区三区高| 久久久久国产精品厨房| 日韩视频一区二区| 久久亚洲综合av| 日韩一级片网址| 国产三区在线成人av| 国产精品区一区二区三区 | 国产精品自拍毛片| 风流少妇一区二区| 色综合久久久久久久| 欧美精品乱码久久久久久按摩 | 色成人在线视频| 日韩欧美自拍偷拍| 国产精品久久777777| 亚洲综合一区二区精品导航| 美女高潮久久久| 91欧美激情一区二区三区成人| 欧美日本韩国一区| 国产精品电影一区二区三区| 日本视频在线一区| av在线播放不卡| 日韩免费成人网| 亚洲免费观看高清完整版在线观看熊 | 免费成人你懂的| 日本电影欧美片| 欧美国产亚洲另类动漫| 香蕉乱码成人久久天堂爱免费| www.av精品| 久久综合九色综合97婷婷女人 | 精品1区2区在线观看| 欧美国产综合一区二区| 狠狠色狠狠色合久久伊人| 欧美高清视频www夜色资源网| 亚洲摸摸操操av| 岛国av在线一区| 国产欧美视频一区二区| 激情综合网av|