전자기술

임베디드 시스템 설계의 기초지식

티가세 2007. 10. 22. 19:18

임베디드 시스템 설계의 기초지식

임베디드 시스템이란 무엇인가, 그리고 그 실현 방법에 대해 예를 들어 알기 쉽게 설명하고, 임베디드 프로그램의 개발이 Windows상에서 동작하는 어플리케이션 프로그램 개발과 어떻게 다른지, 그리고 임베디드 기기 개발에서 특유의 디벅 수법에 대해서도 시판중인 다양한 형태의 디버거를 소개하고 해설한다.

 

 1. 임베디드 시스템의 개요와 실현 방법

임베디드 시스템(Embedded System)이란? 
임베디드 시스템의 실현 방법
소프트웨어의 장점
소프트웨어의 결점
임베디드 시스템용 CPU 

2. 임베디드 소프트웨어 개발 방법

기계어, 어셈블리 언어, 고급언어
PC에서의 Windows 프로그래밍
임베디드 기기의 소프트웨어 개발
크로스 개발 환경이란
소프트웨어 개발 도구

3. 크로스 개발 환경용 디버거

디벅(debug)이란?
디버거(debugger)의 기본 기능
크로스 개발 환경용 디버거 

4. 시판의 각종 임베디드 기기 개발용
    디버거

ICE(In Circuit Emulator) 디버거
ROM 모니터형 디버거
ROM 에뮬레이터형 디버거
JTAG 디버거
최강 디버거는 에뮬레이션 메모리 & 트레이스
   메모리 내장 JTAG 디버거?