임베디드 시스템의 개발 사이클과 소프트웨어를 작성하고 테스트하는 법을 명확하게 가르쳐 준다. 임베디드 시스템을 설계할 때 필요한 새로운 하드웨어/소프트웨어 툴을 사용하는 방법을 알려준다.
이 책에서는 최적의 비용 대 성능비를 얻기 위한 프로세서 선택법, 소프트웨어 실패 : 테스트기와 감시타이머의 사용, 디바이스 하드웨어를 직접 다루는 코드의 작성, 병렬 하드웨어/소프트웨어 개발과 통합, 전용 디버깅 회로의 필요성, 툴의 필요성과 툴 사용상의 문제들과 같은 임베디드 시스템 설계시의 고려사항들을 배울 수 있다.
그리고 사양 결정, 분할, 설계, 통합, 유지와 업그레이드를 거치는 각 개발 과정에서의 주요 방법과 기술들을 이 책에서 배운다. 또한 논리분석기와 ICE를 사용해서 하드웨어와 소프트웨어를 통합하는 법을 배울 것이다.
Contents
1장 임베디드 시스템 설계 라이프
2장 프로세서 선택
3장 분할 결정
4장 개발 환경
5장 특별한 소프트웨어 테크닉
6장 기본 툴셋
7장 BDM, JTAG, Nexus
8장 통합 솔루션, ICE
9장 테스팅
10장 앞으로의 전망