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

void GPIO_Configuration(void)
             {
                     GPIO_InitTypeDef GPIO_InitStructure;


                    /* LED1~4에  연결되는  핀  입출력  설정*/
                    /* GPIOD8~11 출력으로  설정  */
                     GPIO_InitStructure.GPIO_Pin =
                    GPIO_Pin_8 | GPIO_Pin_9 | GPIO_Pin_10 | GPIO_Pin_11;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_Out_PP;
                     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                     GPIO_Init(GPIOD, &GPIO_InitStructure);


                    /* USART1의  TX핀(PA09)을  부가기능  push-pull로  설정  */
                     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);


                     /* USART2의  TX핀(PA02)을  부가기능  push-pull로  설정  */
                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
                     GPIO_InitStructure.GPIO_Speed = GPIO_Speed_50MHz;
                     GPIO_Init(GPIOA, &GPIO_InitStructure);

                     /* USART2의  RX핀(PA03)을  입력으로  설정  */
                     GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;
                     GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
                     GPIO_Init(GPIOA, &GPIO_InitStructure);
             }


             void NVIC_Configuration(void) //인터럽트  컨트롤러  설정
             {
                     /* Configure the NVIC Preemption Priority Bits */
                     NVIC_PriorityGroupConfig(NVIC_PriorityGroup_0);


                     #ifdef  VECT_TAB_RAM



                                                         -  803  -
   805   806   807   808   809   810   811   812   813   814   815