Changeset 114 for ctrl/firmware/Main/SES/Core
- Timestamp:
- Apr 29, 2025, 8:22:50 AM (2 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
ctrl/firmware/Main/SES/Core/Src/gui_task.cpp
r112 r114 30 30 31 31 uint32_t min_pulse = __HAL_TIM_GET_COMPARE(&htim1, TIM_CHANNEL_1); 32 constexpr decltype(min_pulse) max_pulse = 0;//555U;33 constexpr uint32_t d = 200U;32 constexpr decltype(min_pulse) max_pulse = 50;//555U; 33 constexpr uint32_t d = 100U; 34 34 35 35 for (auto i = min_pulse; i <= max_pulse; i++) … … 40 40 } 41 41 42 for (auto i = 2047U; i < 20 00U; i++)42 for (auto i = 2047U; i < 2047U; i++) // 3900 - 55.7A, 2400 - 10A 43 43 { 44 44 HAL_StatusTypeDef r = HAL_DAC_SetValue(&hdac1, DAC_LOAD_I_LIMIT_CHANNEL, DAC_ALIGN_12B_R, i); … … 46 46 vTaskDelay(pdMS_TO_TICKS(d)); 47 47 } 48 49 /*HAL_StatusTypeDef r; 50 for (auto i = 0U; i < 1000U; i++) // 3900 - 55.7A, 2400 - 10A 51 { 52 r = HAL_DAC_SetValue(&hdac1, DAC_LOAD_I_LIMIT_CHANNEL, DAC_ALIGN_12B_R, 3900U); 53 if (r != HAL_OK) Error_Handler(); 54 55 vTaskDelay(pdMS_TO_TICKS(2000U)); 56 57 r = HAL_DAC_SetValue(&hdac1, DAC_LOAD_I_LIMIT_CHANNEL, DAC_ALIGN_12B_R, 2047U); 58 if (r != HAL_OK) Error_Handler(); 59 60 vTaskDelay(pdMS_TO_TICKS(2000U)); 61 }*/ 48 62 49 63 while(1)
Note: See TracChangeset
for help on using the changeset viewer.