etc 썸네일형 리스트형 리눅스 가상 시리얼 포트 열기 sudo socat PTY,link=/dev/ttyS10 PTY,link=/dev/ttyS08 하면 /dev/ttyS08 이 열림minicom -D /dev/ttyS08 해서 시리얼 열고 1234567891011121314151617181920212223242526272829303132333435363738394041424344#include #include #include #include #include #include #include int main( void){ int fd; struct termios newtio; fd = open( "/dev/ttyS8", O_RDWR | O_NOCTTY | O_NONBLOCK ); if (fd == -1) { puts("open error"); return 0.. 더보기 BMP File Header 이번에 BMP파일 헤더 구조를 한 번 설명해 보려 합니다. 일단 전체 헤더를 살펴보겠습니다. 제가 임의로 작성한 헤더입니다. 밑의 0xFF로 이루어진 부분은 사진파일의 실제 리소스가 되겠네요. 자 일단 하나씩 살펴보겠습니다. 자, 일단 맨 먼저 나오는 0x42 0x4D로 이루어진 부분입니다. 이 부분은 PE의 MZ처럼 BMP파일임을 알려주는 시그니쳐 입니다. 고정값이구요. BM이라고 적혀 있네요. 총 2bytes를 차지 합니다. 그 다음은 BMP파일의 전체 사이즈를 적어 줍니다. 여기서의 사이즈는 헤더부분을 포함한 사이즈 입니다. 중요한 점은 전체 크기를 리틀 엔디언 방식으로 적어 주셔야 한다는 것입니다.따라서 이 파일의 전체 크기는 0x43A2D가 되겠네요. 제가 임의로 작성한 헤더라 크기가 비정상적으.. 더보기 이전 1 다음