라즈베리파이4 에는 모두 6개의 uart 포트가 존재한다.
www.raspberrypi.org/documentation/configuration/uart.md
UART configuration - Raspberry Pi Documentation
documentation > configuration > uart UART configuration There are two types of UART available on the Raspberry Pi - PL011 and mini UART. The PL011 is a capable, broadly 16550-compatible UART, while the mini UART has a reduced feature set. All UARTs on the
www.raspberrypi.org
$ dtoverlay -a | grep uart
0번부터 5번까지. 위에 사진을 보면 총 Pi 4에는 6개의 UART가 있으며 UART0 의 경우 Debug Console 로 사용되고 UART1 의 경우 Bluetooth 에 연결되어있다. 따라서 Bluetooth 를 끄면 6개를 사용할수 있습니다.
UART0은 Debug Console 을 끄면 사용가능하다.
라즈베리 설정으로 들어가서 요로케 설정해주면 /dev/ttyS0 포트를 사용할수 있다.
이제 나머지 4개의 포트를 열어주면된다.
일단 기본으로 uart 는 1개만 활성화되어있다. 모든 UART 포트를 활성화 하기위해서는 아래와 같이 하면됨.
$ sudo nano /boot/config.txt
하단에 위와같이 추가해주고 재부팅해주자.
$ dmesg | grep tty
UART 포트를 확인해보면
ttyAMA0 ~ ttyAMA4 및 ttyS0
총 6개의 UART가 활성화된것을 볼수있다.
ttyAMA0 의 경우에는 Bluetooth 용이라 사용불가 X -> (블루투스 기능 꺼서 사용은 가능함)
라즈베리파이의 모든 포트의 Function Name 을 확인하려면
$ raspi-gpio funcs
직접 테스트를 해서 핀배열을 정리해봤다.
5개 포트 모두 사용 잘됨
참고
'개발자 > 라즈베리파이4' 카테고리의 다른 글
라즈베리파이4 파이선 uart 통신 (2) | 2023.10.26 |
---|---|
라즈베리파이4 파이선 버튼 입력 제어 (2) | 2023.10.26 |
라즈베리파이4 파이선 LED 제어 (1) | 2023.10.26 |
라즈베리파이 Pico 정리 잘된 곳 (0) | 2023.07.24 |
Raspberry Pi4 RFID RC522 실습 모든 에러 해결 (2) | 2023.06.24 |
라즈베리파이4 스마트홈 안드로이드 앱 설명 16 (0) | 2023.05.31 |
라즈베리파이4 스마트홈 서버 프로그램 실습 15 (0) | 2023.05.30 |
라즈베리파이4 스마트홈 조명 LED bar 실습 14 (1) | 2023.05.29 |
더욱 좋은 정보를 제공하겠습니다.~ ^^