ConOpSys V2970  P004.07
ANVILEX control operating system
Public Member Functions | List of all members
TCAN1_P017_39_KG3_CB Class Reference

STM32F429 on-chip CAN1 hardware abstraction layer class for P017_39_KG3_CB. More...

#include <CAN1_P017_39_KG3_CB.h>

Inheritance diagram for TCAN1_P017_39_KG3_CB:
Inheritance graph
Collaboration diagram for TCAN1_P017_39_KG3_CB:
Collaboration graph

Public Member Functions

virtual VOID PIO_Init ()
 PIO initialisation method. More...
 
virtual VOID PIO_Done ()
 PIO reinitialisation as GPIO method. More...
 
- Public Member Functions inherited from TCAN1_STM32F429
 TCAN1_STM32F429 ()
 Class constructor method. More...
 
 ~TCAN1_STM32F429 ()
 Class destructor method. More...
 
VOID Init ()
 Initialisation method. More...
 
VOID Done ()
 Finalisation method. More...
 
VOID Interrupt_Enable (U32 u32_Priority)
 CAN2 interrupt enable method. More...
 
VOID Interrupt_Disable ()
 CAN1 interrupt disable method. More...
 
VOID RX0_Interrupt ()
 CAN1 RX interrupt processing method. More...
 
BOOL Transmit_Data_Test (U32 u32_ID, U8 u8_ID_Type, U8 *u8_Transmit_Buffer, U8 u8_Transmit_Length)
 Transmit test data. More...
 

Additional Inherited Members

- Protected Member Functions inherited from TCAN1_STM32F429
virtual BOOL Transmit_Data (U32 u32_ID, U8 u8_ID_Type, U8 *u8_Transmit_Buffer, U8 u8_Transmit_Length)
 Communication data transmit method. More...
 
virtual VOID Communication_Block_Data_Transmit (VOID *void_Transmit_Data)
 CAN2 RX interrupt processing method. More...
 

Detailed Description

STM32F429 on-chip CAN1 hardware abstraction layer class for P017_39_KG3_CB.

Member Function Documentation

◆ PIO_Done()

VOID TCAN1_P017_39_KG3_CB::PIO_Done ( )
virtual

PIO reinitialisation as GPIO method.


Note
None
Returns
None
Override
Not allowed
Attention
None

Implements TCommunication_Link.

◆ PIO_Init()

VOID TCAN1_P017_39_KG3_CB::PIO_Init ( )
virtual

PIO initialisation method.


Note
None
Returns
None
Override
Not allowed
Attention
None

Implements TCommunication_Link.


The documentation for this class was generated from the following files: