소스 검색

Stop DMA on exit

anfractuosity 3 년 전
부모
커밋
ea402ab12e
1개의 변경된 파일6개의 추가작업 그리고 0개의 파일을 삭제
  1. 6 0
      scope.c

+ 6 - 0
scope.c

@@ -356,6 +356,12 @@ int32_t scope_main(void *p)
         view_port_update(view_port);
     }
 
+    HAL_ADC_Stop_DMA (&hadc1);
+    __disable_irq();
+    SCB->VTOR = 0;
+    __enable_irq();
+
+    UNUSED(p);
     view_port_enabled_set(view_port, false);
     gui_remove_view_port(gui, view_port);
     view_port_free(view_port);