# 🤖 Технический контекст проекта (Сгенерировано ИИ) ## Описание проекта **Назначение:** Репозиторий содержит исходные коды драйверов периферийных устройств для микроконтроллеров STM32 (серии F4 и H7), предназначенных для использования в составе проектов на платформе STM32Cube. **Стек:** Библиотека драйверов периферии (HAL/LL) для STM32, написанная на языке C с использованием стандарта MISRA-C:2012. **Архитектура:** - **`stm32f4xx_hal_driver/`** — Драйверы HAL для микроконтроллеров серии F4 (F405, F407, F411, F429). - `Drivers/STM32F4xx_HAL_Driver/Inc/` — Заголовочные файлы интерфейсов HAL. - `Drivers/STM32F4xx_HAL_Driver/Src/` — Реализации драйверов HAL. - **`stm32h7xx_hal_driver/`** — Драйверы HAL для микроконтроллеров серии H7 (H743, H750). - `Drivers/STM32H7xx_HAL_Driver/Inc/` — Заголовочные файлы интерфейсов HAL. - `Drivers/STM32H7xx_HAL_Driver/Src/` — Реализации драйверов HAL. - **`stm32f4xx_ll_driver/`** — Драйверы LL (Low-Level) для микроконтроллеров серии F4. - `Drivers/STM32F4xx_LL_Driver/Inc/` — Заголовочные файлы интерфейсов LL. - `Drivers/STM32F4xx_LL_Driver/Src/` — Реализации драйверов LL. - **`stm32h7xx_ll_driver/`** — Драйверы LL для микроконтроллеров серии H7. - `Drivers/STM32H7xx_LL_Driver/Inc/` — Заголовочные файлы интерфейсов LL. - `Drivers/STM32H7xx_LL_Driver/Src/` — Реализации драйверов LL. - **`stm32f4xx_ll_driver/`** — Драйверы LL для микроконтроллеров серии F4 (F405, F407, F411, F429). - `Drivers/STM32F4xx_LL_Driver/Inc/` — Заголовочные файлы интерфейсов LL. - `Drivers/STM32F4xx_LL_Driver/Src/` — Реализации драйверов LL. - **`stm32h7xx_ll_driver/`** — Драйверы LL для микроконтроллеров серии H7 (H743, H750). - `Drivers/STM32H7xx_LL_Driver/Inc/` — Заголовочные файлы интерфейсов LL. - `Drivers/STM32H7xx_LL_Driver/Src/` — Реализации драйверов LL. - **`stm32f4xx_ll_driver/`** — Драйверы LL для микроконтроллеров серии F4 (F405, F407, F411, F429). - `Drivers/STM32F4xx_LL_Driver/Inc/` — Заголовочные файлы интерфейсов LL. - `Drivers/STM32F4xx_LL_Driver/Src/` — Реализации драйверов LL. - **`stm32h7xx_ll_driver/`** — Драйверы LL для микроконтроллеров серии H7 (H743, H750). - `Drivers/STM32H7xx_LL_Driver/Inc/` — Заголовочные файлы интерфейсов LL. - `Drivers/STM32H7xx_LL_Driver/Src/` — Реализации драйверов LL. **Примечание:** Структура папок повторяется для разных семейств микроконтроллеров, что позволяет использовать одни и те же драйверы в различных проектах с минимальными изменениями. # ✍️ Заметки разработчика *Допишите сюда свои требования, и ИИ учтет их при следующем запуске*