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

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? stm32f10x_gpio.h

?? STM32工程模板
?? H
?? 第 1 頁 / 共 2 頁
字號:
#define GPIO_Remap_ETH              ((uint32_t)0x00200020)  /*!< Ethernet remapping (only for Connectivity line devices) */
#define GPIO_Remap_CAN2             ((uint32_t)0x00200040)  /*!< CAN2 remapping (only for Connectivity line devices) */
#define GPIO_Remap_SWJ_NoJTRST      ((uint32_t)0x00300100)  /*!< Full SWJ Enabled (JTAG-DP + SW-DP) but without JTRST */
#define GPIO_Remap_SWJ_JTAGDisable  ((uint32_t)0x00300200)  /*!< JTAG-DP Disabled and SW-DP Enabled */
#define GPIO_Remap_SWJ_Disable      ((uint32_t)0x00300400)  /*!< Full SWJ Disabled (JTAG-DP + SW-DP) */
#define GPIO_Remap_SPI3             ((uint32_t)0x00201100)  /*!< SPI3/I2S3 Alternate Function mapping (only for Connectivity line devices) */
#define GPIO_Remap_TIM2ITR1_PTP_SOF ((uint32_t)0x00202000)  /*!< Ethernet PTP output or USB OTG SOF (Start of Frame) connected
                                                                 to TIM2 Internal Trigger 1 for calibration
                                                                 (only for Connectivity line devices) */
#define GPIO_Remap_PTP_PPS          ((uint32_t)0x00204000)  /*!< Ethernet MAC PPS_PTS output on PB05 (only for Connectivity line devices) */

#define GPIO_Remap_TIM15            ((uint32_t)0x80000001)  /*!< TIM15 Alternate Function mapping (only for Value line devices) */
#define GPIO_Remap_TIM16            ((uint32_t)0x80000002)  /*!< TIM16 Alternate Function mapping (only for Value line devices) */
#define GPIO_Remap_TIM17            ((uint32_t)0x80000004)  /*!< TIM17 Alternate Function mapping (only for Value line devices) */
#define GPIO_Remap_CEC              ((uint32_t)0x80000008)  /*!< CEC Alternate Function mapping (only for Value line devices) */
#define GPIO_Remap_TIM1_DMA         ((uint32_t)0x80000010)  /*!< TIM1 DMA requests mapping (only for Value line devices) */

#define GPIO_Remap_TIM9             ((uint32_t)0x80000020)  /*!< TIM9 Alternate Function mapping (only for XL-density devices) */
#define GPIO_Remap_TIM10            ((uint32_t)0x80000040)  /*!< TIM10 Alternate Function mapping (only for XL-density devices) */
#define GPIO_Remap_TIM11            ((uint32_t)0x80000080)  /*!< TIM11 Alternate Function mapping (only for XL-density devices) */
#define GPIO_Remap_TIM13            ((uint32_t)0x80000100)  /*!< TIM13 Alternate Function mapping (only for High density Value line and XL-density devices) */
#define GPIO_Remap_TIM14            ((uint32_t)0x80000200)  /*!< TIM14 Alternate Function mapping (only for High density Value line and XL-density devices) */
#define GPIO_Remap_FSMC_NADV        ((uint32_t)0x80000400)  /*!< FSMC_NADV Alternate Function mapping (only for High density Value line and XL-density devices) */

#define GPIO_Remap_TIM67_DAC_DMA    ((uint32_t)0x80000800)  /*!< TIM6/TIM7 and DAC DMA requests remapping (only for High density Value line devices) */
#define GPIO_Remap_TIM12            ((uint32_t)0x80001000)  /*!< TIM12 Alternate Function mapping (only for High density Value line devices) */
#define GPIO_Remap_MISC             ((uint32_t)0x80002000)  /*!< Miscellaneous Remap (DMA2 Channel5 Position and DAC Trigger remapping, 
                                                                 only for High density Value line devices) */                                                       

#define IS_GPIO_REMAP(REMAP) (((REMAP) == GPIO_Remap_SPI1) || ((REMAP) == GPIO_Remap_I2C1) || \
                              ((REMAP) == GPIO_Remap_USART1) || ((REMAP) == GPIO_Remap_USART2) || \
                              ((REMAP) == GPIO_PartialRemap_USART3) || ((REMAP) == GPIO_FullRemap_USART3) || \
                              ((REMAP) == GPIO_PartialRemap_TIM1) || ((REMAP) == GPIO_FullRemap_TIM1) || \
                              ((REMAP) == GPIO_PartialRemap1_TIM2) || ((REMAP) == GPIO_PartialRemap2_TIM2) || \
                              ((REMAP) == GPIO_FullRemap_TIM2) || ((REMAP) == GPIO_PartialRemap_TIM3) || \
                              ((REMAP) == GPIO_FullRemap_TIM3) || ((REMAP) == GPIO_Remap_TIM4) || \
                              ((REMAP) == GPIO_Remap1_CAN1) || ((REMAP) == GPIO_Remap2_CAN1) || \
                              ((REMAP) == GPIO_Remap_PD01) || ((REMAP) == GPIO_Remap_TIM5CH4_LSI) || \
                              ((REMAP) == GPIO_Remap_ADC1_ETRGINJ) ||((REMAP) == GPIO_Remap_ADC1_ETRGREG) || \
                              ((REMAP) == GPIO_Remap_ADC2_ETRGINJ) ||((REMAP) == GPIO_Remap_ADC2_ETRGREG) || \
                              ((REMAP) == GPIO_Remap_ETH) ||((REMAP) == GPIO_Remap_CAN2) || \
                              ((REMAP) == GPIO_Remap_SWJ_NoJTRST) || ((REMAP) == GPIO_Remap_SWJ_JTAGDisable) || \
                              ((REMAP) == GPIO_Remap_SWJ_Disable)|| ((REMAP) == GPIO_Remap_SPI3) || \
                              ((REMAP) == GPIO_Remap_TIM2ITR1_PTP_SOF) || ((REMAP) == GPIO_Remap_PTP_PPS) || \
                              ((REMAP) == GPIO_Remap_TIM15) || ((REMAP) == GPIO_Remap_TIM16) || \
                              ((REMAP) == GPIO_Remap_TIM17) || ((REMAP) == GPIO_Remap_CEC) || \
                              ((REMAP) == GPIO_Remap_TIM1_DMA) || ((REMAP) == GPIO_Remap_TIM9) || \
                              ((REMAP) == GPIO_Remap_TIM10) || ((REMAP) == GPIO_Remap_TIM11) || \
                              ((REMAP) == GPIO_Remap_TIM13) || ((REMAP) == GPIO_Remap_TIM14) || \
                              ((REMAP) == GPIO_Remap_FSMC_NADV) || ((REMAP) == GPIO_Remap_TIM67_DAC_DMA) || \
                              ((REMAP) == GPIO_Remap_TIM12) || ((REMAP) == GPIO_Remap_MISC))
                              
/**
  * @}
  */ 

/** @defgroup GPIO_Port_Sources 
  * @{
  */

#define GPIO_PortSourceGPIOA       ((uint8_t)0x00)
#define GPIO_PortSourceGPIOB       ((uint8_t)0x01)
#define GPIO_PortSourceGPIOC       ((uint8_t)0x02)
#define GPIO_PortSourceGPIOD       ((uint8_t)0x03)
#define GPIO_PortSourceGPIOE       ((uint8_t)0x04)
#define GPIO_PortSourceGPIOF       ((uint8_t)0x05)
#define GPIO_PortSourceGPIOG       ((uint8_t)0x06)
#define IS_GPIO_EVENTOUT_PORT_SOURCE(PORTSOURCE) (((PORTSOURCE) == GPIO_PortSourceGPIOA) || \
                                                  ((PORTSOURCE) == GPIO_PortSourceGPIOB) || \
                                                  ((PORTSOURCE) == GPIO_PortSourceGPIOC) || \
                                                  ((PORTSOURCE) == GPIO_PortSourceGPIOD) || \
                                                  ((PORTSOURCE) == GPIO_PortSourceGPIOE))

#define IS_GPIO_EXTI_PORT_SOURCE(PORTSOURCE) (((PORTSOURCE) == GPIO_PortSourceGPIOA) || \
                                              ((PORTSOURCE) == GPIO_PortSourceGPIOB) || \
                                              ((PORTSOURCE) == GPIO_PortSourceGPIOC) || \
                                              ((PORTSOURCE) == GPIO_PortSourceGPIOD) || \
                                              ((PORTSOURCE) == GPIO_PortSourceGPIOE) || \
                                              ((PORTSOURCE) == GPIO_PortSourceGPIOF) || \
                                              ((PORTSOURCE) == GPIO_PortSourceGPIOG))

/**
  * @}
  */

/** @defgroup GPIO_Pin_sources 
  * @{
  */

#define GPIO_PinSource0            ((uint8_t)0x00)
#define GPIO_PinSource1            ((uint8_t)0x01)
#define GPIO_PinSource2            ((uint8_t)0x02)
#define GPIO_PinSource3            ((uint8_t)0x03)
#define GPIO_PinSource4            ((uint8_t)0x04)
#define GPIO_PinSource5            ((uint8_t)0x05)
#define GPIO_PinSource6            ((uint8_t)0x06)
#define GPIO_PinSource7            ((uint8_t)0x07)
#define GPIO_PinSource8            ((uint8_t)0x08)
#define GPIO_PinSource9            ((uint8_t)0x09)
#define GPIO_PinSource10           ((uint8_t)0x0A)
#define GPIO_PinSource11           ((uint8_t)0x0B)
#define GPIO_PinSource12           ((uint8_t)0x0C)
#define GPIO_PinSource13           ((uint8_t)0x0D)
#define GPIO_PinSource14           ((uint8_t)0x0E)
#define GPIO_PinSource15           ((uint8_t)0x0F)

#define IS_GPIO_PIN_SOURCE(PINSOURCE) (((PINSOURCE) == GPIO_PinSource0) || \
                                       ((PINSOURCE) == GPIO_PinSource1) || \
                                       ((PINSOURCE) == GPIO_PinSource2) || \
                                       ((PINSOURCE) == GPIO_PinSource3) || \
                                       ((PINSOURCE) == GPIO_PinSource4) || \
                                       ((PINSOURCE) == GPIO_PinSource5) || \
                                       ((PINSOURCE) == GPIO_PinSource6) || \
                                       ((PINSOURCE) == GPIO_PinSource7) || \
                                       ((PINSOURCE) == GPIO_PinSource8) || \
                                       ((PINSOURCE) == GPIO_PinSource9) || \
                                       ((PINSOURCE) == GPIO_PinSource10) || \
                                       ((PINSOURCE) == GPIO_PinSource11) || \
                                       ((PINSOURCE) == GPIO_PinSource12) || \
                                       ((PINSOURCE) == GPIO_PinSource13) || \
                                       ((PINSOURCE) == GPIO_PinSource14) || \
                                       ((PINSOURCE) == GPIO_PinSource15))

/**
  * @}
  */

/** @defgroup Ethernet_Media_Interface 
  * @{
  */ 
#define GPIO_ETH_MediaInterface_MII    ((u32)0x00000000) 
#define GPIO_ETH_MediaInterface_RMII   ((u32)0x00000001)                                       

#define IS_GPIO_ETH_MEDIA_INTERFACE(INTERFACE) (((INTERFACE) == GPIO_ETH_MediaInterface_MII) || \
                                                ((INTERFACE) == GPIO_ETH_MediaInterface_RMII))

/**
  * @}
  */                                                
/**
  * @}
  */

/** @defgroup GPIO_Exported_Macros
  * @{
  */

/**
  * @}
  */

/** @defgroup GPIO_Exported_Functions
  * @{
  */

void GPIO_DeInit(GPIO_TypeDef* GPIOx);
void GPIO_AFIODeInit(void);
void GPIO_Init(GPIO_TypeDef* GPIOx, GPIO_InitTypeDef* GPIO_InitStruct);
void GPIO_StructInit(GPIO_InitTypeDef* GPIO_InitStruct);
uint8_t GPIO_ReadInputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
uint16_t GPIO_ReadInputData(GPIO_TypeDef* GPIOx);
uint8_t GPIO_ReadOutputDataBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
uint16_t GPIO_ReadOutputData(GPIO_TypeDef* GPIOx);
void GPIO_SetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
void GPIO_ResetBits(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
void GPIO_WriteBit(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin, BitAction BitVal);
void GPIO_Write(GPIO_TypeDef* GPIOx, uint16_t PortVal);
void GPIO_PinLockConfig(GPIO_TypeDef* GPIOx, uint16_t GPIO_Pin);
void GPIO_EventOutputConfig(uint8_t GPIO_PortSource, uint8_t GPIO_PinSource);
void GPIO_EventOutputCmd(FunctionalState NewState);
void GPIO_PinRemapConfig(uint32_t GPIO_Remap, FunctionalState NewState);
void GPIO_EXTILineConfig(uint8_t GPIO_PortSource, uint8_t GPIO_PinSource);
void GPIO_ETH_MediaInterfaceConfig(uint32_t GPIO_ETH_MediaInterface);

#ifdef __cplusplus
}
#endif

#endif /* __STM32F10x_GPIO_H */
/**
  * @}
  */

/**
  * @}
  */

/**
  * @}
  */

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

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲不卡在线观看| 日本视频一区二区| 91精品国产高清一区二区三区蜜臀| 激情五月播播久久久精品| 亚洲人精品一区| 精品国产91久久久久久久妲己 | 国产一区二区三区四区五区美女 | 国产亚洲综合在线| 欧美三级电影在线观看| 成人一级片网址| 美女mm1313爽爽久久久蜜臀| 亚洲一区二区三区三| 中文无字幕一区二区三区| 日韩欧美在线不卡| 欧美调教femdomvk| 91女神在线视频| 粉嫩绯色av一区二区在线观看| 麻豆视频观看网址久久| 午夜国产精品影院在线观看| 亚洲色图在线视频| 国产精品久久久久aaaa| 中文字幕欧美区| 久久久久亚洲综合| 精品少妇一区二区三区视频免付费 | 亚洲国产综合91精品麻豆| 中文字幕在线不卡一区二区三区| 精品成a人在线观看| 91精品国产综合久久精品app| 欧美在线综合视频| 在线视频亚洲一区| 日本精品视频一区二区三区| 91在线精品一区二区| 成人午夜精品在线| 99久久精品国产观看| 成人免费av在线| 成人爽a毛片一区二区免费| 成人综合在线观看| jizzjizzjizz欧美| 91亚洲午夜精品久久久久久| 波多野结衣亚洲一区| 北条麻妃国产九九精品视频| 91原创在线视频| 色综合夜色一区| 欧美视频在线一区二区三区| 欧美怡红院视频| 欧美日本在线观看| 日韩欧美国产高清| 久久久综合网站| 欧美国产乱子伦| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 中文字幕一区二区三区av| 亚洲私人影院在线观看| 亚洲自拍偷拍av| 日产精品久久久久久久性色| 麻豆成人久久精品二区三区小说| 国内欧美视频一区二区 | 国产精品456| 成人高清视频在线| 色狠狠色狠狠综合| 制服丝袜亚洲精品中文字幕| 欧美精品一区二区三区很污很色的| xnxx国产精品| 亚洲三级久久久| 偷窥国产亚洲免费视频| 国产毛片精品一区| 91在线观看下载| 91精品国产综合久久久蜜臀粉嫩 | 亚洲国产综合91精品麻豆 | 一本色道久久综合亚洲91| 色呦呦一区二区三区| 欧美精品1区2区| 久久夜色精品国产欧美乱极品| 国产精品欧美一区喷水| 亚洲成人中文在线| 国产在线视频不卡二| 99久久精品免费看国产免费软件| 在线精品视频免费播放| 久久婷婷成人综合色| 一区二区三区成人| 黄色日韩网站视频| 色噜噜狠狠色综合欧洲selulu| 日韩女优av电影| 亚洲人成网站精品片在线观看| 久久黄色级2电影| 91视频xxxx| wwww国产精品欧美| 亚洲午夜影视影院在线观看| 久久精品国产精品亚洲综合| 99精品久久免费看蜜臀剧情介绍| 欧美一区二区在线视频| 亚洲欧美日韩一区二区三区在线观看 | 亚洲人成网站色在线观看| 久久99深爱久久99精品| 色美美综合视频| 久久久av毛片精品| 天堂蜜桃一区二区三区 | 91视频xxxx| 久久久久久97三级| 日产欧产美韩系列久久99| 色综合欧美在线视频区| 欧美激情一区二区在线| 免费在线看成人av| 欧美性受xxxx黑人xyx性爽| 国产视频在线观看一区二区三区| 午夜精品爽啪视频| 在线免费av一区| 综合婷婷亚洲小说| 成人激情午夜影院| 亚洲精品一区二区精华| 日本aⅴ免费视频一区二区三区| 在线观看不卡视频| 亚洲欧洲99久久| 波多野结衣视频一区| 国产欧美中文在线| 国产精品一区久久久久| 精品久久久久香蕉网| 日本在线不卡视频| 欧美三电影在线| 亚洲一二三区不卡| 91久久免费观看| 一区二区成人在线| 一本色道亚洲精品aⅴ| 亚洲色图19p| 99久久精品国产导航| 国产精品久久久久四虎| 成人免费高清在线| 国产精品天天看| 成人听书哪个软件好| 国产精品欧美综合在线| 成人av小说网| 国产精品初高中害羞小美女文| 成人一区二区视频| 中文字幕乱码一区二区免费| 国产成人亚洲综合a∨婷婷| 久久精品一区四区| 成人午夜视频免费看| 亚洲色图在线视频| 在线观看成人小视频| 日韩经典中文字幕一区| 9191成人精品久久| 麻豆精品视频在线| 欧美成人一区二区三区片免费| 久久99精品久久只有精品| 久久免费国产精品 | 91精品国产色综合久久ai换脸| 性久久久久久久久| 欧美一区二视频| 国产精品一区二区91| 国产精品国产自产拍在线| 在线看日本不卡| 奇米777欧美一区二区| 精品福利二区三区| 粉嫩13p一区二区三区| 亚洲三级电影网站| 在线播放亚洲一区| 国产一区二区不卡在线| 亚洲欧洲日韩一区二区三区| 在线免费观看日本一区| 日韩中文欧美在线| 国产色一区二区| 91浏览器在线视频| 欧美aaaaa成人免费观看视频| 国产日韩欧美精品综合| 日本高清不卡一区| 免费黄网站欧美| 国产精品盗摄一区二区三区| 777亚洲妇女| 丁香天五香天堂综合| 亚洲一区二区美女| 久久精品亚洲精品国产欧美kt∨| 92精品国产成人观看免费| 日韩—二三区免费观看av| 国产婷婷色一区二区三区| 91国产免费观看| 国产精品88av| 性久久久久久久久久久久| 国产精品素人一区二区| 欧美精品一二三四| 不卡电影免费在线播放一区| 丝袜美腿亚洲综合| 亚洲欧洲av一区二区三区久久| 欧美一区二区三区的| 91免费视频观看| 国产伦理精品不卡| 日韩国产精品久久久| 中文字幕佐山爱一区二区免费| 精品久久久久99| 欧美性一级生活| 成人免费看的视频| 久久精品国产亚洲高清剧情介绍| 亚洲六月丁香色婷婷综合久久| 精品国产乱码久久久久久久 | 久久久精品一品道一区| 欧美性猛片xxxx免费看久爱| 国产精品一二三在| 青娱乐精品视频| 亚洲妇女屁股眼交7| 中文字幕一区二区日韩精品绯色| 日韩欧美激情一区| 欧美久久久影院|