Raspbian에서 RPI USB 포트의 ESP32 장치로 바이너리 파일을 보내고 응답 데이터를 읽으려고 합니다.
할 수는 있지만 cat file > /dev/ttyS0
">"는 장치의 출력/세션 입력을 삭제하므로 내 장치는 내가 보낸 데이터를 받지만 응답을 읽을 수 없습니다. 6KB의 바이너리 데이터이므로 직렬 모니터에 잘라내어 붙여넣는 것은 작동하지 않습니다.
직렬 장치에 대한 양방향 연결을 설정한 다음 파일을 열고 내용을 보낼 수 있는 직렬 콘솔 프로그램(minicom 또는 screen 등)이 있는지, 아니면 screen/socat 또는 리디렉션할 수 있는 다른 것 직렬 장치로 출력하고 반환된 내용을 반복/표시합니다.
socat 또는 스트림을 사용하여 직렬에서 읽으시겠습니까?
관련 정보
- sar 명령을 사용하여 어제의 통계를 얻을 수 있지만 지금은 sar가 설치되어 있습니다.
- sysctl: 잘못된 설정 "net.ipv4.ip_local_reserved_ports="
- 우분투에서 git 저장소를 복제할 수 없습니다.
- Ubuntu에서 다음 부팅 시 "fsck -y"를 실행하는 방법
- 내부 명령과 동일한 이름의 외부 명령(프로그램)이 있으면 기본적으로 어떤 명령이 실행됩니까?
- PulseAudio - 동시 출력 - 두 장치 추가
- 실수로 LXDE로 전환한 기존 Raspbian 데스크탑 복구
- 장치 문제: ping은 가능하지만 tftp put은 불가능합니다. [닫음]
- 정렬을 병합하고 새로운 고유 값을 추출하시겠습니까?
- 새 폴더 크기가 이전 폴더보다 큽니다 - ext4 exFAT