컴퓨터 지식 네트워크 - 컴퓨터 프로그래밍 - OrangePi PC 개발판 40 핀 전지H3 칩의 UART 테스트.

OrangePi PC 개발판 40 핀 전지H3 칩의 UART 테스트.

1) linux5.4 시스템의 dts 에서 40 핀 UART 컨트롤러는 기본적으로 꺼져 있습니다. Uart 를 사용해야 하는 경우 먼저 UART 의 배치를 열어야 합니다. Linux3.4 시스템은 기본적으로 켜져 있으며 추가 구성이 필요하지 않습니다. Linux 5.4 시스템에서 UART 를 여는 방법은 다음과 같습니다.

A. 40 핀 구조도에 따라 Orange Pi PC 에서 사용할 수 있는 UART 는 UART 1, uart2, uart3 입니까?

B 그런 다음 /boot/orangepiEnv.txt 에서 overlays = UART 1 uart2uart3 을 설정하여 UART1,uart2 및 uart3 을 동시에 엽니다

C. 그런 다음 시스템을 재부팅합니다. 부트할 때 U-Boot 의 부트 로그에서 UART DT 가 덮어쓰는 구성 출력을 볼 수 있습니다.

D. 시스템 부팅 후 /sys/class/tty 에서 ttyS 1, ttyS2, ttyS3 에 대한 정보를 볼 수 있습니다

A) UART 1 in 40 핀 매핑 /dev/ttyS 1.

B) uart2 의 40 핀은 /dev/ttyS2 에 해당합니다.

C)40 핀의 uart3 은 /dev/ttyS3 에 해당합니다.

2) 그런 다음 UART 인터페이스 테스트를 시작합니다. 먼저 듀본선으로 UART 인터페이스의 rx 와 tx 를 짧은 접대로 측정합니다.

3) 그런 다음 wiringOP 에서 직렬 테스트 프로그램 직렬 테스트를 수정합니까?

4) wiringOP 에서 직렬 테스트 프로그램 직렬 테스트를 다시 컴파일합니까?

5) 마지막으로 serialTest 를 실행합니다. 아래의 인쇄를 볼 수 있다면 직렬 통신은 정상입니다.

上篇: 2024년 베이징-천진-허베이 관광 명소, 문화, 레저 및 관광 연간 카드 관광 명소 디렉토리 下篇: 음악에 관한 관용어는 무엇인가요?
관련 내용