USB 완전정복 (USB 3.0/3.1/SuperSpeed까지 최신 규격 포함 | 개정판 5 판)

USB 완전정복 (USB 3.0/3.1/SuperSpeed까지 최신 규격 포함 | 개정판 5 판)

$48.03
Description
『USB 완전정복』은 USB 기술의 역사와 함께 한 책이다. 5판까지 판올림하면서 최신 규격인 USB 3.1, 슈퍼스피드 플러스(SuperSpeed Plus)까지 망라해 설명한다. 최근 USB 탑재 제품들은 USB 3.X의 고속, 저전력 소비, 고전력 공급을 활용하는 추세다. 특히 USB 3.X에서는 케이블/커넥터, 전송 방법에 있어 중대한 변화가 있었다. 이 책은 USB 하드웨어, 디바이스 드라이버, 호스트 소프트웨어, 애플리케이션, 클래스 개발자에게 좋은 길잡이가 될 것이다.
저자

JanAxelson

저자JanAxelson은『USBEmbeddedHosts』,『USB대용량저장장치(USBMassStorage)』(에이콘,2007),『시리얼포트완전정복(SerialPortComplete)』(에이콘,2010)등,컴퓨터인터페이스에관한책들을집필했으며,CircuitCellar,Nuts&Volts,EDN및기타전문기술출판분야에다양한기고를하고있다.그녀의웹사이트(ajnaxelson.com)은컴퓨터인터페이스에대해다루고있는데,특히USB를집중적으로다룬다.

목차

1장.USB기초
2장.USB전송
3장.용도별전송타입
4장.열거:호스트가디바이스에관한정보를얻는방법
5장.제어전송:중요데이터를위한구조화된요청
6장.칩선택
7장.디바이스클래스
8장.호스트와통신
9장.디바이스와드라이버결합
10장.디바이스감지
11장.휴먼인터페이스디바이스:기능
12장.휴먼인터페이스디바이스:리포트
13장.휴먼인터페이스디바이스:호스트애플리케이션
14장.WinUSB와제조사전용기능
15장.WinUSB의SystemINF파일
16장.허브의모든것:버스확장과증설
17장.전원관리
18장.테스트와디버깅
19장.버스상의패킷
20장.전기적/물리적인터페이스
21장.임베디드시스템용호스트

출판사 서평

★이책에서다루는내용★

■USB인터페이스사용여부결정방법
■디바이스에사용할컨트롤러칩결정
■애플리케이션과디바이스의통신방법
■USB통신지원시디바이스가필요한펌웨어
■디바이스의자체적인전원공급장치탑재필요성
■무선통신구현방법
■USB디바이스가다른USB디바이스에접근하는방법
■동작신뢰성보장방법

★5판에서추가된내용★

개정5판에서는전체적으로내용을고치고추가했다.특히USB3.1과슈퍼스피드플러스에관한내용을새롭게추가했다.슈퍼스피드플러스는강화된전력공급기능과전력관리기능,USBC형커넥터의새로운기능을지원한다.또한마이크로소프트WinUSB드라이버를사용해제조사전용INF파일없이USB디바이스를설계하는방법,새로운디바이스클래스와무료디버깅도구에대한내용도추가했다.
이책은다양한USB디바이스하드웨어,호스트컴퓨터에관한많은정보를담고있다.애플리케이션용예제코드는비주얼C#을사용한다.

★이책의대상독자★

PC애플리케이션프로그래밍,PC주변기기용임베디드코드개발,디지털회로에대한경험이있으면이책의내용을이해하는데도움이될것이다.USB자체에대해서는아무것도모르는상태로시작해도무방하다.

★옮긴이의말★

USB는역사상가장성공한범용인터페이스다.첫이니셜U의유니버설(universal)이라는단어에서알수있듯이USB는그야말로만능인터페이스라고할수있다.USB관련개발업무는USB규격의복잡함에비해서는쉬워진편이다.칩제조사에서거의모든것을제공하는추세고,기본뼈대(skeletondriver)와예제를제공받을수있으며,디버깅을위한도구,계측기제공회사로부터도움을받을수도있다.그러나모든개발이그렇듯한번에잘되는일은없다.특히장착/제거,원인불명의인식오류,호스트리부팅,저전력문제등에직면하면디버깅이어렵고힘들다.USB는고속이므로계측기를통한전기적디버깅이어렵고,규격자체가방대한편이기때문이다.
USB개발을처음해본개발자는시작단계자체가넘기힘든장애물이다.USB가만능을목표로한다양한기능의인터페이스인만큼종래에사용하던SPI,UART등단순직렬인터페이스에비해USB는상당히복잡하다.
『USB완전정복(개정5판)』은이런어려움을해소할수있는기본서인동시에활용서다.광범위한USB규격문서를힘들게읽는수고를덜수있을뿐만아니라개발에필요한거의모든단계를빠짐없이담고있다.단,리눅스나RTOS등에서로우레벨로접근하기위한정보는빠져있는데,규격과개발절차적인부분에있어서는도움이될것으로생각한다.
개정5판에서는USB3.0,3.1,슈퍼스피드,슈퍼스피드플러스,개선된전력관리기능에대한내용을추가했다.USB3.1의C형케이블을탑재한제품들이이미시장에등장하기시작했으며,고전력공급기능을채용한제품도나왔다.
이책의저자(http://janaxelson.com)는저수준프로그래밍전문가다.번역을하면서전문가가실제개발을통해경험하고체득한내용을바탕으로집필한책이라는생각이확연히들었다.그만큼USB,임베디드개발자에게도움을줄수있는책이다.