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

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

?? stm32f10x_gpio.h

?? 學(xué)習(xí)stm32定時(shí)器
?? 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****/

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
777a∨成人精品桃花网| 日韩免费在线观看| 麻豆91免费看| 最新高清无码专区| 26uuu国产一区二区三区| 91搞黄在线观看| 高清不卡一二三区| 奇米影视7777精品一区二区| 中文字幕一区二区三区不卡在线| 制服.丝袜.亚洲.另类.中文| 9人人澡人人爽人人精品| 男女性色大片免费观看一区二区 | 日韩免费一区二区三区在线播放| 99久久久久久| 国产一区二区三区黄视频| 亚洲一级电影视频| 国产精品美女www爽爽爽| 日韩女优毛片在线| 欧美日韩视频第一区| 99久久综合国产精品| 国产一区中文字幕| 久久99精品久久只有精品| 亚洲人成亚洲人成在线观看图片| 国产亚洲一区二区在线观看| 91精品国产一区二区人妖| 欧美日韩美女一区二区| 色综合中文字幕国产 | 欧美日韩国产小视频| 日本道免费精品一区二区三区| 国产成人激情av| 国产黄色成人av| 国产在线精品一区二区不卡了| 欧美aaaaaa午夜精品| 日韩电影网1区2区| 日韩激情一区二区| 午夜激情久久久| 香蕉乱码成人久久天堂爱免费| 亚洲乱码日产精品bd| 亚洲三级在线看| 最新久久zyz资源站| 中文字幕一区二区三区色视频| 国产精品亲子乱子伦xxxx裸| 中文字幕不卡在线| 国产精品美女久久久久久久| 国产精品久久三| 亚洲欧洲韩国日本视频| 综合色天天鬼久久鬼色| 亚洲九九爱视频| 亚洲成人动漫一区| 日本人妖一区二区| 激情都市一区二区| 91精品国产综合久久久久久久 | 亚洲精品乱码久久久久久黑人 | 日韩视频免费直播| 日韩一级免费观看| 久久毛片高清国产| 国产精品色哟哟网站| 国产精品美女久久久久久久| 亚洲色图欧洲色图婷婷| 亚洲午夜国产一区99re久久| 亚洲福利一区二区三区| 日韩黄色在线观看| 国产成人精品一区二区三区四区| 成人综合婷婷国产精品久久免费| 99久久国产免费看| 欧美日高清视频| 日韩一二三区视频| 中文字幕av一区二区三区高| 亚洲视频网在线直播| 午夜欧美大尺度福利影院在线看 | 韩国v欧美v日本v亚洲v| 成人午夜激情片| 在线欧美日韩精品| 日韩免费高清视频| 日本一区二区三区免费乱视频| 亚洲色图一区二区三区| 日韩精品三区四区| 成人免费高清在线| 欧美日韩精品欧美日韩精品一| 欧美不卡123| 国产一区二区电影| 91麻豆国产香蕉久久精品| 欧美一区二区三区在线电影| 国产视频在线观看一区二区三区 | 中文字幕一区二| 青青青爽久久午夜综合久久午夜| 国产mv日韩mv欧美| 欧美伦理影视网| 中文字幕av资源一区| 日本不卡免费在线视频| 成a人片亚洲日本久久| 91精品国产乱| 亚洲欧美另类久久久精品2019| 青青草97国产精品免费观看 | 亚洲欧美综合网| 久久精品国产99久久6| 91黄视频在线| 日本一区二区视频在线| 奇米影视7777精品一区二区| av亚洲产国偷v产偷v自拍| 日韩小视频在线观看专区| 亚洲欧美一区二区三区久本道91| 久久99国产乱子伦精品免费| 欧美性大战久久| 中文字幕一区在线观看视频| 久久99国内精品| 欧美日韩激情在线| 亚洲精品亚洲人成人网在线播放| 国模冰冰炮一区二区| 欧美精品1区2区| 亚洲精品中文在线影院| 成人久久18免费网站麻豆| 精品对白一区国产伦| 亚洲成人动漫av| 在线观看国产精品网站| 日韩美女视频一区| 国产精品亚洲综合一区在线观看| 一区二区三区欧美日韩| 国产露脸91国语对白| 欧美变态tickling挠脚心| 婷婷丁香激情综合| 欧美亚洲一区三区| 亚洲欧美日韩一区二区三区在线观看| 激情成人综合网| 精品国产一区二区三区不卡| 日韩二区在线观看| 欧美乱熟臀69xxxxxx| 午夜视频在线观看一区二区三区| 色婷婷久久综合| 一区二区三区中文字幕| 91麻豆国产福利在线观看| 国产精品国产三级国产普通话三级 | 欧美一区二区福利在线| 日韩综合在线视频| 在线播放中文一区| 午夜精品一区二区三区三上悠亚| 欧美视频你懂的| 午夜成人在线视频| 制服丝袜亚洲精品中文字幕| 日韩av网站在线观看| 日韩欧美亚洲另类制服综合在线 | 亚洲韩国一区二区三区| 日韩一区二区不卡| 亚洲国产成人91porn| 欧美日韩小视频| 日本不卡一二三区黄网| 精品日韩一区二区| 国产成人啪免费观看软件| 国产日韩欧美精品在线| 成人午夜短视频| 亚洲欧美国产三级| 在线观看日韩电影| 日韩高清不卡在线| 欧美精品一区二区在线观看| 国产一区二区导航在线播放| 亚洲国产精品精华液ab| av在线播放成人| 亚洲一区二区三区爽爽爽爽爽 | 色拍拍在线精品视频8848| 亚洲国产视频在线| 欧美一区二区三区四区视频| 国产在线精品不卡| 国产精品国产精品国产专区不片| 日本高清不卡视频| 日本欧美大码aⅴ在线播放| 久久久精品国产99久久精品芒果| 成人免费视频app| 一区二区三区毛片| 日韩午夜电影av| 成人免费毛片aaaaa**| 一区二区高清免费观看影视大全| 欧美午夜精品一区二区蜜桃 | 日本电影欧美片| 青青草成人在线观看| 欧美国产精品专区| 精品视频1区2区| 国产剧情一区二区| 一区二区三区欧美日| 精品国产污污免费网站入口 | 久久久高清一区二区三区| 波多野结衣亚洲| 亚洲国产精品一区二区久久恐怖片| 欧美一区二区性放荡片| 成人午夜av电影| 日韩在线a电影| 国产欧美一区二区三区在线老狼| 欧美性高清videossexo| 韩国在线一区二区| 亚洲一区二区欧美激情| 国产日韩欧美a| 欧美精品三级在线观看| 波多野结衣中文字幕一区| 蜜臀精品一区二区三区在线观看 | 一区二区三区91| 久久久久国产精品厨房| 欧美日韩精品一区二区三区蜜桃 | 性做久久久久久久免费看| 国产精品午夜在线观看| 欧美一卡2卡3卡4卡| 色综合久久九月婷婷色综合|