도와주세요!!
먼저 아랫글에 대한 답변 감사합니다.
회사에서 관리하는 시스템이 리눅스,윈도우 모두 관리하기때문에.,
대략 어느정도 시스템에 대해서는 이해하구 있구요..
그리고 C를 공부하고 있는중인데, 대략 PHP랑 문법이 비슷해서 나름 이해는 쉽더군요..
(포인터쪽 더 나가봐야 겠지만..)
여하튼.., 말 나온김에 임베디드 보드까지 구매해서 직접 해볼려고 하는데,
저같은 초보자가 학습하기에 딱 좋은 임베디드 보드나 테스트킷(맞나요??) 이 있으면 추천 부탁드리겠습니다.
그리고 개인적인 욕심에는 임베드 플밍이 어느정도 익숙해지면 독학이 가능하다라면
하드웨어 설계쪽도 해보고 싶습니다. 이럴경우 주로 어떤식으로 자료를 활용하면 될까요??
수고하시고 좋은하루 되시기 바랍니다.
처음에는 제공된 보드에 이미지를 올려서 프로그램을 돌려 보시는 재미를
느끼시고 나서
상위단인 QT 같은 어플리케이션 쪽으로 공부하셔도 되고...
통신 프로토콜쪽을 기반으로 하는 네트워크 프로그래밍,
아랫단인 커널, 디바이스 드라이버 등을 비중을 조절하시면서
내려가시면 좋습니다...
커널 쪽은 운영체제개념을 익혀두시지 않으면
난공 불락이 될 수도 있으니
자료구조나 알고리즘 쪽에 좀더 신경을 쓰셔야 할꺼고...
그리고 디바이스 드라이버를 본격적으로 제어하시려면
데이터시트를 보셔야 하니
하드웨어쪽으로 더 깊이 내려가실 수도 있을 겁니다..
처음에는 뭐가 뭔지 모르는 상태에서
일단 어느정도 공부하시고 나면
내가 아는게 뭐고, 모르는 게 뭔지 정해지게 됩니다.
그리고 관심이 가는 분야도 생기기 마련이죠...
그렇다고 다른 쪽을 등한시 하시는 건 위험 천만이고...
골고루 익혀 나가시되.. 공부에 투자하는 비중에 차이를 두셔서
원하시는 곳에 집중해서 투자하시면
좋은 결과가 나오지 않을 까 싶습니다...
임베디드 쪽은 한걸음 한걸음 나아가기 위해서는
그만한 노력이 필요한 분야입니다...
절대 서두르지 마시고.. 천천히 오래오래 걸어가시다보면
원하시는 길이 보일테니.. 중도에 포기하지 마시고
하나하나 알아가는 걸 재미삼아
즐겁게 해보셨으면 합니다...
그럼 이만...
;
학습을 위해 보드를 찾으신다면 ESP-MMI를 권하고 싶습니다.
ESP-MMI는 일반 모니터와 연결할 수 있는 RGB 커넥터를 가지고 있어서
비싼 LCD 보드를 따로 설치할 필요 없이
일반 모니터에 연결하여 QT와 같은 그래픽 출력도 학습하실 수 있습니다.
또한 USB 커넥터가 있어서 키보드와 마우스를 바로 연결할 수 있기 때문에
텔넷 프로그램을 이용할 필요 없이 바로 키보드를 이용하여 보드를 이용할 수 있어서
매우 편리합니다.
제품 사용기에 ESP-MMI를 동영상으로 찍어 올렸습니다.
아래의 링크를 참고하세요.
http://forum.falinux.com/zbxe/?mid=usage&document_srl=405952
안녕하세요. 저도 현재 보드를 알아보고 있는데, arm 계열로 학습용으로 알아보고 있습니다. 나중 실력이 되면 소규모 network server로 활용해보고 싶은데요. 장길석님께서 추천해주신 ESP_MMI가 갑자기 괜찮아 보이는데요. 보드만 구매하면 되는건지요? 또한, 다른 보드중에 EM- s3c2440 이 있던데.. 이것은 보드만 있는것 같은데.. LCD와 같이 구매하면 바로 실습을 할 수 있는지 궁금합니다.
보드를 첫 구매하는 거라서 관련 장비가 하나도 없습니다. 보드 이외에 꼭 구매해야 할 것이 있으면 알려주시면 감사하겠습니다.
학습을 먼저 하신다면 저는 EZ-S3C240을 권하고 싶습니다. 제가 애용하는 것은 EZ-AU1200이지만 네트워크 서버를 위한 것이라면 멀티미디어 기능이 필요 없을 것이라 생각되기 때문입니다.
또 LCD와 함께 상품화된 제품이 판매되고 있습니다. EZ-S3C2440-SET 이라는 제품인데 아래의 링크를 참고하여 주십시오.
http://kshop.falinux.com/UsePage/tvell/Goods/GoodsDetail.php?goo_id=6485
따로 구매할 장비로는 EZ-AT7을 꼭 구매하시기를 권합니다. EZ-보드에 이미지 파일을 전송할 때, 병렬포트를 이용할 수 있지만 시간이 너무 걸려요. EZ-AT7을 이용하면 빠르기도 하지만 안정적이어서 권하고 싶습니다.
http://kshop.falinux.com/UsePage/tvell/Goods/GoodsDetail.php?goo_id=6470
그럼 행복한 하루 되세요. ^^
그중에서도 개발툴, Q&A 제공을 잘해주는 곳이 좋습니다...
개발사는 실력도 어느 정도 갖춰진 곳을 선택 하는 것이 추후 발생되는
여러가지 문제에 대처, 도움을 받을 수 있겠죠...
개인적으로는 falinux 제품을 추천 드리는 편입니다.
확실히 기억은 안나지만 가격도 저렴한 편이고
cpu도 종류별로 구색이 갖춰저 있으니
원하시는 모델로 고르실 수 있을 겁니다.
지금 www.falinux.com 으로 가보니
홈페이지 리뉴얼 중으로 되어 있네요...
혹 급하시면 아래쪽 연락처로 문의 해보시기 바랍니다.
falinux : 제품 주문 관련 문의 : (02) 572 - 9527
( 참고로.. 저는 falinux 와는 아무런 관련도 없습니다..
보드가 판매된다고 저한테 수익이 돌아오는 것도 아니니
혹여.. 오해 없으시기 바랍니다..)