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

}
                     /* USER  CODE END EXTI15_10_IRQn  0 */
                     HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_12);
                     /* USER  CODE BEGIN  EXTI15_10_IRQn 1 */


                     /* USER  CODE END EXTI15_10_IRQn  1 */
                 }


                 /**
                 *  @brief This  function handles USART6  global interrupt.
                 */
                 void  USART6_IRQHandler(void)
                 {
                    /*  USER  CODE  BEGIN USART6_IRQn 0  */


                     /* USER  CODE END USART6_IRQn 0  */
                     HAL_UART_IRQHandler(&huart6);
                    /*  USER  CODE  BEGIN USART6_IRQn 1  */
                     if(USART6->DR==0)
                    {
                         UART_Buffer[Buffer_position]=0;
                         Buffer_position  =  0;
                         UART_Get_data_Flag=1;
                    }
                     UART_Buffer[Buffer_position++]  =  USART6->DR;
                     /* USER  CODE END USART6_IRQn 1  */
                 }


                 /* USER  CODE  BEGIN 1 */


                 /*  USER  CODE END 1  */
                 /************************  (C)  COPYRIGHT  STMicroelectronics  *****END  OF  FILE****/








            7)  소프트웨어  -  “UART.c”

                 #include  "stm32f4xx_hal.h"
                 #include  "UART.h"






                                                         -  609  -
   611   612   613   614   615   616   617   618   619   620   621