]> mj.ucw.cz Git - home-hw.git/blobdiff - ssr/Src/main.c
SSR: Fix generated code
[home-hw.git] / ssr / Src / main.c
index d10eb439d7d7d9e4a840f7fd8f8766d64707d733..e056fdc6c5585013bdb99d98f666f99ef47cbcbd 100644 (file)
@@ -170,6 +170,8 @@ int main(void)
   LL_TIM_EnableIT_UPDATE(TIM4);
   LL_TIM_GenerateEvent_UPDATE(TIM4);
 
+  ds_test();
+
   /* USER CODE END 2 */
 
   /* Infinite loop */
@@ -337,7 +339,7 @@ static void MX_TIM3_Init(void)
   GPIO_InitStruct.Pin = THERMO_Pin;
   GPIO_InitStruct.Mode = LL_GPIO_MODE_ALTERNATE;
   GPIO_InitStruct.Speed = LL_GPIO_SPEED_FREQ_HIGH;
-  GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_PUSHPULL;
+  GPIO_InitStruct.OutputType = LL_GPIO_OUTPUT_OPENDRAIN;
   LL_GPIO_Init(THERMO_GPIO_Port, &GPIO_InitStruct);
 
 }
@@ -443,8 +445,9 @@ static void MX_USB_PCD_Init(void)
   */
 static void MX_DMA_Init(void) 
 {
+  /* Init with LL driver */
   /* DMA controller clock enable */
-  __HAL_RCC_DMA1_CLK_ENABLE();
+  LL_AHB1_GRP1_EnableClock(LL_AHB1_GRP1_PERIPH_DMA1);
 
   /* DMA interrupt init */
   /* DMA1_Channel6_IRQn interrupt configuration */