Рефакторинг и доработки
This commit is contained in:
@@ -52,7 +52,7 @@
|
||||
#define _MODBUS_DATA_H_
|
||||
|
||||
#include "upp_defs.h"
|
||||
#include "upp_control.h"
|
||||
#include "upp_params.h"
|
||||
#include "stdint.h"
|
||||
|
||||
|
||||
|
||||
@@ -97,6 +97,12 @@
|
||||
* @brief Параметры устанавливаемые на этапе компиляции. Без перепрошивки их не поменять
|
||||
* @{
|
||||
*/
|
||||
|
||||
//#if defined(STM32F417xx)
|
||||
|
||||
//#endif
|
||||
|
||||
|
||||
/* Периоды вызова всякого */
|
||||
#define PM_ADC_PERIOD_US 10 ///< Период опроса АЦП в мкс
|
||||
#define PM_SLOW_PERIOD_CNT 50 ///< Период обновления медленных расчетов тиках @ref PM_ADC_PERIOD_US
|
||||
@@ -109,4 +115,7 @@
|
||||
#define PWM_TIM3_FREQ_MHZ 90 ///< Частота тиков таймера ШИМ (5-6 каналы)
|
||||
#define ANGLE_TIM2_FREQ_MHZ 90 ///< Частота тиков таймера отсчета угла открытия тиристоров
|
||||
|
||||
/** //UPP_COMPILED_PARAMS
|
||||
* @}
|
||||
*/
|
||||
#endif //_UPP_CONFIG_H_
|
||||
|
||||
@@ -151,6 +151,9 @@ typedef struct {
|
||||
#define PM_SLOW_PERIOD_US (PM_ADC_PERIOD_US*PM_SLOW_PERIOD_CNT)
|
||||
#define ANGLE_PERIOD_MS(_freq_) (((float)1/(_freq_*2))*1000)
|
||||
|
||||
#define PARAM_INTERNAL MB_INTERNAL.param
|
||||
#define PARAM_PUI MB_DATA.HoldRegs.pui_params
|
||||
|
||||
/**
|
||||
* @brief Состояния полуволны
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user