강좌를 시작하며
이 강좌는
Philips사의 PDIUSBD12 USB Function Controller칩과
Atmel사의 ATmega128 Micro Conrtoller를 사용해서
USB 디바이스를 동작하도록 만들어 보는게 목적이다.

먼저의 강좌처럼
USB포트를 통해 버튼입력을 받고,
LED를 구동시키며,
마이컴으로 입력된 8bit데이터를 USB를 통해 어플리케이션으로 전달하는 등등의 것들을
해 보겠다.

이 강좌는 펌웨어에 어느정도 익숙한 사람들을 대상으로 한 강좌이다.
초보자들은 먼저 마이크로컨트롤러에 익숙해진 다음 이 강좌를 보길 권한다.
쩝. 사실 본좌도 펌웨어 프로그래머는 아니지만...

그리고 어떤 이유로 이 강좌를 꼭 먼저 읽어야 하지 않는 이상,
먼저 FX2강좌를 보고 이 강좌를 보기를 권한다.
본좌가 FX2강좌를 먼저 한데는 다 이유가 있다.
FX2가 처음 USB 디바이스를 만드는 사람한테는 여러모로 이해하기가 쉽고, 편리하다.

일주일에 2회정도 업데이트하고, 총 10회정도를 예상하는데
FX2장좌에서 그랬던 것처럼 뭐 하다보면 늘어날 수도 있겠다.
이전처럼 일주일에 4~5회 업뎃하는것은 쫌 무리인것 같다.


FX2 강좌에서 이미 강의한 USB 프로토콜을 위한 기초는 생략하고 바로 응용으로 넘어갈까
아니면 중복이어도 다시 한번 되짚어보는 의미에서 반복할까를 고민했는데,
역시 하나의 완결된 강좌로 만드는게 의미가 있을듯 싶어서 후자를 택한다.
본좌 리바이벌은 열라 싫어하기 때문에 같은 얘기 또 할걸 생각하니 한숨이 먼저 나오지만,
D12를 이용하기 위해 이번 강좌를 처음 접하는 행자들한테
FX2 강좌를 먼저 읽어보라고 강요할 정도로 인정머리 없지는 않다.


이전에도 말했듯이 USB 디바이스도 다 그게 그거다.
FX2나 D12나 USB 프로토콜을 어떤 하드웨어로 다루느냐의 차이가 있을 뿐
핵심은 프로토콜을 이해하는 것 이다.
그걸 이해하면 어떤 디바이스도 다 쉬어뿐지리라.


by 바람처럼날다 | 2005/10/10 22:29 | D12 펌웨어 강좌 | 트랙백 | 덧글(0)
트랙백 주소 : http://muosys.egloos.com/tb/724687
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >