M5Stack에서 Amazon FreeRTOS를 사용하는 4(SD 카드편)

소개



제1회 , 제2회 , 지난번 과 M5Stack에서 Amazon FreeRTOS가 실행되는 환경이 완성되었습니다. 그리고는 SD 카드에도 액세스하고 싶네요. SD 카드는 일본어 폰트의 표시나, 오프라인시의 데이터 보존에 대활약입니다.

직장 관련 Record Meeting 라는 자동 의사 메모 작성 서비스에서도 일본어를 표시하고 있습니다.



SD 카드 액세스를 포함하여 ESD-IDF에서 제공하는 API를 사용할 수 있습니다. SD 카드의 액세스 이외에도 ESD-IDF로 API가 다수 제공되고 있으므로, 자세한 것은 ESP-IDF Programming Guide/API Reference 를 참조해 주세요.

SD 카드 액세스 샘플 실행은 Git bash에서 아무 곳이나 데모 앱을 다운로드합니다.
git clone https://github.com/fukuen/m5stack-freertos-sd --recursive

다운로드한 디렉토리로 이동하여 애플리케이션을 빌드하십시오.
cd m5stack-freertos-tft
cmake -DCMAKE_TOOLCHAIN_FILE=amazon-freertos/tools/cmake/toolchains/xtensa-esp32.cmake -GNinja -S . -B build
cd build
ninja

빌드가 완료되면 플래시합니다.
cd ..
idf.py flash

시리얼 콘솔로 모니터해 봅니다.
idf.py monitor

안전 SD 카드에 액세스할 수 있었습니다.

마지막으로



필요한 환경이 갖추어져 왔기 때문에, OTA 등 Amazon FreeRTOS의 기능을 사용해 가고 싶습니다.

좋은 웹페이지 즐겨찾기