lknds
Dependencies: mbed TrapezoidControl Pulse QEI
System/Initialize/Initialize.cpp
- Committer:
- t_yamamoto
- Date:
- 2018-09-08
- Revision:
- 0:669ef71cba68
- Child:
- 9:f93fc79a49ea
File content as of revision 0:669ef71cba68:
#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(); }