2016-10-20 7 views
0

좋은 아침, 내 프로젝트에 128GB 이상의 SD 카드가있는 마이크로 컨트롤러를 인터페이스해야합니다. 나는 SD 프로토콜이나 SPI 프로토콜을 사용할 수있는 SD 카드와 통신하기 위해 인터넷에서 읽었습니다. 내 마이크로 컨트롤러에서 SPI를 사용할 수 있으므로 그 방법으로 갈 필요가 있습니다. 인터넷에서 많은 정보를 발견했습니다. 게시물 MSP430F5438 SD card using an SPI interface은 SD와 마이크로 인터페이스를 연결하는 방법을 이해하는 데 매우 유용했습니다. 그러나 내 이해를 기반으로, SPI 프로토콜을 사용하는 SD 카드의 최대 크기는 2GB로 제한되는 것으로 보입니다. 그게 사실인가요? 아니면 필요한 모든 차원을 사용할 수 있습니까? 고맙습니다.SPI 프로토콜을 사용하는 최대 크기의 SD 카드

답변

0

사용하는 주소는 바이트 주소가 아닌 블록 주소입니다. 블록 크기를 충분히 큰 것으로 변경하면 (블록 당 보통 512 바이트보다 큽니다) 전체 메모리에 액세스 할 수 있어야합니다.