티스토리 뷰

호스트는 뭐고 타겟은 뭘까?

점점 까먹는 기억력 때문에라도임베디드 용어 몇 가지를 정리해 놓는다. 임베디드 시스템에서 호스트와 타겟은 무엇일까?

개발환경에 따라 다른 임베디드 용어

임베디드 시스템은 개발 환경과 실제 프로그램 동작환경이 다르기 때문에 이를 부르는 명칭도 달라진다.

호스트 피시(Host pc)

프로그램을 개발하는 PC

타겟(Target)

프로그램 결과물을 실행할 시스템 환경

크로스 컴파일러(Cross compiler)

타겟에 실행가능하도록 컴파일하는 컴파일러. 반대로 타겟과 호스트가 동일한 컴파일러를 '네이티브(native) 컴파일러'라고 부른다.

호스트와 타겟의 연결

RS232 시리얼 연결이나 이더넷을 이용해서 JTAG을 타겟보드와 연결하는데 흠.. 머릿속에서 정리가 안되네. 역시 아는것과 설명하는 건 다른가?