ttt
Dependencies: mbed TrapezoidControl QEI Pulse LM61CIZ
System/Initialize/Initialize.cpp
- Committer:
- M_souta
- Date:
- 2019-09-28
- Revision:
- 26:4c0ce2f05688
- Parent:
- 9:f93fc79a49ea
File content as of revision 26:4c0ce2f05688:
#include "Initialize.h" #include "../Using.h" #include "../../Input/Switch/Switch.h" #include "../../Communication/Controller/Mu/Mu.h" #include "../../Communication/Controller/Controller.h" #include "../../Communication/RS485/ActuatorHub/ActuatorHub.h" #include "../../Communication/RS485/RS485.h" #include "../../Input/ExternalInt/ExternalInt.h" #include "../../Input/Switch/Switch.h" #include "../../LED/LED.h" void SystemInitialize() { #ifdef USE_SWITCH SWITCH::DipSw::Initialize(); SWITCH::LimitSw::Initialize(); #endif #ifdef USE_MU MU::Mu::Initialize(SWITCH::DipSw::GetStatus()); CONTROLLER::Controller::Initialize(); #endif #ifdef USE_INT EXTERNALINT::Int::Initialize(); #endif #ifdef USE_LED LED::LED::Initialize(); #endif #ifdef USE_RS485 RS485::RS485::Initialize(); #endif #ifdef USE_MOTOR ACTUATORHUB::MOTOR::Motor::Initialize(); #endif #ifdef USE_SOLENOID ACTUATORHUB::SOLENOID::Solenoid::Initialize(); #endif __enable_irq(); }