공지사항

이곳으로 이전했습니다. 또는 구글 앱스토어에서 'likewind' 를 검색해서 설치해주세요. 설치링크

2017년 1월 8일 일요일

ARM System Developer`s Guide


"ARM 을 다뤄보고 싶다면, 반드시 한권 정도 가지고 있어야 할 책이다"

이 책을 구입했던 것은 오래전이었다고 기억된다.
그 때 당시 ARM 에 관한 국내서적이 워낙 귀했던 때라 출간되자마자 구입했었다. 그 동안 책장에만 꽂아놓고 보관만 하다가, 이번 초심프로젝트의 일환으로 일주일만에 독파(?)할 수 있었다. 읽고난 후의 느낌은 ARM 에 대해서 대강 알것 같기는 한데 구체적으로 뭔가 잡히지 않는 기분이었다. 아마도 단기간 내에 이해할 수 있는 성질의 것이 아니니 당연할 지도 모르겠다.
현재 임베디드 프로세서 시장에서 70% 에 육박하는 ARM 은 '임베디드'라는 말을 들어본 사람이면 누구나 한번쯤 접해봤을 것이다. 하지만, 아직 이렇다할 ARM 관련 서적이 없다는 것이 현실이다.
그런 의미에서 이 책은 정말 괜찮은 책이다. H/W 와 S/W 둘 중에 S/W 관점에서 설명한 책이다. 초반부에는 어떻게 ARM 에 최적화시킬 수 있는 가에 대한 여러가지 시도를 예제를 통해 잘 설명하고 있다. 후반부에서는 간단한 RTOS 를 구현해보면서 ARM 프로세서 상에서 어떻게 돌아가는지 설명하고 있다. 한가지 아쉬운 부분은 책에 나온 예제를 실제로 실습해볼 수가 없다는 것이다. 책에서 설명하고 있는 ADS 어셈블러는 기존의 GCC ARM 컴파일러에서는 제대로 컴파일이 안되기 때문이다.
상용툴인 ADS 를 체험판으로 밖에 사용할 수 없다는 것이 별 5 개를 주지 못한 이유이다.

댓글 없음:

댓글 쓰기