시리얼로 10개의 문자를 보내는 프로그램을 작성해 보았는데요,
우선 2개는 STARTBIT로 정해놓은 것이고 꼭 이 비트들을 우선 확인해야 합니다.그 뒤에는 쭉 받으면 되는데요,
read를 먼전 실행하면 버퍼에 data가 없기 때문에 블락킹이 되고, 그때는 한바이트씩 읽더라구요.
버퍼에 데이터가 있을때는 한번에 모두 읽지만요.
하나의 배열에 읽력받은 데이터를 정렬하려고 하려고 하다가
아래 방법을 생각해보았습니다.
동작은 잘 합니다. 하지만 그리 좋지많은 않은것 같아서 이렇게