uc-sdk
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Exported_types

Macros

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

Typedefs

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

Enumerations

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

Detailed Description

Macro Definition Documentation

#define HSE_Value   HSE_VALUE

Definition at line 528 of file stm32f10x.h.

#define HSEStartUp_TimeOut   HSE_STARTUP_TIMEOUT

Definition at line 527 of file stm32f10x.h.

#define HSI_Value   HSI_VALUE

Definition at line 529 of file stm32f10x.h.

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

Definition at line 522 of file stm32f10x.h.

Typedef Documentation

typedef enum FlagStatus ITStatus
typedef int16_t s16

Definition at line 488 of file stm32f10x.h.

typedef int32_t s32

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

Definition at line 487 of file stm32f10x.h.

macro portSAVE_CONTEXT mfc0 _CP0_CAUSE addiu portCONTEXT_SIZE mfc0 _CP0_STATUS sw sp sw sp sw ins ins add sp la uxInterruptNesting lw k0 bne nop la xISRStackTop lw sp addiu sw k0 mfc0 _CP0_EPC mtc0 _CP0_STATUS sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 sw s5 mfhi s6 sw s5 mflo s6 sw s5 la uxInterruptNesting lw s6 addiu bne nop la uxSavedTaskStackPointer sw s6 endm macro portRESTORE_CONTEXT la uxInterruptNesting lw s6 addiu bne nop la uxSavedTaskStackPointer lw s6 lw s5 mtlo s6 lw s5 mthi s6 s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s5 lw s8

Definition at line 489 of file stm32f10x.h.

typedef const int16_t sc16

Read Only

Definition at line 492 of file stm32f10x.h.

typedef const int32_t sc32

Read Only

Definition at line 491 of file stm32f10x.h.

typedef const int8_t sc8

Read Only

Definition at line 493 of file stm32f10x.h.

typedef uint16_t u16

Definition at line 504 of file stm32f10x.h.

typedef uint32_t u32

Definition at line 503 of file stm32f10x.h.

typedef uint8_t u8

Definition at line 505 of file stm32f10x.h.

typedef const uint16_t uc16

Read Only

Definition at line 508 of file stm32f10x.h.

typedef const uint32_t uc32

Read Only

Definition at line 507 of file stm32f10x.h.

typedef const uint8_t uc8

Read Only

Definition at line 509 of file stm32f10x.h.

typedef __IO int16_t vs16

Definition at line 496 of file stm32f10x.h.

typedef __IO int32_t vs32

Definition at line 495 of file stm32f10x.h.

typedef __IO int8_t vs8

Definition at line 497 of file stm32f10x.h.

typedef __I int16_t vsc16

Read Only

Definition at line 500 of file stm32f10x.h.

typedef __I int32_t vsc32

Read Only

Definition at line 499 of file stm32f10x.h.

typedef __I int8_t vsc8

Read Only

Definition at line 501 of file stm32f10x.h.

typedef __IO uint16_t vu16

Definition at line 512 of file stm32f10x.h.

typedef __IO uint32_t vu32

Definition at line 511 of file stm32f10x.h.

typedef __IO uint8_t vu8

Definition at line 513 of file stm32f10x.h.

typedef __I uint16_t vuc16

Read Only

Definition at line 516 of file stm32f10x.h.

typedef __I uint32_t vuc32

Read Only

Definition at line 515 of file stm32f10x.h.

typedef __I uint8_t vuc8

Read Only

Definition at line 517 of file stm32f10x.h.

Enumeration Type Documentation

Enumerator
ERROR 
SUCCESS 

Definition at line 524 of file stm32f10x.h.

enum FlagStatus
Enumerator
RESET 
SET 
RESET 
SET 

Definition at line 519 of file stm32f10x.h.

Enumerator
DISABLE 
ENABLE 
DISABLE 
ENABLE 

Definition at line 521 of file stm32f10x.h.