Skip to content

This project for the STM32F103C8T6 demonstrates using the FATFS library to log data from multiple UART interfaces to an SD card and handle commands received via UART.

Notifications You must be signed in to change notification settings

andreystashev/stm32-card-logger

Repository files navigation

stm32-card-logger

Описание

Проект для STM32F103C8T6, демонстрирующий использование библиотеки FATFS для работы с SD-картой. Программа позволяет записывать данные, получаемые по различным UART, на SD-карту, а также реагировать на поступающие команды. В случае с командами требуется внести собственные правки согласно планируемым правилам обмена.

Функциональные возможности

  • Запись данных на SD-карту:

    • Получение данных через несколько UART интерфейсов.
    • Запись полученных данных на SD-карту в файловой системе FAT.
  • Обработка команд:

    • Прием команд через UART.
    • Выполнение различных операций в зависимости от поступивших команд.

Подключение

  1. Подключение SD-карты:
    • Подключите SD-карту к STM32F103C8T6, используя SPI интерфейс.
    • Убедитесь, что вы подключили питание и землю, а также MOSI, MISO, SCK и CS к соответствующим пинам микроконтроллера.

Использование

  1. Запись данных:

    • Отправляйте данные на микроконтроллер через настроенные UART интерфейсы.
    • Программа автоматически записывает полученные данные на SD-карту.
  2. Обработка команд:

    • Возможна отправка команды через UART для выполнения различных операций (например, создание файлов, чтение данных и т.д.).

About

This project for the STM32F103C8T6 demonstrates using the FATFS library to log data from multiple UART interfaces to an SD card and handle commands received via UART.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published