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  */
   466   467   468   469   470   471   472   473   474   475   476