간편결제, 신용카드 청구할인
인터파크 롯데카드 5% (23,940원)
(최대할인 10만원 / 전월실적 40만원)
북피니언 롯데카드 30% (17,640원)
(최대할인 3만원 / 3만원 이상 결제)
NH쇼핑&인터파크카드 20% (20,160원)
(최대할인 4만원 / 2만원 이상 결제)
Close

USB 대용량 저장장치

소득공제

2013년 9월 9일 이후 누적수치입니다.

판매지수 37
?
판매지수란?
사이트의 판매량에 기반하여 판매량 추이를 반영한 인터파크 도서에서의 독립적인 판매 지수입니다. 현재 가장 잘 팔리는 상품에 가중치를 두었기 때문에 실제 누적 판매량과는 다소 차이가 있을 수 있습니다. 판매량 외에도 다양한 가중치로 구성되어 최근의 이슈도서 확인시 유용할 수 있습니다. 해당 지수는 매일 갱신됩니다.
Close
공유하기
  • 출판사 : 에이콘출판
  • 발행 : 2007년 05월 23일
  • 쪽수 : 285
  • ISBN : 9788960770157
정가

28,000원

  • 25,200 (10%할인)

    1,400P (5%적립)

할인혜택
적립혜택
  • I-Point 적립은 마이페이지에서 직접 구매확정하신 경우만 적립 됩니다.
추가혜택
배송정보
  • 12/6(화) 이내 발송 예정  (서울시 강남구 삼성로 512)
  • 무료배송
주문수량
감소 증가
  • 이벤트/기획전

  • 연관도서(21)

  • 상품권

AD

책소개

베스트 셀러인 『USB 완전정복: 임베디드 USB 장치 개발을 위한』의 저자로 유명한 Jan Axelson의 신작으로 데이터 저장과 USB 대용량 저장 클래스 지원 디바이스를 구현하는 데 필요한 핵심적인 내용을 실제 코드와 함께 설명한다.

《USB 대용량 저장장치》는 FAT 파일시스템 구현을 위한 기본적인 개념과 실제 코드를 함께 설명하고 대용량 저장 장치 기초부터 저장 클래스와 지원, 명령어와 디렉토리, 임베디드 호스트에 이르기까지의 내용으로 구성했다.

출판사 서평

대용량 저장장치를 사용하면 다양한 애플리케이션에 데이터 접근 방법을 제공할 수 있다. PC 상에서 애플리케이션을 로드하거나 파일을 저장할 때마다 여러분은 대용량 저장장치를 사용하고 있는 것이다. 컴퓨터의 하드 드라이브는 플래시, CD, DVD 드라이브처럼 대용량 저장장치의 한 종류다. 데이터 수집장치(data logger), 로봇, 그 밖의 임베디드 시스템 같은 특수목적 시스템 역시 대용량 저장장치를 사용할 수 있다. 대부분의 대용량 저장장치는 저장매체에 접근해서 데이터를 읽고 쓰는 방법이 구현돼있는 마이크로 컨트롤러, 마이크로 프로세서 또는 다양한 지능적인 하드웨어 컨트롤러를 포함한다.
USB 디바이스 컨트롤러는 대용량 저장장치가 다른 컴퓨터와 데이터를 공유하는 것을 가능하게 해준다. 예를 들어 데이터 수집장치로 현장에서 데이터를 수집해서 PC에 연결한다. 애플리케이션은 수집장치의 저장 매체로부터 데이터를 읽는다. 또는 로봇은 자신의 작업에 사용할 설정 데이터를 수신하기 위해 PC에 접근할 수 있다.
플래시 메모리 카드는 소형 시스템에 편리함을 제공한다. USB 호스트는 기존의 USB 플래시 드라이브와 하드 드라이브에 파일 접근을 수행할 수 있는 기능을 제공한다.
그 밖의 시스템은 기존에 제품으로 나와 있는 USB 플래시 드라이브와 USB 하드 드라이브상의 파일에 접근할 수 있는 USB 호스트로서 동작한다.

USB 대용량 저장장치 또는 호스트 인터페이스를 통합하는 디바이스를 설계하거나 프로그래밍하는 일에 종사하고 있는 개발자라면, 이 책을 읽고 프로젝트를 한 단계 업그레이드하고 원활하게 진행하는 데 큰 도움을 받을 것이다. 또한 USB 인터페이스의 유무에 상관 없이, 데이터 저장을 목적으로 플래시 메모리 카드를 사용하는 디바이스를 설계하거나 프로그래밍을 하더라도 이 책에서 유용한 정보를 찾을 수 있을 것이다.

또 USB 대용량 저장장치에서 이러한 인터페이스와 프로토콜, 구조들을 어떻게 처리해야 하는지 보여줄 것이다. 이 책에서는 독자가 마이크로 컨트롤러 프로그래밍과 인터페이스를 기본적으로 알고 있다고 가정한다. USB에 대해 더 자세히 알고 싶다면 『USB 완전정복: 임베디드 USB 장치 개발을 위한』을 먼저 읽어보기 바란다.


★ 이 책에서 다루는 내용 ★

적절한 저장 매체와 USB 컨트롤러를 선택하는 방법
업계 표준 SCSI 명령을 데이터 전송에 사용하는 방법
4개의 포트 핀만으로 플래시 메모리 카드에 접근하는 방법
저장매체의 정보에 접근하기 위한 파일시스템 지원
대용량 저장장치 설계와 프로그래밍 시 흔히 발생하는 실수
예제 코드, 실용적인 팁, 더 많은 유용한 정보

목차

감사의 글
저자 소개
역자 서문
역자 소개
들어가며

1장 대용량 저장장치 기초

저장장치의 용도
장점 / 그밖의 고려사항

요구사항
디바이스 / 임베디드 호스트

매체 선택하기
구동부 / 어드레싱 방법 / 읽기 쓰기에 대한 고려사항 /
제거 가능 매체와 디바이스 / 하드웨어 인터페이스

하드 드라이브
기술 / 인터페이스

플래시 메모리
기술 / 플래시 메모리의 선택사항 / 멀티미디어카드 / SD 메모리 카드 / 컴팩트플래시


2장 USB 지원하기

인터페이스 개략
호스트와 디바이스 / 호스트의 역할 / 디바이스의 역할 /
버스 속도 / 엔드포인트 / 전송방식 / 트랜잭션 /
데이터 토글 / 디스크립터 / 대용량 저장 요구사항

디바이스 컨트롤러 선택
플래시 메모리를 지원하는 컨트롤러 / ATA/ATAPI를 지원하는 컨트롤러 /
펌웨어 선택

마이크로칩 PIC18F4550
구조 / 펌웨어 지원 / USB 컨트롤러


3장 USB 대용량 저장 클래스

요구사항
명세 / 논리 블록 어드레싱 / 대용량 저장 리퀘스트

디스크립터
디바이스 디스크립터 / 컨피규레이션 디스크립터 / 인터페이스 디스크립터 /
엔드포인트 디스크립터 / 문자열 디스크립터

명령에 대한 응답
명령 블록 래퍼 / 명령 상태 래퍼 / 벌크 엔드포인트 상의 통신 관리 /
STALL 세부사항 / 13가지 경우

PC 지원
윈도우 / 리눅스


4장 플래시 메모리 카드 접근

인터페이스
신호와 전원 / 예제 회로

호스트 프로그래밍
설정 / 하드웨어 포트 / 펌웨어가 제어하는 포트

데이터 전송
디폴트 상태 / PIC18F4550 상의 SPI / 포트 설정 /
바이트 쓰기 / 바이트 읽기


5장 멀티미디어카드 프로토콜

명령과 응답 형식
명령 / 응답 타입 / 토큰 형식

명령
클래스 / 대용량 저장 장치가 사용하는 명령 / 레지스터

명령 전송
타이밍 고려사항 / 데이터 전송이 없는 명령 / 저장매체로부터 데이터를 읽는 명령 /
저장매체에 데이터를 기록하는 명령

애플리케이션 예제
카드 감지 및 선택 / 명령 전송 / 섹터 읽기 / 섹터 쓰기 / 통신 초기화


6장 SCSI 명령

명령
명세 / 구현해야 할 명령

센스데이터
고정 형식 센스데이터 / 기본 값 설정

주요 명령
INQUIRY / MODE SELECT / MODE SENSE / PREVENT ALLOW MEDIUM REMOVAL /
REPORT LUNS / REQUEST SENSE / SEND DIAGNOSTIC / TEST UNIT READY

블록 명령
FORMAT UNIT / READ / READ CAPACITY / START STOP UNIT /
SYNCHRONIZE CACHE / VERIFY / WRITE

멀티미디어 명령
READ FORMAT CAPACITIES / READ TOC/PMA/ATIP

명령과 이벤트 처리
명령 해석 / UNIT ATTENTION 상태 / 매체 변경을 호스트에게 통지하기 / 리셋 동작


7장 매체 구조

매체 구조
포맷된 매체의 컴포넌트 / MBR 섹터가 없는 드라이브 / 바이트 정렬

마스터 부트 레코드 섹터
실행가능 코드 / 파티션 테이블 / 확장 파티션 / 부트 시그니처


8장 FAT 파일 시스템

FAT 파일 시스템
예약 영역 / 파일 할당 테이블 영역 / 루트 디렉토리 영역 / 파일과 디렉토리 데이터 영역

FAT32 볼륨의 내부
예약된 영역 / 파일 할당 테이블 영역 / 파일 및 디렉토리 데이터 영역

파일 시스템 선택
클러스터 크기 / 하드웨어 해결책

파일 할당 테이블
첫 엔트리 두 가지 / 데이터 클러스터

FAT에 접근하기
볼륨 정보 / 파일 정보 / 클러스터의 논리 블록 주소 획득 / FAT로부터 읽어내기 /
FAT에 쓰기 / 파일의 다음 클러스터 찾기 / 순차적 읽기 수행 / 빈 클러스터 찾기


9장 디렉토리

엔트리의 내용
파일 엔트리 / 디렉토리 엔트리 / 볼륨 레이블 엔트리 / 서브디렉토리 엔트리

긴 파일명 다루기
LFN 엔트리 / 체크섬 / 짧은 파일명 생성

디렉토리 사용
엔트리 저장 / 엔트리 읽기 / 주 엔트리 얻기 / 엔트리 갱신 / 시간과 날짜 갱신


10장 파일 오퍼레이션

클러스터 오퍼레이션
클러스터 삭제 / 사용 가능한 클러스터 예약 /
파일의 첫 클러스터 할당 / 추가적인 클러스터 할당

파일 관리
파일 정보 얻기 / 파일 찾기 / 디렉토리 엔트리 생성 /
사용 가능한 엔트리 찾기 / 파일 생성 / 파일 삭제 / 파일 열기

파일로부터 열기
작업 / 읽기 오퍼레이션 수행

파일에 쓰기
작업 / 쓰기 오퍼레이션 수행 / 파일 닫기


11장 임베디드 호스트

임베디드 호스트 내부
OTG 디바이스와 전통적인 호스트 / 일반적인 호스트 기능 /
대용량 저장 기능 / USB 명세에 따르지 않는 디바이스

호스트 옵션
사이프레스 EZ-HOST / 호스트 옵션 / 대용량 저장 호스트 모듈


찾아보기

이 상품의 시리즈

(총 22권 / 현재구매 가능도서 21권)

선택한 상품 북카트담기
펼쳐보기

(총 1권 / 현재구매 가능도서 0권)

선택한 상품 북카트담기

컴퓨터/인터넷 분야에서 많은 회원이 구매한 책

    리뷰

    6.0 (총 0건)

    100자평

    작성시 유의사항

    평점
    0/100자
    등록하기

    100자평

    0.0
    (총 0건)

    판매자정보

    • 인터파크도서에 등록된 오픈마켓 상품은 그 내용과 책임이 모두 판매자에게 있으며, 인터파크도서는 해당 상품과 내용에 대해 책임지지 않습니다.

    상호

    (주)교보문고

    대표자명

    안병현

    사업자등록번호

    102-81-11670

    연락처

    1544-1900

    전자우편주소

    callcenter@kyobobook.co.kr

    통신판매업신고번호

    01-0653

    영업소재지

    서울특별시 종로구 종로 1(종로1가,교보빌딩)

    교환/환불

    반품/교환 방법

    ‘마이페이지 > 취소/반품/교환/환불’ 에서 신청 또는 1:1 문의 게시판 및 고객센터(1577-2555)에서 신청 가능

    반품/교환가능 기간

    변심 반품의 경우 출고완료 후 6일(영업일 기준) 이내까지만 가능
    단, 상품의 결함 및 계약내용과 다를 경우 문제점 발견 후 30일 이내

    반품/교환 비용

    변심 혹은 구매착오로 인한 반품/교환은 반송료 고객 부담
    상품이나 서비스 자체의 하자로 인한 교환/반품은 반송료 판매자 부담

    반품/교환 불가 사유

    ·소비자의 책임 있는 사유로 상품 등이 손실 또는 훼손된 경우
    (단지 확인을 위한 포장 훼손은 제외)

    ·소비자의 사용, 포장 개봉에 의해 상품 등의 가치가 현저히 감소한 경우
    예) 화장품, 식품, 가전제품(악세서리 포함) 등

    ·복제가 가능한 상품 등의 포장을 훼손한 경우
    예) 음반/DVD/비디오, 소프트웨어, 만화책, 잡지, 영상 화보집

    ·시간의 경과에 의해 재판매가 곤란한 정도로 가치가 현저히 감소한 경우

    ·전자상거래 등에서의 소비자보호에 관한 법률이 정하는 소비자 청약철회 제한 내용에 해당되는 경우

    상품 품절

    공급사(출판사) 재고 사정에 의해 품절/지연될 수 있음

    소비자 피해보상
    환불지연에 따른 배상

    ·상품의 불량에 의한 교환, A/S, 환불, 품질보증 및 피해보상 등에 관한 사항은 소비자분쟁해결 기준 (공정거래위원회 고시)에 준하여 처리됨

    ·대금 환불 및 환불지연에 따른 배상금 지급 조건, 절차 등은 전자상거래 등에서의 소비자 보호에 관한 법률에 따라 처리함

    (주) 인터파크 안전결제시스템 (에스크로) 안내

    (주)인터파크의 모든 상품은 판매자 및 결제 수단의 구분없이 회원님들의 구매안전을 위해 안전결제 시스템을 도입하여 서비스하고 있습니다.
    결제대금 예치업 등록 : 02-006-00064 서비스 가입사실 확인

    배송안내

    • 교보문고 상품은 택배로 배송되며, 출고완료 1~2일내 상품을 받아 보실 수 있습니다.

    • 출고가능 시간이 서로 다른 상품을 함께 주문할 경우 출고가능 시간이 가장 긴 상품을 기준으로 배송됩니다.

    • 군부대, 교도소 등 특정기관은 우체국 택배만 배송가능합니다.

    • 배송비는 업체 배송비 정책에 따릅니다.

    • - 도서 구매 시, 1만 원 이상 무료, 1만원 미만 2천 원 - 상품별 배송비가 있는 경우, 상품별 배송비 정책 적용