임베디드 (2) 썸네일형 리스트형 [개발] 임베디드 OS 만들기 - 1. 환경구성 임베디드 직접 개발하기 프로젝트 중 소프트웨어 영역인 OS 개발하기를 시작한다.다뤄질 내용은 '인사이트'에서 출판한 '도전! 임베디드 OS 만들기' 라는 도서를 따라간다. 우선 책의 내용은 주로 이지보드(EZ-X5)라는 개발보드를 이용하여 테스트하나보드가 10만원이 넘기 때문에 QEMU 에뮬레이터를 이용하여 작업하는 내용도 다뤄준다. 하지만 책의 초판에 비해 이미 몇년이 흐르면서 바뀐 부분들이 있기 때문에최신 버전에 맞게 직접 수행하고, 바뀐 부분이나 시행착오도 다뤄볼 예정이다. 그럼... START 환경을 갖추기에 앞서, 필요한 파일들이 있으므로 이를 먼저 다운받자.책에 적혀있는 자료 링크는 이미 죽었고, 새롭게 아래 링크에서 자료를 배포하고 있다. http://www.insightbook.co.kr/.. 임베디드 디바이스 직접 개발하기 - 튜토리얼 방학 중에 진행할 나름의 대형 프로젝트로써임베디드 개발을 하드웨어부터 소프트웨어까지 모두 직접 진행해 볼 예정이다. 예전에 임베디드 개발에 대해 책과 구글에서 많이 찾아봤지만, 잘 정리된 흐름을 가진 문서는 별로 없었다.대부분 이미 특정 타겟이나 환경을 지정해놓고 그에 맞춰서 곧바로 개발에 투입되는 내용이었다. 임베디드 개발 자체를 범용적인 환경에서 구성할 순 없지만,적어도 처음 시작하거나 가이드가 필요한 사람에게 도움이 될만한 글을 남겨보기로 했다.(다만 프로그래밍 경험과 OS 등에 대한 기초 지식이 있다는 가정이다) 우선 이 개발 과정을 크게 하드웨어와 시스템으로 나눴다. 하드웨어는 중앙 처리기 같은 시스템 관련 부품은 제외하고 보드 설계에 필요한 전자부품을 우선 익힌다.이후에 회로를 공부하고 최종적.. 이전 1 다음