STM32 Blue Pill Drivers
Drivers that could be used to interface and interact with STM32F103C8T6 Microcontroller
|
This file contains the compiler standard macros. More...
Macros | |
#define | CONST const |
Declare a standard constant variable with the specified type. More... | |
#define | STATIC static |
Declare a standard static variable/function. More... | |
#define | VOLATILE volatile |
Declare a standard volatile variable. More... | |
#define | P2VAR(ptrtype) ptrtype * |
Declare a pointer-to-variable with the specified type. More... | |
#define | P2CONST(ptrtype) CONST ptrtype * |
Declare a constant pointer-to-variable with the specified type. More... | |
#define | CONSTP2VAR(ptrtype) ptrtype *CONST |
Declare a pointer-to-variable constant with the specified type. More... | |
#define | CONSTP2CONST(ptrtype) CONST ptrtype *CONST |
Declare a constant pointer-to-variable constant with the specified type. More... | |
#define | P2FUNC(rettype, fctname) rettype(*fctname) |
Declare a pointer-to-function with the specified return type. More... | |
This file contains the compiler standard macros.
#define CONST const |
#include <LIB/LSTD_COMPILER.h>
Declare a standard constant variable with the specified type.
#define STATIC static |
#include <LIB/LSTD_COMPILER.h>
Declare a standard static variable/function.
#define VOLATILE volatile |
#include <LIB/LSTD_COMPILER.h>
Declare a standard volatile variable.
#define P2VAR | ( | ptrtype | ) | ptrtype * |
#include <LIB/LSTD_COMPILER.h>
Declare a pointer-to-variable with the specified type.
[in] | ptrtype | The type of the pointer |
#define P2CONST | ( | ptrtype | ) | CONST ptrtype * |
#include <LIB/LSTD_COMPILER.h>
Declare a constant pointer-to-variable with the specified type.
[in] | ptrtype | The type of the pointer |
#define CONSTP2VAR | ( | ptrtype | ) | ptrtype *CONST |
#include <LIB/LSTD_COMPILER.h>
Declare a pointer-to-variable constant with the specified type.
[in] | ptrtype | The type of the pointer |
#include <LIB/LSTD_COMPILER.h>
Declare a constant pointer-to-variable constant with the specified type.
[in] | ptrtype | The type of the pointer |
#define P2FUNC | ( | rettype, | |
fctname | |||
) | rettype(*fctname) |
#include <LIB/LSTD_COMPILER.h>
Declare a pointer-to-function with the specified return type.
[in] | rettype | The return type of the function |
[in] | fctname | The name of the function |