ConOpSys V2970  P004.07
ANVILEX control operating system
Functions | Variables
Hardware_Platform_P014_49.h File Reference
#include "CPU_STM32F429.h"
#include "STACK_STM32F429.h"
#include "HEAP_STM32F429.h"
#include "NVIC_STM32F429.h"
#include "TIMER2_STM32F429.h"
#include "SYSTICK_STM32F429.h"
#include "WDT_STM32F429.h"
#include "RTC_STM32F429.h"
#include "Parameter_Manager.h"
Include dependency graph for Hardware_Platform_P014_49.h:

Go to the source code of this file.

Functions

VOID High_Precision_Timer_Interrupt_Handler ()
 
VOID System_Timer_Interrupt_Handler ()
 

Variables

TCPU_STM32F429 object_System_CPU
 
TSTACK_STM32F429 object_System_STACK
 
THEAP_STM32F429 object_System_HEAP
 
TTIMER2_STM32F429 object_Delay_Timer
 
TSYSTICK_STM32F429 object_System_Timer
 
TWDT_STM32F429 object_System_Watchdog_Timer
 
TRTC_STM32F429 object_System_RTC
 

Function Documentation

◆ High_Precision_Timer_Interrupt_Handler()

VOID High_Precision_Timer_Interrupt_Handler ( )

◆ System_Timer_Interrupt_Handler()

VOID System_Timer_Interrupt_Handler ( )

Variable Documentation

◆ object_Delay_Timer

TTIMER2_STM32F429 object_Delay_Timer
extern

Referenced by TP019_14_KG3_DIO2_T1::Chip_Reset(), TProtocol_MODBUS_Over_UART::Communication_Data_Receive(), TApplication_Base::Control_Task_Handler(), TSPI2_P014_51_CB::CS_Activate(), TSPI5_P014_51_CB::CS_Activate(), TSPI2_P015_09_CB::CS_Activate(), TSPI4_P015_09_CB::CS_Activate(), TSPI5_P015_09_CB::CS_Activate(), TSPI2_P015_27_V1_0_CB::CS_Activate(), TSPI5_P015_27_V1_0_CB::CS_Activate(), TSPI2_P017_39_KG3_CB::CS_Activate(), TSPI4_P017_39_KG3_CB::CS_Activate(), TSPI5_P017_39_KG3_CB::CS_Activate(), TSPI2_P014_51_CB::CS_Deactivate(), TSPI5_P014_51_CB::CS_Deactivate(), TSPI2_P015_09_CB::CS_Deactivate(), TSPI4_P015_09_CB::CS_Deactivate(), TSPI5_P015_09_CB::CS_Deactivate(), TSPI2_P015_27_V1_0_CB::CS_Deactivate(), TSPI5_P015_27_V1_0_CB::CS_Deactivate(), TSPI2_P017_39_KG3_CB::CS_Deactivate(), TSPI4_P017_39_KG3_CB::CS_Deactivate(), TSPI5_P017_39_KG3_CB::CS_Deactivate(), ETH_ConfigMAC(), ETH_FlushTransmitFIFO(), ETH_MACDMAConfig(), ETH_MACReceptionDisable(), ETH_MACReceptionEnable(), ETH_MACTransmissionDisable(), ETH_MACTransmissionEnable(), TProtocol_MODBUS_Over_UART::Execute_1ms(), TFM25V02::Exit_Sleep_Mode(), TApplication_Base::Get_Background_Task_Actual_Execution_Time_s(), TApplication_Base::Get_Background_Task_Maximal_Execution_Time_s(), TApplication_Base::Get_Control_Task_Actual_Cycle_Time_s(), TApplication_Base::Get_Control_Task_Actual_Execution_Time_s(), TApplication_Base::Get_Control_Task_Maximal_Execution_Time_s(), TApplication_Base::Get_System_Task_Actual_Cycle_Time_s(), TApplication_Base::Get_System_Task_Application_Actual_Execution_Time_s(), TApplication_Base::Get_System_Task_Application_Maximal_Execution_Time_s(), TApplication_Base::Get_System_Task_Core_Actual_Execution_Time_s(), TApplication_Base::Get_System_Task_Core_Maximal_Execution_Time_s(), TApplication_Base::Init(), TBootloader_Base::Init(), PHY_ETH_Init(), TMODBUS_Request_FIFO::Pop(), TP019_14_KG3_DIO2_T1::Processing_Measured_Data(), TMODBUS_Request_FIFO::Push(), TFM25V02::Read_Buffer(), TFM25V02::Read_Device_ID(), TFM25V02::Read_Memory(), TFM25V02::Read_Serial_Number(), TFM25V02::Read_Status_Register(), TS25FL512::Reset(), TWDT_STM32F429::Reset(), TP013_49_V1_0_RTD::RTD_Wait(), TP015_09_V1_0_RTD::RTD_Wait(), TP017_41_KG3_RTD::RTD_Wait(), TApplication_Base::Run(), TExecution_Profile::Start_Recording(), TExecution_Profile::Stop_Recording(), TApplication_Base::System_Task_Handler(), TFPGA::Test_Interconnect_Interface(), TFPGA_Base::Test_Interconnect_Interface(), TFM25V02::Verify_Buffer(), TS25FL512::Wait_For_Operation_Done(), TFM25V02::Write_Buffer(), TFM25V02::Write_Memory(), and TFM25V02::Write_Status_Register().

◆ object_System_CPU

TCPU_STM32F429 object_System_CPU
extern

◆ object_System_HEAP

THEAP_STM32F429 object_System_HEAP
extern

◆ object_System_RTC

TRTC_STM32F429 object_System_RTC
extern

◆ object_System_STACK

TSTACK_STM32F429 object_System_STACK
extern

◆ object_System_Timer

TSYSTICK_STM32F429 object_System_Timer
extern

Referenced by TFunction_Block_Cabinet_Cooling_System_Model::Cabinet_1_Fan_Status_Changer(), TFunction_Block_Cabinet_Cooling_System_Model::Cabinet_2_Fan_Status_Changer(), TFunction_Block_Cabinet_Cooling_System_Model::Cabinet_3_Fan_Status_Changer(), TFunction_Block_Cabinet_Cooling_System_Model::Cabinet_4_Fan_Status_Changer(), TFunction_Block_Cabinet_Cooling_System_Model::Cabinet_5_Fan_Status_Changer(), TFunction_Block_Cabinet_Cooling_System_Model::Cabinet_6_Fan_Status_Changer(), TP019_14_KG3_DIO2_T1::Chip_Connect(), TP019_14_KG3_DIO2_T1::Chip_Programming(), TProtocol_CANopen_Slave_Over_CAN::Communication_Block_Data_Receive(), TUART1_STM32F410CBU6::Communication_Data_Transmit(), TUART6_STM32F410CBU6::Communication_Data_Transmit(), TUART1_STM32F429::Communication_Data_Transmit(), TUART6_STM32F429::Communication_Data_Transmit(), TUART7_STM32F429::Communication_Data_Transmit(), TFPGA::Configure(), TFPGA_P015_09_CB::Configure(), TFPGA_P017_39_KG3_CB::Configure(), TFPGA_STM32F429::Configure(), TEvent_Manager::Create(), TEvent_Manager::Create_Header_Event(), TABCC_Base::Dummy_Command(), ETH_ReadPHYRegister(), ETH_WritePHYRegister(), ethernetif_update_config(), TFunction_Block_ABB_SACE_FSM_T1::Execute(), TFunction_Block_PV_Input_Management_FSM::Execute(), TProtocol_ANVILEX_Master_Over_UART::Execute(), TProtocol_CANopen_Slave_Over_CAN::Execute_1ms(), TProtocol_IP_Over_ETHERNET::Execute_1ms(), TTarget_P013_35_V1_3_CPU::FPGA_Configure(), TTarget_P017_11_V1::FPGA_Configure(), TABCC_Base::Get_Data_Format_Command(), TABCC_Base::Get_Exception_Command(), TABCC_Base::Get_Exception_Info_Command(), TABCC_Base::Get_Firmware_Version_Command(), TABCC_Base::Get_Module_Type_Command(), TABCC_Base::Get_Network_Type_Command(), TABCC_Base::Get_Parameter_Support_Command(), TFunction_Block_Cooling_System_Model::He_Fan_State_Changer(), TFunction_Block_Cooling_System_Model::Heater_State_Changer(), TApplication_Base::Init(), TBootloader_Base::Init(), TABCC_Base::Init(), TCAN1_STM32F429::Init(), TCAN2_STM32F429::Init(), TABCC_Base::Map_ADI_Read_Area_Command(), TABCC_Base::Map_ADI_Write_Area_Command(), TABCC_Base::Network_Setup(), PHY_ETH_Init(), TFunction_Block_Cooling_System_Model::Pump_State_Changer(), TABCC_Base::Read_Process_Data_Size_Command(), TSPI2_STM32F429::Receive_Byte(), TSPI4_STM32F429::Receive_Byte(), TSPI5_STM32F429::Receive_Byte(), TApplication_Base::Run(), TBootloader_Base::Run(), TSPI2_STM32F429::Send_Byte(), TSPI4_STM32F429::Send_Byte(), TSPI5_STM32F429::Send_Byte(), TABCC_Base::Set_Node_Address(), TABCC_Base::Setup_Complete_Command(), TSPI2_STM32F429::Transfer_Byte(), TSPI4_STM32F429::Transfer_Byte(), TSPI5_STM32F429::Transfer_Byte(), TSPI2_STM32F429::Verify_Byte(), TSPI4_STM32F429::Verify_Byte(), TSPI5_STM32F429::Verify_Byte(), TP019_14_KG3_DIO2_T1::Wait_Busy_Bit(), and TABCC_Base::Write_Process_Data_Size_Command().

◆ object_System_Watchdog_Timer

TWDT_STM32F429 object_System_Watchdog_Timer
extern