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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

USB 대용량 저장장치

USB 대용량 저장장치

Jan Axelson (지은이), 성원호, 최강민 (옮긴이)
에이콘출판
28,000원

일반도서

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

중고도서

검색중
서점 유형 등록개수 최저가 구매하기
로딩중

eBook

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

책 이미지

USB 대용량 저장장치
eBook 미리보기

책 정보

· 제목 : USB 대용량 저장장치 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 모바일/무선/임베디드 프로그래밍
· ISBN : 9788960770157
· 쪽수 : 312쪽
· 출판일 : 2007-05-23

책 소개

데이터 저장과 USB 대용량 저장 클래스 지원 디바이스를 구현하는 데 필요한 핵심적인 내용을 실제 코드와 함께 설명하고 있다.

목차

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
블록 명령 148
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 파일 시스템
FAT16 볼륨 내부
예약 영역
파일 할당 테이블 영역
루트 디렉토리 영역
파일과 디렉토리 데이터 영역
FAT32 볼륨 내부
예약된 영역
파일 할당 테이블 영역
파일 및 디렉토리 데이터 영역
파일 시스템 선택
클러스터 크기
하드웨어 해결책
파일 할당 테이블
첫 2개의 엔트리
데이터 클러스터
FAT에 접근하기
볼륨 정보
파일 정보
클러스터의 논리 블록 주소 얻어내기
FAT로부터 읽어내기
FAT에 쓰기
파일의 다음 클러스터 찾기
순차적 읽기 수행
빈 클러스터 찾기

9장 디렉토리
엔트리의 내용
파일 엔트리
디렉토리 엔트리
볼륨 레이블 엔트리
하위디렉토리 엔트리
긴 파일명 다루기
LFN 엔트리
체크섬
짧은 파일명 생성
디렉토리 사용
엔트리 저장
엔트리 읽기
주 엔트리 얻기
엔트리 갱신
시간과 날짜 갱신

10장 파일 오퍼레이션
클러스터 오퍼레이션
클러스터 삭제
사용 가능한 클러스터 예약
파일의 첫 클러스터 할당
클러스터 추가 할당
파일 관리
파일 정보 얻기
파일 찾기
디렉토리 엔트리 생성
사용 가능한 엔트리 찾기
파일 생성
파일 삭제
파일 열기
파일로부터 읽기
작업
읽기 오퍼레이션 수행
파일에 쓰기
작업
쓰기 오퍼레이션 수행
파일 닫기

11장 임베디드 호스트
임베디드 호스트 내부
OTG 디바이스와 전통적인 호스트
일반적인 호스트 기능
대용량 저장 기능
USB 명세에 따르지 않는 디바이스
호스트 옵션
사이프레스 EZ-HOST
호스트 소프트웨어
대용량 저장 호스트 모듈

저자소개

Jan Axelson (지은이)    정보 더보기
『USB Embedded Hosts』, 『USB 대용량 저장장치(USB Mass Storage)』(에이콘, 2007), 『시리얼 포트 완전정복(Serial Port Complete)』(에이콘, 2010) 등, 컴퓨터 인터페이스에 관한 책들을 집필했으며, Circuit Cellar, Nuts & Volts, EDN 및 기타 전문 기술 출판 분야에 다양한 기고를 하고 있다. 그녀의 웹사이트(ajnaxelson.com)은 컴퓨터 인터페이스에 대해 다루고 있는데, 특히 USB를 집중적으로 다룬다.
펼치기
성원호 (옮긴이)    정보 더보기
명지대학교 대학원에서 기계공학 석사학위를 받고, 대우 고등기술연구원과 (주)제너스 테크놀러지에 재직하면서 다년간 임베디드 시스템 프로그래밍 실무 경험을 쌓았다. 현재 임베디드 시스템 컨설팅 및 기술개발 전문회사 디오이즈를 운영하고 있다.
펼치기
최강민 (옮긴이)    정보 더보기
숭실대학교 전산원 소프트웨어 정보학과를 졸업하고 일본 교보정보통신에서 휴대폰 소프트웨어 개발업무를 담당했으며 지금은 임베디드시스템 컨설팅 및 개발 회사인 디오이즈(www.dioiz.com)에서 근무하고 있다. 임베디드 소프트웨어에 흥미와 애정이 많으며 최고의 임베디드 소프트웨어 개발자가 되기 위해 오늘도 열심히 타겟보드를 벗삼아 밤을 지새고 있다.
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
이 포스팅은 제휴마케팅이 포함된 광고로 커미션을 지급 받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책