Study/ARM
[STM32F3xx] UART interrupt 만들기
훈스~☆
2017. 3. 7. 12:01
0. 개발환경
툴체인: Keil uVision5
라이브러리: HAL Driver
1. uart enable
UE, RE, TE
2. interrupt enable
EIE: 에러 발생시 인터럽트 플래그 생성
RXNEIT: 데이터 수신시 인터럽트 플래그 생성
TXEIE: 데이터 송신 인터럽트 플래그 생성
3. irq handler
RXNE flag 체크
pending flag clear
EIE flag 체크
EIE handling