Page 471 - MDP2020-1
P. 471
················································································ 명장양성프로젝트 【MDP】 과제발표회 자료집 Ⅰ | 465
<STM보드 (STM32F429ZI)>
[사용한 편집기 : STM32CubeMX + µVision IDE - Keil / 사용한 언어 : C]
1) 지하철 시스템 메인보드
/* 역 끝에 위치한 분기기를 통해 열차 보관소에서 운행 노선으로, 운행 노선에서 열차 보관소
로 위치하는데 편리함을 두었으며, 각 역마다 센서 설치를 통해 운행 중인 열차의 위치 및 상태
를 확인하고, 출차-입차, 정차 및 출발에 기여하는 프로그램입니다.
*/
int main(void)
{
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
/* MCU
Configuration--------------------------------------------------------*/
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();
/* USER CODE BEGIN Init */
/* USER CODE END Init */
/* Configure the system clock */
SystemClock_Config();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_TIM1_Init(); // TIM 1번 enable
/* USER CODE BEGIN 2 */
HAL_TIM_PWM_Start(&htim1,TIM_CHANNEL_1);
// PWM 타이머 1번 enable
/* USER CODE END 2 */