logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

시리얼 포트 완전정복

시리얼 포트 완전정복

Jan Axelson (지은이), 박상진 (옮긴이)
  |  
에이콘출판
2010-09-30
  |  
30,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 27,000원 -10% 0원 1,500원 25,500원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

시리얼 포트 완전정복

책 정보

· 제목 : 시리얼 포트 완전정복 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788960771536
· 쪽수 : 464쪽

책 소개

시리얼 포트는 아직 건재하다! 시리얼 통신 개발자를 위한 완벽 가이드. 다양한 용도로 활용할 수 있는 시리얼 통신과 네트워크 구축, 프로그래밍을 위한 지침서다. PC용 COM 포트와 USB 가상 COM 포트 시리얼 통신 기술. 임베디드 시스템과 PC 간, 임베디드 시스템 간의 데이터 송수신을 위한 시리얼 포트 활용 방법을 담고 있다.

목차

1장 옵션과 선택
___시리얼 포트 사용
______장점
______한계
___시스템 구성 요소
______컴퓨터 시스템
______물리적 연결
______프로그래밍
___애플리케이션
______시스템 구성 사례
______통신 제어
______특별한 용도의 모듈

2장 통신 포맷과 프로토콜
___시리얼 데이터 전송
______비동기 통신과 동기 통신
______워드 형식
______비트레이트와 보레이트
______시스템에서 지원되는 로우레벨 프로토콜
___비트 전송
______형식
______정확한 타이밍의 필요성
______비트레이트 자동 감지
______COM 포트 자동 감지
___데이터 포맷
______2진 데이터
______텍스트 데이터
______아스키 16진수
______애플리케이션 고유 프로토콜
___데이터 손실 방지
______흐름 제어
______버퍼
______이벤트 처리와 폴링 방식 프로그래밍
______응답 신호
______에러 체크

3장 PC용 COM 포트
___포트 구조
______장치 관리자
______포트 리소스
______시리얼 서버
___포트 사용
______드라이버
______포트 구별
______COM 포트 GUID
______장치 설정 GUID
______INF 파일
______애플리케이션 프로그래밍 선택

4장 RS-232 구조
___하드웨어 연결
______시그널
______전압
______타이밍 제한
___전압 변환
______인터페이스 칩
______단거리 통신 회로
___포트 전력 구동
______전력 공급용 출력
______전압 레귤레이팅
___기타 연결 방법
______직접 연결
______기타 언밸런스드 인터페이스

5장 RS-232 연결
___커넥터와 어댑터
______커넥터 선택
______어댑터
______마이크로컨트롤러 개발 보드 활용
___케이블
______한계 길이
______써지 보호
___신호선 분리
______분리 방법
______그라운드
______전원 그라운드
______광 분리
___디버깅 툴
______브레이크아웃 모듈
______테스터
______오실로스코프와 로직 애널라이저

6장 RS-485
___RS-485 표준
______밸런스드와 언밸런스드 신호
______전압 요구 사양
______전류와 전력
______통신속도
______내부 보호 회로
___연결 옵션
______통신 칩
______PC용 RS-485 포트
______3.3/5V 전압 변환
______RS-232 신호 변환
___드라이버 활성화 제어
______드라이버 재활성화
______소프트웨어를 이용한 제어
______하드웨어 제어 방식

7장 RS-485 통신과 네트워크 설계
___긴 연결과 짧은 연결
______긴 연결의 경우
______선로 길이 계산
______드라이버 칩 선정
___라인 터미네이션
______임피던스 특성
______터미네이션 추가
______터미네이션의 효과
______반사
______연속 터미네이터
______짧은 통신선의 터미네이터
______AC 터미네이션
______네트워크 구성 형태
___신호 바이어싱
______오픈 회로 보호
______쇼트 회로 보호
___케이블 종류
______케이블이 노이즈를 줄이는 방법
______트위스트 페어 케이블
______케이블 선택
___접지와 차동 신호선
______공통 접지 유지
______분리된 신호선
___다중 버스 이용
______리피터 추가
______별 형태 구성하기

8장 무선 연결
___연결 매체와 변조 방식
______전송 주파수
______확산 스펙트럼 기술
______전송 신뢰성
___적외선
______송신과 수신
______IrDA
___무선 주파수
______전파 규정 준수
______주파수 선택
______연결 구성
______기타 RF 표준

9장 닷넷 SerialPort 클래스
___포트 사용하기
______포트 찾기
______포트 열기
______타임아웃
______수신 드레숄드
______포트 닫기
___데이터 전송
______바이트 전송
______텍스트 전송
___Stream 객체 사용
______BinaryReader 클래스와 BinaryWriter
______StreamReader와 StreamWriter 클래스
___포트 설정 저장하기
______애플리케이션 설정 구조
______콤보박스 예제

10장 닷넷을 활용한 포트 제어와 전송
___데이터 수신
______타임아웃 설정
______수신 데이터 감지
______수신 데이터 모으기
______효율적인 전송 방법
___데이터 전송
______타임아웃 방지
______애플리케이션 블록킹 없이 전송하기
______버퍼 오버플로우 방지
______효율적인 전송 방법
___흐름 제어
______메소드 선택
______흐름 제어 신호 제어와 감시
___에러 처리
______예외
______ErrorReceived 이벤트
______수신 데이터 확인
___애플리케이션 구조
______ComPort 클래스 정의
______포트 설정용 콤보 박스
______애플리케이션 고유 이벤트

11장 임베디드 시스템용 포트
___마이크로컨트롤러의 시리얼 포트
______PIC18F4520 칩
______Enhanced UART
___레지스터
______포트 제어와 구동
______통신 속도 설정
______인터럽트
______기본 순서
___포트 구동
______포트 설정
______데이터 전송
______데이터 수신
______인터럽트 활용
______흐름 제어
___포트 추가
______여러 개의 온칩 UART 사용
______펌웨어 UART 사용
______외장 UART 칩 사용

12장 네트워크 프로그래밍
___전송 관리
______메시지 전송 순서
______프로토콜
______다양한 프로토콜 활용
______디버깅 팁
___주소
______주소 할당
______주소 감지
______주소 값 유보
______메시지 형식 선정
______9비트 포맷

13장 RS-485 네트워크
___노드 연결
______트랜시버
______터미네이팅과 바이어싱
______케이블 연결
___프로토콜 연습
______주소
______메시지 포맷
___명령
______바이트 수신
______바이트 쓰기
___노드 폴링
______드라이버 활성화 신호 설정
______명령 전송
___폴링 응답
______기타 함수
______수신 데이터 디코딩

14장 USB 구조
___호스트와 디바이스
______호스트상의 드라이버 설정
______요구 사양
______호스트의 역할
______디바이스의 역할
______속도
______엔드포인트
___USB 전송
______전송 방식
______트랜잭션
______데이터 토글

15장 USB 컨트롤러 활용
___칩의 내부 구조
______시리얼 인터페이스 칩(TF232R)
______패러럴 인터페이스 칩(FT245R)
______개발용 모듈
___컨트롤러 이용
______드라이버
______제조사 고유 데이터 추가
______가상 COM 포트 구현
______RS-232에서 USB로 변환

16장 범용 USB 컨트롤러 활용
___통신 디바이스 클래스
______표준 문서
______기본 개념
______디바이스 컨트롤러
______호스트 드라이버
___추상화 제어 모델 사용
______POTS 모델
______가상 COM 포트
______요청
______통지
______성능 최대화
___디스크립터와 INF 파일
______디바이스 디스크립터
______설정 디스크립터
______통신 클래스 인터페이스 디스크립터
______데이터 클래스 인터페이스 디스크립터
______문자열 디스크립터
______INF 파일
______복합 디바이스

저자소개

Jan Axelson (지은이)    정보 더보기
『USB Embedded Hosts』, 『USB 대용량 저장장치(USB Mass Storage)』(에이콘, 2007), 『시리얼 포트 완전정복(Serial Port Complete)』(에이콘, 2010) 등, 컴퓨터 인터페이스에 관한 책들을 집필했으며, Circuit Cellar, Nuts & Volts, EDN 및 기타 전문 기술 출판 분야에 다양한 기고를 하고 있다. 그녀의 웹사이트(ajnaxelson.com)은 컴퓨터 인터페이스에 대해 다루고 있는데, 특히 USB를 집중적으로 다룬다.
펼치기
박상진 (옮긴이)    정보 더보기
기계 공학을 전공한 프로그래머로 92년도부터 CAD/CAM 엔지니어 및 프로그래머로 일하고 있다. 인터넷도 없던 시절, PC와 워크스테이션을 다양한 주변기기들과 인터페이스하며 네트워크, 시리얼, 패러럴, SCSI, GPIB 등의 인터페이스 기술에 대한 많은 경험을 쌓았다. 현재 학교에서 임베디드 시스템 하드웨어와 프로그래밍을 가르치며 프리랜서 개발자로 일하고 있다. 최근엔 코코아와 안드로이드 프로그래밍 공부에 푹 빠져있다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책