서브메뉴
검색
본문
Powered by NAVER OpenAPI
-
-
임베디드 하드웨어 이해와 설계
저자 : John Catsoulis
출판사 : 한빛미디어
출판년 : 2003
정가 : 23000, ISBN : 8979142552
책소개
기본적인 임베디드 시스템을 설계하는 데 필요한 기본 지식, 임베디드 시스템을 위한 CPU, 주변기기와 인터페이스라는 3대 부문을 빠짐없이 다루고 있다. 실제 동작이 가능한 임베디드 시스템을 최단 기간에 만들 수 있도록 현장에서 많이 사용하는 하드웨어와 주변기기/인터페이스에 대한 핵심을 다루며, 너무 이론적이거나 개괄적인 측면에만 치우치지 않도록 중간중간 저자 경험담을 통해 실제 설계 과정에서 주의할 사항을 짚어준다.
단순히 PC를 조립하는 수준에서 벗어나 완전히 새로운 장치와 컴퓨터로 동작하는 기계 장치 같은 자신만의 하드웨어를 설계하고 싶어하는 소프트웨어 전문가는 이 책에 나온 풍부한 정보를 활용해 하드웨어를 만들기 위한 비밀의 열쇠를 손에 쥘 수 있을 것이다.
목차
1부. 배경
1. 컴퓨터 아키텍처 소개
기본 개념
메모리
I/O
DMA
임베디드 컴퓨터 아키텍처
2. 전자공학 101
전압과 전류
아날로그 신호
전력
저항
축전기
RC 회로
유도기
변압기
다이오드
수정발진기
전력과 속력
디지털 신호
회로도 이해하기
데이터시트 읽기
3. 전원
콘센트
전지
조정기
4. 컴퓨터 만들기
잡음 제거
값싸고 빠른 구축법
인쇄회로기판
배선
디버깅 도구
전체 조립
전원 연결
프로세서 추가
디버깅 시 유의할 점
2부. 임베디드 프로세서와 시스템
5. PIC 마이크로컨트롤러
프로세서 두 개에 얽힌 이야기
쉽게 시작하기
더 복잡한 PCI
6. AVR 마이크로컨트롤러
AVR 아키텍처
ATtiny15 프로세서
코드 다운로드하기
더 큰 AVR
버스 인터페이스
7. 68000 시리즈 컴퓨터
68000 아키텍처
쉬운 68000 기반 컴퓨터
8. DSP 기반 컨트롤러
DSP56800
DSP56800 기반 컴퓨터
JTAG
3부. 주변기기와 인터페이싱
9. SPI와 I2C를 이용하여 주변기기 추가하기
직렬 주변기기 인터페이스
SPI에 기반한 시계/달력
I2C
I2C로 실시간 시계 추가하기
I2C로 간단한 디스플레이를 추가하기
10. 직렬 포트
UART
오류 검출
믿을만한 오랜 친구 RS-232C
RS-422
적외선 통신
USB
11. 네트워크
RS-485
컨트롤러 지역 네트워크
이더넷
12. 아날로그
증폭기
아날로그에서 디지털로 변환
외부 ADC와 인터페이스하기
온도 감지기
빛 감지기
가속도계
압력 감지기
자기장 감지기
디지털에서 아날로그로 변환
PWM
모터 제어
과부하를 전환하기