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

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

임베디드 리눅스 시스템 개발 및 응용

임베디드 리눅스 시스템 개발 및 응용

최무영, 김영백 (지은이)
  |  
생능
2020-12-10
  |  
21,000원

일반도서

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

중고도서

검색중
로딩중

e-Book

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

책 이미지

임베디드 리눅스 시스템 개발 및 응용

책 정보

· 제목 : 임베디드 리눅스 시스템 개발 및 응용 
· 분류 : 국내도서 > 컴퓨터/모바일 > OS/Networking > 리눅스
· ISBN : 9788970504681
· 쪽수 : 348쪽

책 소개

임베디드 시스템 기술 전공 교과 실습 지침서. 학교와 교육기관에서의 기존 교과과정에 실무기반의 임베디드 시스템 기술을 적용하여 요소기술에 대한 이해, 모듈식 응용프로젝트 실습 등 좀 더 체계적이고 단계별 학습이 가능토록 설계되었다.

목차

CHAPTER 01 임베디드 시스템 이해
Section 01 임베디드 시스템 이해하기
1. 임베디드 시스템 의미
2. 임베디드 시스템 구성
2.1 임베디드 하드웨어
2.2 임베디드 소프트웨어
3. 임베디드 시스템 설계
Section 02 임베디드 시스템 프로세서
1. 프로세서 개요
1.1 프로세서 정의
1.2 프로세서 분류
2. ARM RISC
2.1 RISC 특징
2.2 ARM RISC 기능
2.3 애플리케이션 프로세서(Application Processor)
3. ARM Cortex
3.1 Cortex-A 프로세서
3.2 Cortex-A9 프로세서

CHAPTER 02 개발하드웨어 소개
Section 01 H-EMbed TKU 시스템 구성
1. H-EMbed TKU 시스템 개요
2. H-EMbed TKU 하드웨어
2.1 전체 구성
2.2 AP Module
2.3 Base Board
2.4 MCU 보드
Section 02 시스템 주변장치
1. H-EMbed TKU 시스템 구조
1.1 AP 구조
1.2 Base Board 구조
1.3 MCU Board 구조
2. 주변장치 인터페이스
2.1 UART
2.2 GPIO
2.3 I2C
2.4 PWM
2.5 SPI
2.6 Flash Memory
2.7 Ethernet
2.8 USB
2.9 CAN
2.10 Wireless Device
2.11 Expansion interface

CHAPTER 03 개발환경 구축
Section 01 개발환경 설치하기
1. 개발환경 개요
2. Host 개발환경 구축
2.1 가상머신 설치
2.2 리눅스 설치
3. 리눅스 시작하기
3.1 터미널(Terminal)
3.2 코드 편집기(VI Editor)
Section 02 시스템 개발환경 준비하기
1. 개발소스 설치
2. 크로스 컴파일러
3. 개발환경 테스트
CHAPTER 04 리눅스 빌드시스템 포팅
Section 01 리눅스 시스템 빌드하기
1. 부트로더 빌드
1.1 부트로더 빌드환경
1.2 부트로더 빌드
2. 커널 빌드
2.1 커널 빌드환경
2.2 커널 빌드
Section 02 리눅스 시스템 설치하기
1. 이미지 설치도구(MFGTools)
2. 시스템 이미지 설치
2.1 이미지 파일 이동 복사하기
2.2 장치 연결 준비하기
2.3 MFGTool 실행
2.4 Boot Mode실행
2.5 이미지 설치하기
2.6 Boot Config
3. 기본 동작 환경
3.1 시리얼 터미널 환경
3.2 리눅스 GUI 기본 프로그램

CHAPTER 05 리눅스 시스템 구조 이해
Section 01 부트로더 구조 이해하기
1. 부트로더 개요
2. U-Boot 구조 이해
2.1 U-Boot 특징
2.2 U-Boot 동작구조
2.3 U-Boot 디렉토리 구조
2.4 U-Boot 동작 흐름
Section 02 커널 구조 이해하기
1. 커널 개요
1.1 커널 역사
1.2 커널 버전
1.3 커널 주요 기능
2. 커널 디렉토리 구조
3. 커널 구조 이해
3.1 커널 동작 구조
3.2 커널 시작 함수(start_kernel)
3.3 커널 프로그램 실행 모드
4. 커널 시스템 호출
4.1 시스템 호출 개요
4.2 시스템 호출 동작과정
4.3 시스템 호출 장치 제어 실습
5. 디바이스 드라이버
5.1 디바이스 드라이버 개요
5.2 디바이스 드라이버 종류
5.3 디바이스 드라이버 제작하기

CHAPTER 06 리눅스 응용 프로그래밍
Section 01 부트로더 입출력장치 제어
1. 부트로더 명령어 추가
1.1 부트로더 명령어
1.2 부트로더 명령어 추가하기
1.3 명령어 실행하기
2. 부트로더 디바이스 제어
2.1 부트로더 디바이스 접근 구조
2.2 디바이스 제어 명령어 추가하기
2.3 장치제어 명령어 실행하기
Section 02 입출력장치 제어하기
1. LED 제어 실습
1.1 LED 장치 회로
1.2 sysfs 인터페이스 활용
1.3 LED제어 프로그램
2. 입력 버튼 제어 실습
2.1 디바이스 드라이버 정보
2.2 입력장치 확인
2.3 입력장치 프로그램
3. 부저 PWM 제어 실습
3.1 피에조 부저(Piezo Buzzer)
3.2 하드웨어 구조
3.3 디바이스 드라이버 정보
3.4 부저 제어 프로그램
3.5 부저 제어 응용프로그램
4. RTC 제어
4.1 하드웨어 구조
4.2 디바이스 드라이버 정보
4.3 현재 시간 확인
4.4 RTC 응용프로그램
Section 03 커널 부팅 로고 변경하기
1. 로고 이미지 만들기
1.1 로고 이미지 다운로드
1.2 이미지 편집 프로그램(GIMP)
1.3 이미지 편집하기
2. 커널 로고 변환 및 실행
2.1 로고 이미지 변환하기
2.2 로고 관련 코드 수정하기
2.3 커널 빌드 및 실행
Section 04 네트워크 구조 이해 및 연결하기
1. 네트워크 인터페이스
2. 무선 네트워크 연결
2.1 네트워크 인터페이스 명령어
2.2 개발보드 무선랜 연결하기
3. RNDIS 기반 네트워크 연결
3.1 USB(OTG) 장치연결
3.2 USB 이더넷 장치 생성
3.3 호스트 PC와 네트워크 연결
3.4 RNDIS 기반 외부 인터넷 연결
Section 05 QT기반 GUI 프로그램 제작하기
1. 임베디드 GUI 프로그램
2. Qt 개발환경 구축
2.1 개발도구 다운로드
2.2 개발도구 설치
2.3 Qt Creator 기본 환경설정
2.4 QT 프로그램 장치 업로드
3. 프로젝트 생성 및 실행
3.1 프로젝트 생성
3.2 빌드 및 장치 업로드
4. 위젯 프로그램 제작
4.1 기본 위젯 만들기
4.2 Button 이벤트 만들기
5. 장치제어 프로그램
5.1 프로젝트 생성
5.2 장치제어 클래스 생성
Section 06 안드로이드 빌드 및 설치하기
■ 참고문헌
■ 찾아보기

저자소개

최무영 (지은이)    정보 더보기
현) 한국폴리텍대학 로봇캠퍼스 교수 전) LG정밀연구소 선임연구원
펼치기
김영백 (지은이)    정보 더보기
현) 한국폴리텍대학 로봇캠퍼스 조교수 전) 한국전자통신연구원 선임연구원
펼치기
이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책