/*** @brief This function handles USARTy global interrupt request.* @param None* @retval None*/voidUSART1_IRQHandler(void) {// 시리얼로 부터 받은 정보를 계속 저장한다.if(USART_GetITStatus(USART1,USART_IT_RXNE) !=RESET) {/* Read one byte from the recei...
Stm32 UART문서에 나와 있다. USART에서 DMA를 사용하려면 추가적으로 USART_DMACmd()함수와 DMA_Cmd()함수를 사용한다. GPIO 초기화 USART1을 초기화 한다. PA10,9(Rx,Tx)포트를 설정하고, 클럭을 설정...
I2C1_TX , I2C1_RX 둘 다 선택합니다. 다음은 인터럽트설정 입니다. 여기서 주의할 점은 , I2C1_event interrupt 와 I2C1_error interrupt 2개도 선택해 줘야, 나중에 s/w 에서 DMA 함수가 동작합니다. 왜...
MX_USART2_UART_Init(); /* USER CODE BEGIN 2 */ HAL_TIM_Base_Start(&htim1); HAL_TIM_OC_Start(&htim1,TIM_CHANNEL_1); /* USER CODE END 2 */ /* Infinite loop */ /* USER CODE BEGIN WHILE */ while(1) { /* USER CODE END WHILE */ ...