Page 466 - MDP2020-1
P. 466
| 인천전자마이스터고등학교 ·············································································································
460
TIM1 -> CCR2 = 249;
}
*/
}
else if(flag%2 == 1){ // 역회전
if(HAL_GPIO_ReadPin(GPIOC, GPIO_PIN_0) == GPIO_PIN_SET){
TIM1 -> CCR1 = 0;
TIM1 -> CCR2 = 499;
TIM1 -> CCR3 = 499;
TIM1 -> CCR4 = 0;
}
else { // 정지
TIM1 -> CCR1 = 0;
TIM1 -> CCR2 = 0;
TIM1 -> CCR3 = 0;
TIM1 -> CCR4 = 0;
}
}
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
}
/**
* @brief System Clock Configuration
* @retval None
*/
void SystemClock_Config(void)
{
RCC_OscInitTypeDef RCC_OscInitStruct = {0};
RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
/** Initializes the CPU, AHB and APB busses clocks
*/
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;