b. 임베디드/EK-RA2E1
[EK-RA2E1] UART 출력
로봇쟁이
2022. 4. 25. 10:27
RA2E1 제품의 경우 SCI라는 설정을 통해서 UART를 설정하도록 했습니다.
SCI는 시리얼통신(I2C, SPI 등)을 사용할 수 있도록 모아놨네요 ^^
먼저 FSP에서 설정한 부분입니다.
스택에서 UART를 추가해줍니다.
설정창에서 세부 내용들을 설정해줍니다.
SCI0을 사용하였고 baudrate 는 115200으로 설정하였습니다.
나머지는 쭈욱 보시면 되는데 중요한건 user_uart_callback함수입니다.
쉽게 생각하면 인터럽트라고 보시면 됩니다.
저같은 경우에 Polling 방식으로 동작을 해보고 해당 callback 함수를 사용해봤는데
당연하겠지만 Receivce의 경우 callback함수를 사용하면 쉽게 적용 가능합니다.
설정하는건 크게 어렵지 않습니다.
제가 작성한 소스코드를 전부 올려야 하나 고민했습니다만 일단 좀 창피하니 미뤄놓겠습니다.
그래도 Renesas에서 제공하는 예제 코드를 확인하면 쉽게 사용이 가능합니다. (이게 기본적인거라서...ㅎㅎ)
r20an0607eu0115-ek-ra2e1-exampleprojects.zip
3.59MB
해당 폴더에 SCI_uart를 보시면 됩니다. ^^
반응형