22018, 1/1101 회원가입  로그인  
   리눅스펭귄
   임베디드 입문... 어디서부터 해야할까요?

http://www.hackerschool.org/HS_Boards/zboard.php?AllArticle=true&no=29658 [복사]


한두달쯤 전에 임베디드할까 리버싱할까 글 올린 중딩입니다.

댓글도 참고하고, 아버지 의견(IT업계 종사중이시라 도움이 많이 되었습니다.) 참고하고 해서 임베디드로 결정 내렸습니다.

그런데 리버싱과 달리 임베디드는... 어디서부터 손대야 할지 감이 안잡히네요.
구글링을 해 봐도 일정 수준은 되는 분들의 글들이라...

일단 맨 처음엔 뭘 해야하는지(C는 할 줄 압니다.) 알려주셨음 합니다.

교재추천도 해주시면 더욱 좋구요.
(교재의 경우엔, 이해력 딸리는 중2도 읽을만한 그림많고 질리지 않을만한걸로 해주셨으면 합니다.)



  Hit : 10869     Date : 2012/11/18 01:16



    
volantrat 해킹할줄 모르는 해커가 몇자 끄적여 봅니당 ㅎㅎ
요즘나오는 스마트폰, 네비게이션 등 모바일 플랫폼들 대부분의 OS가 원초적으로는 UNIX에 기반하고 있는 것 같은데요(본인 생각에는요 ^^;) 그런 점에서 본다면 결국 배워야 할 것은 다 거기서 거기가 아닌가 생각됩니다.
임베디드를 하려고 해도 결국은 어셈블리를 알아야되고, 또 이걸 디버깅하고 버그픽스를 하기 위해서는 리버싱 또한 일부 필요하다고 생각합니다. 간단한 프로젝트 같은것들로 시작하면 좀더 흥미진진하게 배울 수 있지 않을까 생각되는데요, 아두이노, avr같은 프로그래밍 보드에 프로그래밍을 해보는 것도 괜찮을 것같구용,,(마이컴도 일종의 임베디드라고 한다면 할 수 있을 것같습니다:? )
임베디드 리눅스 보드 구매하셔서 직접 리눅스 올려보고 끄적끄적 해보시면 좋을 것 같습니다.
추천해드리고싶은 책은 "만들면서 배우는 OS커널의 구조와 원리"하고,, 마이컴 쪽으론 "손에 잡히는 아두이노" 추천드리고 싶어요. 아두이노 같은경우엔 7만원 정도에 스타터팩(보드+몇몇부품+책)을 판매하는 쪽도 있으니 고려해 보시구요..
줄줄 써내려 오긴 했는데 "옳지 않은" 내용이 있을지도 몰라요, 고수분들 보시면 질문자님 방황하지 않으시게 테클 마구 걸어주세요 ㅠㅠ
2012/11/18  
zero.c 시발시리즈 검색 2012/11/19  
tkddnjs5868 임배디드 프로그래밍 C코드 최적화
추천해요 ㅅㅅ
기초부터 설명하거든요.
책두깨는 핸드북 수준(해커스쿨 오버플로우 왕기초편 비슷함(좀더 두꺼움))
2012/11/20