안녕하세요~!
제가 임베디드 공부를 하다가 궁금하게 있어서요!!
일단 제가 공부한 것에 대해서 정리를 좀 해보면
만약에
1. 제가 어떠한 타겟상에서 동작할 수 있는 소스코드를 PC에서 작성했어요
2. 이 작성한 소스코드를 PC에서 크로스 컴파일러를 가지고 컴파일, 빌드까지 했어요
3. 그러면 제 생각엔
전처리 -> 파싱 -> 컴파일 -> 링크 와 같은 과정을 거쳐서 타겟에서 실행 될 수 있는 실행파일이 만들어 질 것이라고 생각합니다
4. 그리고 이 실행파일을 타겟 상에 실행하기 위해 타겟에 다운로드를 시킵니다
(다운로드 방법은 이더넷, usb, serial 같은 것으로 다운로드 할 수 있는 것이죠?)
5. 그리고 타겟에서 그 실행파일을 실행 시키려고 합니다!
여기서 어떻게 동작하는 지 알고싶어요!!!