LC128A 환경에서 구현한 SD 카드 인터페이스및 전자앨범 예제입니다.
SD카드 인터페이스및 file system은 Elm Chan 씨의 FatFS File System Module을 사용하여 구현하였습니다.
파일 읽기는 물론 파일 Open, Write, Mkdir등의 필수 기능들이 모두 지원됩니다.
FatFS File Sytem 사용법은 아래 링크를 참조하시기 바랍니다.
FatFs API 설명 바로가기
QCIF size(176 x 220 pixel 또는 220 x 176 pixel) 와 QVGA size(240 x 320 pixel 또는 320 x 240 pixel)의 8bits 및 24 bits BMP 그림을 2Gbyte 이하의 SD card root directory에 001.bmp, 002.bmp, 003.bmp ....... 등의 순서로 저장하고 LC128A에 삽입하면 랜덤한 순서로 읽어 WQV43-Touch(또는 WV70-Touch) LCD에 표시해주는 예제 입니다.
동시에 Debugging을 위해 SD card interface 와 관련한 정보를 UART0를 통해 115200bps로 송신합니다.
시험에 사용된 bmp 파일은 아래 링크글에 첨부되어 있는 파일을 사용하였습다.
QV24-Touch3및 AT128A용 SD 카드 인터페이스 실험 바로가기
< LC128A + WQV43-Touch 전자앨범 >
< LC128A + WV70-Touch 전자앨범 >
WQV43-Touch Pictue_Frame 예제 소스코드 : WQV43-Picture_Frame(20120324A).zip
WV70-Touch Picture_Frame 예제 소스코드 : WV70-Picture_Frame(20120324A).zip
회원에게만 댓글 작성 권한이 있습니다.