본문 바로가기

sdcard

(5)
[STM32G4 SM EVM] Aruino - SD Card 테스트 SM Type EVM 보드를 테스트 할 수 있는 확장 보드중 NEX-EXP 시리즈 보드는 SD Card 소켓이 실장되어 있다. SD Card CS 핀은 SM Type 핀맵 A열 13번에 할당되어 있어 STM32G431의 PB12에 연결된다. SD Card 테스트는 Arduino에서 제공하는 SD 라이브러리를 사용하였다. https://github.com/arduino-libraries/SD SD Card 정보를 출력하는 기본 예제를 구동해 보자 #include #include // set up variables using the SD utility library functions: Sd2Card card; SdVolume volume; SdFile root; // change this to match y..
ESP32 SD Card Web Server 테스트 ESP32에서 웹서버 소스(HTML 파일) 를 저장하는 방식은 아래와 같이 3가지 정도 있을 수 있겠다. 플래시 메모리(코드 영역)에 직접 저장 하는 방식 SPIFFS에 저장하는 방식 SD Card에 저장하는 방식 이전 테스트에서 두가지 방식은 테스트 해보았고 SD Card에 저장해서 웹서버를 구현 하는 방법을 테스트 해 보자. ESP32는 내장 NOR 플래시메모리에 SPIFFS를 올려서 파일 시스템을 구현 할수 있지만 가장 큰 단점은 서브 이렉토리를 지원하지 않는다. SD Card를 이용하면 파일시스템의 대부분 기능을 활용 할수 있기 때문에 편리한점이 많다. ESP32 SD Card 테스트 예제를 이용해서 SD Card에서 웹페이지를 불러와 웹서버를 구현 할수 있다. #include #include #..
ESP32 SD Card Test ESP32 SD Card 테스트를 위해 확장 테스트 보드 xBee-EXP-SSM_SD 를 사용 하였다. SC Card의 CS 핀은 GPIO5 에 연결되어 있으므로 SD Card 초기화 시에 핀 설정을 정의 할수 있다. #define SD_CS_PIN 5 void initSDCard(){ if(!SD.begin(SD_CS_PIN)){ Serial.println("Card Mount Failed"); return; } uint8_t cardType = SD.cardType(); if(cardType == CARD_NONE){ Serial.println("No SD card attached"); return; } Serial.print("SD Card Type: "); if(cardType == CARD_MM..
[TMS320F28069 EVM] PICCOLO 시리즈 TFT-LCD테스트 - LCD_PLD_IF Board [TMS320F28069 EVM] PICCOLO 시리즈 TFT-LCD테스트 - LCD_PLD_IF Board 다른건 다 좋은것 같은데 SPI클럭 속도가 좀 문제 인것 같다. 최대가 5Mhz정도라 ... SD Card 읽어오는데 속도가 느리게 느껴진다. TMS320F28069 EVM TFT LCD 테스트 동영상 SD Card의 BMP이미지 파일을 읽어서 표시하는 테스트
[CANTUS EVM] SD Card 테스트 [CANTUS EVM] SD Card 테스트 CANTUS 는 SDIO를 지원하므로 SD Card를 고속으로 접근할 수 있다. [CANTUS EVN]보드 뒷면에는 T-Flash를 연결할 수 있도록 해서 SDIO를 테스트 해 볼 수 있다. [CANTUS EVM] SD Card 회로도 CANTUS개발환경의에는 SD Card제어를위한 라이버러리를 제공기 때문에 쉽게 테스트 가능하다. #include "system.h" #include "serial.h" unsigned int scan_files (char* path) { unsigned int file_cnt = 0; FRESULT res; FILINFO fno; DIR dir; int i; char *fn; #if _USE_LFN static char lfn..

반응형