Page 817 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 817

GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
                     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                     GPIO_Init(GPIOB, &GPIO_InitStructure);


                     /*LED에  연결된  입출력  설정*/
                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6 | GPIO_Pin_8;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
                     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                     GPIO_Init(GPIOD, &GPIO_InitStructure);



                     /* 스위치  입력  설정  */
                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_8;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
                     GPIO_Init(GPIOE, &GPIO_InitStructure);


                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_14;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
                     GPIO_Init(GPIOC, &GPIO_InitStructure);


                     /* USART1 TX(PA09) 설정  */
                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_9;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
                     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                     GPIO_Init(GPIOA, &GPIO_InitStructure);


                     /* USART1 RX(PA10) 설정  */
                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_10;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
                     GPIO_Init(GPIOA, &GPIO_InitStructure);
             }
             void RCC_Configuration(void)
             {
                     RCC_APB2PeriphClockCmd(RCC_APB1Periph_TIM4 |RCC_APB2Periph_USART1 |
                     RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOB |RCC_APB2Periph_GPIOC |
                     RCC_APB2Periph_GPIOD | RCC_APB2Periph_GPIOE | RCC_APB2Periph_ADC1 |
                     RCC_APB2Periph_AFIO | RCC_APB2Periph_SPI1, ENABLE );
             }


             void Init_All_Periph(void)
             {



                                                         -  810  -
   812   813   814   815   816   817   818   819   820   821   822