• 처음으로
  • 로그인
  • 문의하기
  • eBook
  • 신간 이북
  • 콘텐츠보관함
  • FAQ
  • 도움말
  • 전자책 단말기 등록하기
  • 독자서평
  • FAQ
  • Q&A
  • 도움말
  • 도서관
E-book이용 단말기 도우미
전자책 단말기 등록하기
홈 > book > 검색
[컴퓨터/인터넷] 임베디드 하드웨어 이해와 설계
존 캣솔리스 | 한빛미디어(주) | 2009-10-28 | 공급 : (주)북큐브네트웍스 (2013-11-04)



제작형태 : pdf
대출현황 : 대출:0, 예약:0, 보유수량:1
지원기기 :
책이 열리지 않으세요? 리더 수동설치
  • 이 책은 특정 마이크로프로세서를 위한 코드를 작성하는데 중점을 두고 임베디드 시스템 설계의 철학을 강조한 책이다. 저자인 존 캣솔리스는 기존 시스템을 확장하고 커스터마이징하는 방법뿐만 아니라 완전히 새로운 임베디드 장치와 컴퓨터화된 장치들을 제작하고 설계하는 방법을 풍부한 현장에서의 경험을 바탕으로 독자들에게 알려준다.

    개정판에서는 새로운 MAXQ 프로세서를 포함해서, 가장 최신의 프로세서와 마이크로 컨트롤러에 대한 내용을 추가로 다루고 있다. 또한 고급 시스템 설계자들을 위해 유용한 자료를 제공함과 동시에 초보자들을 위해서도 어셈블리 언어부터 임베디드 시스템 설계의 기초에 대해 상세히 설명하고 있다.


  • 존 캣솔리스



    호주에 있는 브리스베인의 뜨거운 태양 아래에서 살고 있다. 그는 Griffity 대학에서 양자역학, 전자공학과 수학 학사 학위를, 그리고La Trobe 대학에서 첨단 컴퓨터 아키텍처 공학 석사학위를 받았다. 또한 정부, 산업계, 군과 과학 부문을 위한 컴퓨터를 설계하는 회사인 Embedded 사의 이사이자 설립자이다. 마이크로프로세서를 설계하지 않을 때는 하이킹과 캠핑, 야외생활을 즐기며 주변 환경을 사진에 담거나 낚시, 인디안식과 지중해식 요리를 하고, 그의 조카인 앤드류, 제임스와 함께 모형 기차놀이를 한다.





    홍형경



    치열한 회사 생활에서 빠져 나와 현재 프리랜서 프로그래머로 일하고 있다. 아직은 IT분야에서 프리랜서란 직업이 외국에서의 그것처럼 인식되지는 않지만, 나름대로 나아가야 할 올바른 방향을 찾고 있는 중 이다.





    한동훈



    물류 회계 시스템 등의 프로젝트에 참여했으며 시스템이나 웹 프로그램을 다양한 프로그래밍 언어로 개발하고 싶어한다. 하지만 가끔씩 40시간 이상을 키보드 앞에 앉아 있는 디지털 시대의 희생자이기도 하다.


  • CHAPTER 1 컴퓨터 아키텍처의 소개

    기본 개념

    메모리

    Input/Output

    DMA

    임베디드 컴퓨터 아키텍처



    CHAPTER 2 어셈블리 언어

    레지스터

    기계어

    부호가 있는 숫자

    주소 지정 방식

    어셈블리로 코드 작성하기

    역어셈블리

    위치 독립 코드(Position-Independent Code)

    반복

    마스킹(Masking)

    색인 주소 지정 방식

    스택(Stack)

    명령 타이밍



    CHAPTER 3 포스(Forth)/오픈 펌웨어

    포스(Forth)의 소개

    문자열 워드

    스택 조작

    새 워드 만들기

    주석

    if ... else

    반복

    데이터 구조

    하드웨어/메모리와 통신하기

    포스 프로그래밍을 위한 안내서



    CHAPTER 4 전자공학 101

    전압과 전류

    아날로그 신호

    전력

    회로도 읽기

    저항

    커패시터

    RC 회로

    인덕터

    변압기

    다이오드

    수정 발진기

    디지털 신호

    전기적 특성

    논리 게이트

    데이터시트 읽기의 중요성



    CHAPTER 5 전원

    콘센트

    전지

    저전력 설계

    전압 조정기

    LM78xx 레귤레이터

    MAX603/MAX604 레귤레이터

    MAX1615 레귤레이터

    MAX724 레귤레이터

    전기적 잡음과 인터페이스





    CHAPTER 6 하드웨어 만들기

    도구들

    납땜

    값싸고 빠른 구축법

    인쇄회로기판

    전체 조립

    JTAG



    CHAPTER 7 SPI를 활용하여 주변기기 추가하기

    시리얼 주변기기 인터페이스



    CHAPTER 8 I2C를 사용하여 주변기기 추가하기

    I2C의 개요

    I2C로 실-시간 시계 추가하기

    I2C로 간단한 디스플레이를 추가하기



    CHAPTER 9 시리얼 포트

    UART

    오류 검출

    믿을 만한 오랜친구: RS-232C

    RS-422

    RS-485



    CHAPTER 10 IrDA

    IrDA의 개요



    CHAPTER 11 USB

    USB의 소개

    USB 패킷

    물리적인 인터페이스

    USB 인터페이스 구현하기



    CHAPTER 12 네트워크

    계측 제어기 통신망(CAN)

    이더넷



    CHAPTER 13 아날로그

    증폭기

    아날로그에서 디지털로 변환

    외부 ADC와의 인터페이스

    온도 센서

    광 센서

    가속도계

    압력 센서

    자기장 센서

    디지털에서 아날로그로 변환

    PWM

    모터의 제어

    과부하를 전환하기



    CHAPTER 14 PIC 마이크로컨트롤러

    프로세서 두 개에 얽힌 이야기

    쉽게 시작하기

    더 복잡한 PIC

    PIC 기반의 데이터 기록 장치

    PIC에 의한 모터 제어



    CHAPTER 15 AVR 마이크로컨트롤러

    AVR 아키텍처

    Attiny15 프로세서

    코드 다운로드하기

    더 큰 AVR

    AVR 기반의 데이터 기록 장치

    버스 인터페이스



    CHAPTER 16 68HC11

    68HC11 아키텍처

    간단한 68HC11 기반 컴퓨터



    CHAPTER 17 MAXQ

    아키텍처의 개요

    회로도



    CHAPTER 18 68000 시리즈 컴퓨터

    68000 아키텍처

    간단한 68000 기반 컴퓨터



    CHAPTER 19 DSP 기반 컴퓨터

    DSP56800

    DSP56805 기반 컴퓨터

    JTAG

    찾아보기