ConOpSys V2970
P004.07
ANVILEX control operating system
|
On chip digital I/O class. More...
#include <DIO_STM32F410CBU6.h>
Public Member Functions | |
TDIO_STM32F410CBU6 () | |
Class constructor method. More... | |
virtual | ~TDIO_STM32F410CBU6 () |
Class destructor method. More... | |
virtual VOID | PIO_Init ()=0 |
PIO initialisation method. More... | |
virtual VOID | PIO_Done ()=0 |
PIO reinitialisation as GPIO method. More... | |
virtual BOOL | Get_Input (U8 u8_Index, BOOL *bool_Status) |
Get digital input status method. More... | |
virtual BOOL | Set_Output (U8 u8_Index, BOOL bool_Status) |
Set digital output method. More... | |
On chip digital I/O class.
TDIO_STM32F410CBU6::TDIO_STM32F410CBU6 | ( | ) |
Class constructor method.
|
virtual |
Class destructor method.
Get digital input status method.
[in] | u8_Index | - Digital input index |
[out] | *bool_Status | - Digital input status |
false | - Digital input not found |
true | - Success |
Reimplemented in TDIO_P016_05_PUC2.
|
pure virtual |
PIO reinitialisation as GPIO method.
Implemented in TDIO_P016_05_PUC2.
|
pure virtual |
PIO initialisation method.
Implemented in TDIO_P016_05_PUC2.
Set digital output method.
[in] | u8_Index | - Digital output index |
[in] | bool_Status | - Digital output status to set |
false | - Digital output not found |
true | - Success |
Reimplemented in TDIO_P016_05_PUC2.