DIY USB 대용량 저장소 자습서


9

USB 플래시 드라이브를 만드는 방법에 대한 자습서가 어디에 있는지 궁금해서 USB를 분해하여 용기를 다른 것으로 넣는 것이 아니라 플래시 메모리와 컨트롤러를 함께 사용하는 것을 의미합니다.


4
자신 만의 플래시 드라이브를 만드는 방법에 대한 자습서를 요청하기 때문에 제목은 "DIY USB 대용량 저장소 자습서"여야합니다. 자신의 USB 장치를 만드는 것에 대한 질문이 얼마 전에 제기되었습니다.
bpijls

@bpijls 제목을 변경했습니다.
jpc

답변:


13

Dean Camera는 AVR 용 USB 스택을 작성했습니다. 대용량 저장 장치 드라이버가 포함되어 있습니다.

http://www.fourwalledcubicle.com/LUFA.php


1
LUFA는 매우 좋습니다. 그리고 AVR USB 칩이 점점 좋아지고 있습니다. Linux 또는 OSX에서 개발하려는 경우 AVR의 LUFA를 사용하는 것이 좋습니다. Windows 인 경우 PIC 개발 환경을보십시오. 저가형 PIC USB 칩은 저가형 AVR USB 칩보다 기능이 많고 사용하기가 쉽지만 실제로는 Windows에서만 개발할 수 있습니다.
todbot

1
PIC를 사용한 개발에 대한 업데이트 일뿐입니다. 새로운 마이크로 칩 IDE 인 MPLAB X (아직 베타 버전)는 NetBeans를 기반으로하며 모든 주요 플랫폼 (Windows / MAC / Linux)에서 PIC를 개발할 수 있습니다.
bt2



2

가장 쉬운 방법은 AT90USB 또는 LPC1343을 사용하는 것입니다. 후자는 ROM에 대용량 저장 장치 펌웨어가 저장되어 있으므로 장치 설명자와 2 개 또는 3 개의 플래시 액세스 절차에 대한 세부 정보 만 제공하면됩니다.


1

Cypress FX2를 고려할 수도 있습니다. 대용량 스토리지 드라이버 지원과 함께 제공되는 고속 USB 칩입니다. Dunno에 대한 자습서는 있지만 꽤 인기있는 칩입니다.


1

USB 작동 방식에 대한 좋은 책은 어떻습니까?

그런 다음 프로그래밍을 시작하면 상황이 어떻게 작동하는지 알 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.