나미/라즈베리파이
라즈베리파이3 uart 사용하기
규남
2017. 4. 13. 17:29
반응형
라즈베리파이3의 경우에는 블루투스가 내장이 되어있다.
특이하게 블루투스와 uart가 같이 사용되기때문에 둘중하나를 선택해서 사용해야 한다는 점이다.
따라서 설정방법에 대해 기술한다.
1. 블루투스사용을 uart로 바꾸기
vim /boot/config.txt
경로에 들어가서 아래와 같이 맨 마지막줄에 추가해준다.
#bt disabled
dtoverlay=pi3-disable-bt
2. 블루투스를 정지시켜준다.
systemctl disable hciuart 입력
그리고 나서 재부팅
reboot
3. 그다음 uart통신의 경우 해당 보드 또는 장치의 band_rate를 맞춰줘야한다. speed
우선 현재 속도를 확인하기 위해
stty -F /dev/ttyAMA0
여기에서 speed에보면 115200 이라고 표시되어 있다.
나의 경우에는 115200을 사용하기 때문에 그대로 두었지만 보통 uart의 경우 9600을 사용하는 경우가 많다.
변경할때는 아래와같이 입력하면 된다.
stty -F /dev/ttyAMA0 9600
4. 만약 이래도 안된다면~!!!!!!!!
raspi-config 입력
3번 클릭
5번 클릭
나는 우분투 메이트라서 그런지 잘안먹혀서 이렇게 전부다 설정을 해줬더니 실행이 되었다.. 이거하느라 하루 꼬박 날린거 같네.. 어휴..
이상 끝!!!!
728x90
반응형