Обновить README.md
This commit is contained in:
@@ -1,2 +1,204 @@
|
||||
# DS_Library_Docs
|
||||
### 📚 Централизованная база знаний DS\_Library
|
||||
|
||||
Добро пожаловать в единый каталог документации по аппаратным драйверам, библиотекам и утилитам для микроконтроллеров (STM32).
|
||||
|
||||
> **Навигация:** Чтобы открыть документацию по конкретному модулю, выберите его в таблицах ниже. Ссылка на репозиторий с исходным кодом находится в крайней правой колонке.
|
||||
|
||||
* * *
|
||||
|
||||
### 📺 Дисплеи и Графика (Displays)
|
||||
|
||||
Библиотеки для работы с TFT и LCD матрицами, включая вывод геометрии, текста и оптимизацию передачи данных.
|
||||
|
||||
Компонент
|
||||
|
||||
Описание
|
||||
|
||||
Документация
|
||||
|
||||
Исходный код
|
||||
|
||||
**DS\_ST7789V**
|
||||
|
||||
TFT дисплей 240x320 (SPI / DMA)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_ILI9341**
|
||||
|
||||
TFT дисплей 240x320 (SPI)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_MAX7219**
|
||||
|
||||
Драйвер матричных светодиодных дисплеев / семисегментных индикаторов (SPI)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
* * *
|
||||
|
||||
### 🌡 Датчики и Измерения (Sensors & Power)
|
||||
|
||||
Драйверы цифровых датчиков окружающей среды, температуры и мониторинга питания.
|
||||
|
||||
Компонент
|
||||
|
||||
Интерфейс
|
||||
|
||||
Описание
|
||||
|
||||
Документация
|
||||
|
||||
Исходный код
|
||||
|
||||
**DS\_TMP112**
|
||||
|
||||
I2C
|
||||
|
||||
Высокоточный датчик температуры
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_BMP180**
|
||||
|
||||
I2C
|
||||
|
||||
Датчик атмосферного давления и температуры
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_INA226**
|
||||
|
||||
I2C
|
||||
|
||||
Монитор тока, напряжения и мощности (Bi-directional Current/Power Monitor)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
* * *
|
||||
|
||||
### 💾 Память и Интерфейсы (Memory & Communication)
|
||||
|
||||
Драйверы внешних микросхем памяти и периферийных интерфейсов связи.
|
||||
|
||||
Компонент
|
||||
|
||||
Интерфейс
|
||||
|
||||
Описание
|
||||
|
||||
Документация
|
||||
|
||||
Исходный код
|
||||
|
||||
**DS\_SN65HVD230**
|
||||
|
||||
FDCAN / CAN
|
||||
|
||||
Трансивер физического уровня CAN-шины для STM32G0
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_W25X40CL**
|
||||
|
||||
SPI
|
||||
|
||||
Внешняя Flash-память (NOR Flash, 4 Мбит / 512 КБ)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_VirtualComPort**
|
||||
|
||||
USB
|
||||
|
||||
Реализация виртуального COM-порта (VCP)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
* * *
|
||||
|
||||
### 🕹 Элементы управления (Human-Machine Interface)
|
||||
|
||||
Библиотеки для обработки базового пользовательского ввода (кнопки, переключатели, энкодеры).
|
||||
|
||||
Компонент
|
||||
|
||||
Описание
|
||||
|
||||
Документация
|
||||
|
||||
Исходный код
|
||||
|
||||
**DS\_Button**
|
||||
|
||||
Опрос кнопок: антидребезг, фиксация кликов, длинных и двойных нажатий
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_Encoder**
|
||||
|
||||
Обработка инкрементального энкодера (определение направления, шагов)
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
* * *
|
||||
|
||||
### 🛠 Утилиты и Скрипты (Tools & Utilities)
|
||||
|
||||
Вспомогательное ПО, автоматизация сборки и системные инструменты.
|
||||
|
||||
Компонент
|
||||
|
||||
Тип / Язык
|
||||
|
||||
Описание
|
||||
|
||||
Документация
|
||||
|
||||
Исходный код
|
||||
|
||||
**DS\_I2CScanner**
|
||||
|
||||
C (STM32)
|
||||
|
||||
Сканер шины I2C для автоматического определения адресов подключенных устройств
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
**DS\_UpdateCMakeList**
|
||||
|
||||
PowerShell / Python
|
||||
|
||||
Скрипт автоматического обновления путей к файлам исходного кода в `CMakeLists.txt`
|
||||
|
||||
\[Инструкция\]
|
||||
|
||||
Репозиторий
|
||||
|
||||
* * *
|
||||
|
||||
|
||||
Reference in New Issue
Block a user