/* * ukss_tools.c * * Created on: 13 нояб. 2024 г. * Author: Evgeniy_Sokolov */ #include #include #include #include #include #include #include #include "IQmathLib.h" #include "mathlib.h" #include #include "adc_tools.h" #include "CAN_project.h" #include "CAN_Setup.h" #include "global_time.h" #include "v_rotor.h" #include "ukss_tools.h" #include "control_station_project.h" #include "control_station.h" #include "sync_tools.h" #pragma DATA_SECTION(Unites2VPU, ".slow_vars") int Unites2VPU[SIZE_UNITS_OUT]={0}; #pragma DATA_SECTION(Unites2Zadat4ik, ".slow_vars") int Unites2Zadat4ik[SIZE_UNITS_OUT]={0}; #pragma DATA_SECTION(Unites2BKSSD, ".slow_vars") int Unites2BKSSD[SIZE_UNITS_OUT]={0}; #pragma DATA_SECTION(Unites2UMU, ".slow_vars") int Unites2UMU[SIZE_UNITS_OUT]={0}; void edrk_clear_cmd_ukss(void) { int i; for (i=0;i