상품상세
Embedded Sketches
입문자용 임베디드 프로그래밍 입문서 저자 : Soto | 출판사 : 코너북 | 초판 2쇄 발행 2015년 3월 10일 | 776쪽 | 150*220 배판 | 1판

판매가격 33,000원
소비자가격 33,000원
적립금0
상품상태신상품
제품코드IT-0903
제조사코너북
출시일2015-03-10
구매수량
총 금액 :

 

ISBN : 978-89-961489-2-0

 


 

☞ 본 서적은 출판사인 코너북 홈페이지의 온라인 주문을 통해서만 구매하실 수 있습니다.
☞ 주문하신 책자는 맞춤주문된 도서전용 뽁뽁이 + 도서전용 박스에 보호되어
    그 어떤 도서전문 샵보다 안전하게 배송됩니다.
☞ 배송중의 파손에 대해서는 100% 환불/교환해드립니다.


 

  INTRODUCTION
 

 

저자 서문

 

본 책자는 히언님의 친절한 임베디드 시스템 개발자 되기 강좌 블로그(http://recipes.egloos.com/5207842) 시즌3 강의실에 연재되었던 내용을 책으로 엮은 것입니다. 기존의 웹의 내용을 보완하고 추가하였으며, 수많은 이미지를 책자용으로 업그레이드하여 읽기 좋게 편집된 서적입니다.

임베디드 입문서로 기본에 충실하고 깊이 있게 다루고 있습니다. 8년간 실무에서 있었던 know-what, know-how, know-why 을 정리해서 책으로 출간했습니다
.
 

기본이 부족하여 전공서적을 읽어봐도 어렵다고 느끼는 분들
기본이론은 알지만 기본실무가 부족하다고 느끼는 분들
취업 준비를 위해 무엇을 공부해야 될지 모르는 분들
글보다 그림이 이해가 더 잘 되고, 저자에게 질문을 남겨 직접 답변을 받고 싶은 분들
평소 누군가에게 묻고 싶었지만 물어 볼 사람이 없는 분들

누군가에게 질문을 했지만 명괘한 답변을 얻지 못했거나 질문을 받았지만 명괘한 답변을 못 해 주는 분들

신입 사원에게 실무의 기본을 가르쳐 줘야 하는데 어디서부터 시작해야 될지 모르는 분들
매년마다 신입 사원의 반복적인 똑 같은 질문이 지겨운 분들
선임 연구원으로 승진을 원하시는 분들

새로운 커리큘럼을 도입하고자 하시는 분들

기본을 바탕으로 이직을 고려하시는 분들

 

  에게 바칩니다.

 

  TABLE OF CONTENTS

1장 Embedded System Begin


100 임베디드 시스템이 뭐죠?
101 왜 임베디드 시스템에서는 C언어를 가장 많이 사용하나요?
102 어떤 공부부터 시작해야 될지 모르겠어요?
103 학교에서 공부한 내용이 현업에서 어떻게 쓰이나요?
104 취업이냐 진학이냐?
105 연봉 많이 받으려면?
106 졸업 전까지 반드시 해야 될 일은?
107 LED를 ON/OFF 제어하려면?
108 MCU vs Processor vs Core 차이점이 뭘까요?
109 나의 인(人)라인은?

 


2장 Hardware Analyse


200 CPU가 하는 일이 뭐죠?
201 코 프로세서(Co-processor)가 하는 일이 뭐죠?
202 캐시 메모리(Cache Memory)가 뭐죠?
203 노어 플래시(NOR Flash)가 뭐죠?
204 낸드 플래시(NAND Flash)가 뭐죠?
205 SDRAM이 뭐죠?
206 인터럽트(Interrupt)가 뭐죠?
207 제이텍(JTAG)이 뭐죠?
208 시리얼 포트(Serial port)가 뭐죠?
209 LCD가 뭐죠?

 

 

3장 Software Analyse


300 크로스 컴파일러(Cross Compiler)가 뭐죠?
301 Startup(Startup.S) 파일이 뭐죠?
302 메이크 파일(Makefile)이 뭐죠?
303 링커 스크립트(Linker Script) 파일이 뭐죠?
304 C 언어에서 변수는 어디에 저장 되나요?
305 C 언어에서 C++ 함수를 콜하는 방법은?
306 인라인 어셈블리를 사용하려면?
307 소스 레벨 디버깅이 뭐죠?
308 MMU를 인에이블(Enable)하려면?
309 Cache를 인에이블(Enable) 하려면?

 


4장 RTOS Analyse


400 Monolithic kernel과 Micro kernel 차이점은?
401 임베디드 OS의 용어 정의
402 ARM 프로세서에 uC/OS2 포팅을 위한 준비사항은?
403 uC/OS2 포팅 완료까지의 절차가 어떻게 되죠?
404 ARM 프로세서에 Linux 포팅을 위한 준비사항은?
405 Linux 포팅 완료까지의 절차가 어떻게 되죠?
406 Linux에서 라이브러리를 만드는 방법은?
407 ARM 프로세서에 WinCE 포팅을 위한 준비사항은?
408 WINCE 포팅 완료까지의 절차가 어떻게 되죠?
409 WINCE에서 어플리케이션과 DLL을 만드는 방법은?

 


5장 ARM Processor Analyse


500 ARM 프로세서가 많이 쓰이는 이유는?
501 ARM Mode와 PSR..너희들은 누구냐?
502 R13, R14에게 반했다?
503 파이프 라인(Pipe Line)의 법칙?
504 우리는 패밀리(ARM, THUMB, Co-processor, NEON)
505 어셈블리 명령어의 절대강자

506 모드 비트(Mode bit)와 Exception 처리
507 ARM 프로세서와 하드웨어 디버거?
508 하드웨어 디버거와 Breakpoint?
509 하드웨어 디버거와 Array, 그리고 Pointer?

 


6장 Digital Photo project


601 Startup 파일을 만들어 보아요.
602 Main.c 파일을 만들어 보아요.
603 Makefile과 linker.ld 파일을 만들어 보아요.
604 하드웨어 디버거를 사용해 보아요.
605 LCD 드라이버를 만들어 보아요.
606 어플리케이션을 만들어 보아요.
607 조금 더 빠르게 만들어 보아요.
608 NOR Flash에 다운로더를 해 보아요.
609 소프트웨어 테스팅을 해 보아요.

 


7장 Embedded Platform Analyse


700 디버깅의 달인
701 고급 디버깅의 기술
702 Android와 첫 만남
703 Android 구성요소
704 Android 프로세스의 메모리 구조
705 Android Start Kernel에서 Init 프로세스까지
706 Android Init 프로세스 동작 과정
707 Android Servicemanager, Zygote, System_server
708 Android New 프로세스 생성 과정
709 Android RAM Dump Solution
Appendix
Appendix 1. Dec-Hex-Size
Appendix 2. WINCE600 booting sequence
Appendix 3. MMU command
Appendix 4. Android User space memory map

배송비 : 기본배송료는 2,500원 입니다. (도서,산간,오지 일부지역은 배송비가 추가될 수 있습니다)  50,000원 이상 구매시 무료배송입니다.
본 상품의 평균 배송일은 일입니다.(입금 확인 후) 설치 상품의 경우 다소 늦어질수 있습니다.[배송예정일은 주문시점(주문순서)에 따른 유동성이 발생하므로 평균 배송일과는 차이가 발생할 수 있습니다.]
본 상품의 배송 가능일은 일 입니다. 배송 가능일이란 본 상품을 주문 하신 고객님들께 상품 배송이 가능한 기간을 의미합니다. (단, 연휴 및 공휴일은 기간 계산시 제외하며 현금 주문일 경우 입금일 기준 입니다.)
상품 청약철회 가능기간은 상품 수령일로 부터 일 이내 입니다.
상품 택(tag)제거 또는 개봉으로 상품 가치 훼손 시에는 일 이내라도 교환 및 반품이 불가능합니다.
저단가 상품, 일부 특가 상품은 고객 변심에 의한 교환, 반품은 고객께서 배송비를 부담하셔야 합니다(제품의 하자,배송오류는 제외)
일부 상품은 신모델 출시, 부품가격 변동 등 제조사 사정으로 가격이 변동될 수 있습니다.
신발의 경우, 실외에서 착화하였거나 사용흔적이 있는 경우에는 교환/반품 기간내라도 교환 및 반품이 불가능 합니다.
수제화 중 개별 주문제작상품(굽높이,발볼,사이즈 변경)의 경우에는 제작완료, 인수 후에는 교환/반품기간내라도 교환 및 반품이 불가능 합니다.
수입,명품 제품의 경우, 제품 및 본 상품의 박스 훼손, 분실 등으로 인한 상품 가치 훼손 시 교환 및 반품이 불가능 하오니, 양해 바랍니다.
일부 특가 상품의 경우, 인수 후에는 제품 하자나 오배송의 경우를 제외한 고객님의 단순변심에 의한 교환, 반품이 불가능할 수 있사오니, 각 상품의 상품상세정보를 꼭 참조하십시오.