Куча всего
1.В Keil добавлен таргет для тестирования прошивки на STM32F417 2. Матлаб все еще не до конца понятно как имено построить модель чтобы токи не подлетали от малейшего открытия тиристоров
This commit is contained in:
@@ -109,14 +109,9 @@
|
||||
* @{
|
||||
*/
|
||||
|
||||
//#if defined(STM32F417xx)
|
||||
|
||||
//#endif
|
||||
|
||||
|
||||
/* Периоды вызова всякого */
|
||||
#define PM_ADC_PERIOD_US 10 ///< Период опроса АЦП в мкс
|
||||
#define PM_SLOW_PERIOD_CNT 50 ///< Период обновления медленных расчетов тиках @ref PM_ADC_PERIOD_US
|
||||
#define PM_ADC_PERIOD_US 30 ///< Период опроса АЦП в мкс
|
||||
#define PM_SLOW_PERIOD_CNT 25 ///< Период обновления медленных расчетов тиках @ref PM_ADC_PERIOD_US
|
||||
#define PM_TEMP_SLOW_PERIOD_CNT 200 ///< Период обновления датчиков температуры в тиках @ref PM_SLOW_PERIOD_CNT
|
||||
|
||||
|
||||
@@ -126,6 +121,25 @@
|
||||
#define PWM_TIM3_FREQ_MHZ 90 ///< Частота тиков таймера ШИМ (5-6 каналы)
|
||||
#define ANGLE_TIM2_FREQ_MHZ 90 ///< Частота тиков таймера отсчета угла открытия тиристоров
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ===== ОТЛАДОЧНЫЕ ШТУКИ ДЛЯ 417 ======
|
||||
#if defined(STM32F417xx)
|
||||
#undef ADC_TIM8_FREQ_MZH
|
||||
#undef PWM_TIM1_FREQ_MHZ
|
||||
#undef PWM_TIM3_FREQ_MHZ
|
||||
#undef ANGLE_TIM2_FREQ_MHZ
|
||||
|
||||
// У 417 меньше частота поэтому меняем прескалер
|
||||
#define ADC_TIM8_FREQ_MZH 168 ///< Частота тиков таймера АЦП
|
||||
#define PWM_TIM1_FREQ_MHZ 168 ///< Частота тиков таймера ШИМ (1-4 каналы)
|
||||
#define PWM_TIM3_FREQ_MHZ 84 ///< Частота тиков таймера ШИМ (5-6 каналы)
|
||||
#define ANGLE_TIM2_FREQ_MHZ 84 ///< Частота тиков таймера отсчета угла открытия тиристоров
|
||||
|
||||
#define HAL_PWREx_EnableOverDrive() HAL_ERROR
|
||||
#endif
|
||||
/** //UPP_COMPILED_PARAMS
|
||||
* @}
|
||||
*/
|
||||
|
||||
@@ -161,6 +161,7 @@ typedef struct {
|
||||
#define PARAM_PUI MB_DATA.HoldRegs.pui_params
|
||||
#define ERR_PUI errors.pui.err
|
||||
#define ERR_PRIVATE errors.prvt.f.err
|
||||
#define ERR_PRIVATE_CNT errors.prvt.cnt
|
||||
|
||||
/**
|
||||
* @brief Состояния полуволны
|
||||
|
||||
Reference in New Issue
Block a user