도서상세정보

KEIL과 ARM7 그리고 Firmware 개발

저자 김형태 조승호
면수 600
발행일 2006-11-20
정가 \ 27,000
ISBN 8957171053
도서코드 E-205
판매가 \ 27,000
주문수량
총 주문금액 \ 27,000
※ 배송비안내 : 구매금액 30,000원이상 무료배송
바로 구매하기 장바구니 담기 위시리스트 담기
2008 대한민국학술원 우수학술도서 선정

이책은 아날로그디바이스 아트멜 ST 필립스사의 32비트 RISC ARM Core가 탑재되어 있는 칩을 사용하여 설계하거나 KEIL ARM 컴파일러를 사용하는 엔지니어에게 참고가 되는 기술서적입니다. 32비트 마이크로프로세서를 이해하고 회로 디자인 후에 프로그램을 이식하는 코딩은 무턱대고 시작 한다면 쉽지 않을뿐더러 시간만 소비합니다.

개발에도 요령이 있는데 프로세서를 익히고 전자회로 디자인을 한 다음 내부를 초기화 시키고 특정 기능을 구현하기 위해서 처음부터 시작하기 보다는 이미 검증 되어 있는 Platform을 이용하여 보다 쉽게 구현하고 실험한 뒤 추가 기능을 넣어야 합니다.

이 책은 요즈음 한류의 열풍처럼 번지고 있는 진보된 ARM 칩의 성능과 특성 그리고 8,16비트 프로세서에 비해 많이 있는 레지스터를 이해하기 위해 Datasheet를 통해 공부하는 엔지니어에게 도움이 되고자 작성되었으며 ARM Core만 동일할 뿐 회사마다 다른 메모리 위치와 Peripheral 그리고 레지스터의 내용에 대해서 보다 자세히 설명되었습니다. 또한 각사에서 제공되는 EVB(평가보드)에 대해 샘플코드와 회로도 Application 등에 대해 다루어 해당 회사의 칩을 통해 개발할 때 바로 적용이 가능하도록 했습니다.

이 책은 시행착오를 줄이려고 하는 엔지니어 그리고 프로세서 이해를 준비하시는 모든 분들에게 이 책을 통하여 기술을 습득할 수 있지만 초기 단계와 8비트와 그리고 16비트로 시작한 엔지니어가 32비트 ARM으로 효율적으로 옮겨질 수 있도록 짜인 것입니다. 이 책은 마이크로프로세서를 이용하여 응용하기 쉽도록 하는 도움 자료입니다. 따라서 해당 ARM 프로세서를 이용하여 개발할 때는 꼭 Chip Vendor에서 만든 Datasheet를 통하여 보다 자세한 Chip Spec을 출력하여 검토 하시기를 바랍니다.

이 책은 ARM 자체의 내부 구조와 어셈블리 언어에 대해서는 다루지 않습니다. 또한 대부분 C 언어로 된 코드를 이해를 돕기 위하여 같이 설명하지만 ANSI C 언어 자체를 설명해 드리지 않습니다. 32비트 프로세서를 이용하여 구현할 수 있는 좀더 빠르고 정확한 방법에 초점이 맞추어져 있으며 혹 너무 딱딱한 기술 내용만 다루어 초보 엔지니어가 쉽게 포기하지 않도록 엔지니어가 관심 가졌으면 하는 내용의 틈틈이 발췌한 신문이나 인터넷 기사를 아울러 중간 중간에 나열했습니다.

이 책으로 엔지니어의 한사람으로 또 첨단 IT 강국에 살고 있는 대한민국의 국민으로써 폭넓은 개발에 도움이 되기를 진심으로 희망합니다.

끝으로 이 책이 완성되기 위해 도와주신 분들에게 감사드리고 싶은 분이 있습니다. 하드웨어 조립과 실험을 묵묵히 해낸 신나리 평가보드를 가지고 센서 실험에 열심히 동참한 하이텍 박주홍 사무실 임대를 도와주신 어머니 같이 고생하신 강남대학교 컴퓨터미디어공학과 조승호 교수님 함께 알게 모르게 도와주시고 격려해주신 많은 엔지니어에게 진심으로 감사드립니다.

관련분야 신간도서

Full Custom Layout 시작과 실전
25,000 원
반도체 소자공학 1
25,000 원