Exported_types
[Stm32f10x]

Defines

#define HSE_Value   HSE_VALUE
#define HSEStartUp_TimeOut   HSE_STARTUP_TIMEOUT
#define HSI_Value   HSI_VALUE
#define IS_FUNCTIONAL_STATE(STATE)   (((STATE) == DISABLE) || ((STATE) == ENABLE))

Typedefs

typedef enum FlagStatus ITStatus
typedef int16_t s16
typedef int32_t s32
typedef int8_t s8
typedef const int16_t sc16
typedef const int32_t sc32
typedef const int8_t sc8
typedef uint16_t u16
typedef uint32_t u32
typedef uint8_t u8
typedef const uint16_t uc16
typedef const uint32_t uc32
typedef const uint8_t uc8
typedef __IO int16_t vs16
typedef __IO int32_t vs32
typedef __IO int8_t vs8
typedef __I int16_t vsc16
typedef __I int32_t vsc32
typedef __I int8_t vsc8
typedef __IO uint16_t vu16
typedef __IO uint32_t vu32
typedef __IO uint8_t vu8
typedef __I uint16_t vuc16
typedef __I uint32_t vuc32
typedef __I uint8_t vuc8

Enumerations

enum  ErrorStatus { ERROR = 0, SUCCESS = !ERROR }
enum  FlagStatus { RESET = 0, SET = !RESET }
enum  FunctionalState { DISABLE = 0, ENABLE = !DISABLE }

Define Documentation

#define HSE_Value   HSE_VALUE

Definition at line 511 of file stm32f10x.h.

Referenced by I2S_Init(), and SetSysClockToHSE().

#define HSEStartUp_TimeOut   HSE_STARTUP_TIMEOUT

Definition at line 510 of file stm32f10x.h.

#define HSI_Value   HSI_VALUE

Definition at line 512 of file stm32f10x.h.

#define IS_FUNCTIONAL_STATE ( STATE   )     (((STATE) == DISABLE) || ((STATE) == ENABLE))

Definition at line 505 of file stm32f10x.h.

Referenced by ADC_AutoInjectedConvCmd(), ADC_Cmd(), ADC_DiscModeCmd(), ADC_DMACmd(), ADC_ExternalTrigConvCmd(), ADC_ExternalTrigInjectedConvCmd(), ADC_Init(), ADC_InjectedDiscModeCmd(), ADC_ITConfig(), ADC_SoftwareStartConvCmd(), ADC_SoftwareStartInjectedConvCmd(), ADC_TempSensorVrefintCmd(), BKP_ITConfig(), BKP_TamperPinCmd(), CAN_DBGFreeze(), CAN_FilterInit(), CAN_Init(), CAN_ITConfig(), CEC_Cmd(), CEC_EndOfMessageCmd(), CEC_ITConfig(), DAC_Cmd(), DAC_DMACmd(), DAC_DualSoftwareTriggerCmd(), DAC_SoftwareTriggerCmd(), DAC_WaveGenerationCmd(), DBGMCU_Config(), DMA_Cmd(), DMA_ITConfig(), EXTI_Init(), FLASH_ITConfig(), FLASH_ReadOutProtection(), FSMC_ITConfig(), FSMC_NANDCmd(), FSMC_NANDECCCmd(), FSMC_NORSRAMCmd(), FSMC_PCCARDCmd(), GPIO_EventOutputCmd(), GPIO_PinRemapConfig(), I2C_AcknowledgeConfig(), I2C_ARPCmd(), I2C_CalculatePEC(), I2C_Cmd(), I2C_DMACmd(), I2C_DMALastTransferCmd(), I2C_DualAddressCmd(), I2C_GeneralCallCmd(), I2C_GenerateSTART(), I2C_GenerateSTOP(), I2C_ITConfig(), I2C_SoftwareResetCmd(), I2C_StretchClockCmd(), I2C_TransmitPEC(), I2S_Cmd(), NVIC_Init(), NVIC_SystemLPConfig(), PWR_BackupAccessCmd(), PWR_PVDCmd(), PWR_WakeUpPinCmd(), RCC_AHBPeriphClockCmd(), RCC_APB1PeriphClockCmd(), RCC_APB1PeriphResetCmd(), RCC_APB2PeriphClockCmd(), RCC_APB2PeriphResetCmd(), RCC_BackupResetCmd(), RCC_ClockSecuritySystemCmd(), RCC_HSICmd(), RCC_ITConfig(), RCC_LSICmd(), RCC_PLLCmd(), RCC_RTCCLKCmd(), RTC_ITConfig(), SDIO_CEATAITCmd(), SDIO_ClockCmd(), SDIO_CommandCompletionCmd(), SDIO_DMACmd(), SDIO_ITConfig(), SDIO_SendCEATACmd(), SDIO_SendSDIOSuspendCmd(), SDIO_SetSDIOOperation(), SDIO_StartSDIOReadWait(), SDIO_StopSDIOReadWait(), SPI_CalculateCRC(), SPI_Cmd(), SPI_I2S_DMACmd(), SPI_I2S_ITConfig(), SPI_SSOutputCmd(), TIM_ARRPreloadConfig(), TIM_CCPreloadControl(), TIM_Cmd(), TIM_CtrlPWMOutputs(), TIM_DMACmd(), TIM_ITConfig(), TIM_SelectCCDMA(), TIM_SelectCOM(), TIM_SelectHallSensor(), TIM_UpdateDisableConfig(), USART_Cmd(), USART_DMACmd(), USART_HalfDuplexCmd(), USART_IrDACmd(), USART_ITConfig(), USART_LINCmd(), USART_OneBitMethodCmd(), USART_OverSampling8Cmd(), USART_ReceiverWakeUpCmd(), USART_SmartCardCmd(), and USART_SmartCardNACKCmd().


Typedef Documentation

typedef enum FlagStatus ITStatus
typedef int16_t s16

Definition at line 471 of file stm32f10x.h.

typedef int32_t s32

< STM32F10x Standard Peripheral Library old types (maintained for legacy purpose)

Definition at line 470 of file stm32f10x.h.

typedef int8_t s8

Definition at line 472 of file stm32f10x.h.

typedef const int16_t sc16

Read Only

Definition at line 475 of file stm32f10x.h.

typedef const int32_t sc32

Read Only

Definition at line 474 of file stm32f10x.h.

typedef const int8_t sc8

Read Only

Definition at line 476 of file stm32f10x.h.

typedef uint16_t u16

Definition at line 487 of file stm32f10x.h.

typedef uint32_t u32

Definition at line 486 of file stm32f10x.h.

typedef uint8_t u8

Definition at line 488 of file stm32f10x.h.

typedef const uint16_t uc16

Read Only

Definition at line 491 of file stm32f10x.h.

typedef const uint32_t uc32

Read Only

Definition at line 490 of file stm32f10x.h.

typedef const uint8_t uc8

Read Only

Definition at line 492 of file stm32f10x.h.

typedef __IO int16_t vs16

Definition at line 479 of file stm32f10x.h.

typedef __IO int32_t vs32

Definition at line 478 of file stm32f10x.h.

typedef __IO int8_t vs8

Definition at line 480 of file stm32f10x.h.

typedef __I int16_t vsc16

Read Only

Definition at line 483 of file stm32f10x.h.

typedef __I int32_t vsc32

Read Only

Definition at line 482 of file stm32f10x.h.

typedef __I int8_t vsc8

Read Only

Definition at line 484 of file stm32f10x.h.

typedef __IO uint16_t vu16

Definition at line 495 of file stm32f10x.h.

typedef __IO uint32_t vu32

Definition at line 494 of file stm32f10x.h.

typedef __IO uint8_t vu8

Definition at line 496 of file stm32f10x.h.

typedef __I uint16_t vuc16

Read Only

Definition at line 499 of file stm32f10x.h.

typedef __I uint32_t vuc32

Read Only

Definition at line 498 of file stm32f10x.h.

typedef __I uint8_t vuc8

Read Only

Definition at line 500 of file stm32f10x.h.


Enumeration Type Documentation

Enumerator:
ERROR 
SUCCESS 

Definition at line 507 of file stm32f10x.h.

enum FlagStatus
Enumerator:
RESET 
SET 

Definition at line 502 of file stm32f10x.h.

Enumerator:
DISABLE 
ENABLE 

Definition at line 504 of file stm32f10x.h.

STM32F10x Standard Peripherals Library: Footer

 

 

 

      For complete documentation on STM32(CORTEX M3) 32-bit Microcontrollers platform visit  www.st.com/STM32