728x90
반응형
라즈베리파이에서 `/dev/ttyAMA0`은 시리얼 포트로 사용되는 장치 파일이다. 라즈베리파이 3 이전 버전에서는 Bluetooth 모듈이 이 장치 파일을 사용하였으나, 라즈베리파이 3 이후 버전에서는 Bluetooth 모듈이 `/dev/serial0`를 사용하도록 변경되었습니다. 그러나 일부 소프트웨어에서는 여전히 `/dev/ttyAMA0`를 사용해야 하는 경우가 있다. 따라서 라즈베리파이에서 시리얼 통신을 사용하려면, `/dev/ttyAMA0` 장치 파일을 사용하거나, `/dev/serial0`를 사용하도록 설정해야 합니다.
라즈베리파이 4에서 시리얼 포트로 사용되는 장치 파일은 `/dev/ttyS0` 이다. 이전 라즈베리파이 모델에서는 `/dev/ttyAMA0`을 사용했지만, 라즈베리파이 4에서는 이 파일은 Bluetooth와 충돌이 발생할 수 있으므로 `/dev/ttyS0`를 사용하도록 권장한다. `/dev/ttyS0`는 보통 UART(Serial)로 연결된 장치를 나타내며, 라즈베리파이의 GPIO 핀 중 8개가 UART 핀으로 사용 가능하다.
728x90
반응형
'라즈베리파이' 카테고리의 다른 글
[라즈베리파이] 라즈베리파이 연결 및 초기세팅하기 (2) | 2023.11.17 |
---|---|
[라즈베리파이] PCF8591 ADC/DAC 모듈 (1) | 2023.06.23 |