나에게 필요한 지식과 기술을 검색해 보세요.

임베디드 하드웨어 이해와 설계(개정판)

지은이

존 캣솔리스

옮긴이

홍형경

출간일

2006.08.28

레벨

초중급

평점

2(3명)

정가

23,000

판매가

20,700

총 결제 금액

10%

20,700

적립 예정

1,030P

쪽수

440쪽

ISBN

8979143958

브랜드

한빛미디어
임베디드 시스템을 구축하거나 현재 시스템을 수정하고 싶다면, 이 책을 통해서 실질적인 기술과 지식을 배울 수 있다.

이 책은 특정 마이크로프로세서를 위한 코드를 작성하는데 중점을 두고 임베디드 시스템 설계의 철학을 강조한 책이다. 저자인 존 캣솔리스는 기존 시스템을 확장하고 커스터마이징하는 방법뿐만 아니라 완전히 새로운 임베디드 장치와 컴퓨터화된 장치들을 제작하고 설계하는 방법을 풍부한 현장에서의 경험을 바탕으로 독자들에게 알려준다.

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

주요 내용
  • 임베디드 시스템의 이론과 실습
  • 회로도와 데이터 시트에 대한 이해
  • 임베디드 시스템의 전원공급
  • 임베디드 시스템의 디버깅
  • PIC, Atmel AVR, 모토롤라 68000 시리즈와 같은 프로세서
  • 디지털 신호 프로세싱(DSP) 아키텍처
  • 주변기기를 추가하는데 사용되는 프로토콜(SPI와I2C)
  • RS-232C, RS-422, 적외선 통신과 USB
  • CAN과 이더넷 네트워킹
  • 펄스 진폭 모니터링과 모터 제어

저자

목차

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  
찾아보기

리뷰

전체 평점

2

오탈자

등록된 오탈자가 없어요

오탈자를 발견하셨다면 작성해주세요.

23,000

10%

20,700