From f864fd9980ee959d6894ba643b4912dc3b02f42a Mon Sep 17 00:00:00 2001 From: ai Date: Tue, 30 Jun 2026 09:52:47 -0400 Subject: [PATCH] =?UTF-8?q?chore:=20=D0=B0=D0=B2=D1=82=D0=BE=D0=BC=D0=B0?= =?UTF-8?q?=D1=82=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=BE=D0=B5=20=D0=BE=D0=B1?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8=D0=B5=20=D1=82=D0=B5?= =?UTF-8?q?=D1=85=D0=BD=D0=B8=D1=87=D0=B5=D1=81=D0=BA=D0=BE=D0=B3=D0=BE=20?= =?UTF-8?q?=D0=BA=D0=BE=D0=BD=D1=82=D0=B5=D0=BA=D1=81=D1=82=D0=B0=20=D0=98?= =?UTF-8?q?=D0=98=20[skip=20ci]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- AI_CONTEXT.md | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/AI_CONTEXT.md b/AI_CONTEXT.md index 2dbdae8..30832ce 100644 --- a/AI_CONTEXT.md +++ b/AI_CONTEXT.md @@ -1,19 +1,22 @@ # πŸ€– ВСхничСский контСкст ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° (Π‘Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ ИИ) +# πŸ€– ВСхничСский контСкст ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° + ### README для рСпозитория **1. ΠšΡ€Π°Ρ‚ΠΊΠΎΠ΅ Π½Π°Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.** -ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ содСрТит исходный ΠΊΠΎΠ΄ для сканСра I2C-устройств (DS_I2CScanner.c). Основная Ρ†Π΅Π»ΡŒ β€” Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° ΠΈ тСстированиС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния для обнаруТСния ΠΈ взаимодСйствия с устройствами, ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹ΠΌΠΈ Ρ‡Π΅Ρ€Π΅Π· интСрфСйс I2C. +ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ содСрТит Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ сканСра устройств ΠΏΠΎ интСрфСйсу I2C (DS_I2CScanner.c). НазначСниС β€” ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ ΠΈ идСнтификация ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Ρ‘Π½Π½Ρ‹Ρ… ΠΊ шинС I2C устройств ΠΏΡƒΡ‚Ρ‘ΠΌ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° адрСсов ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наличия ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ°. **2. Π’ΠΈΠΏ стСка.** -Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ². +ДрайвСрная Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° для ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π»Π΅Ρ€ΠΎΠ² с ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ ΡˆΠΈΠ½Ρ‹ I2C (STM32/ARM Cortex-M). **3. АрхитСктурный Ρ€Π°Π·Π±ΠΎΡ€:** -* **Src/DS_I2CScanner.c** β€” основной Ρ„Π°ΠΉΠ», содСрТащий Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΡŽ сканСра I2C-устройств. Π’ этом Ρ„Π°ΠΉΠ»Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для поиска ΠΈ взаимодСйствия с устройствами ΠΏΠΎ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Ρƒ I2C. +* **Src/** β€” дирСктория исходного ΠΊΠΎΠ΄Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°. +* **DS_I2CScanner.c** β€” рСализация сканСра I2C: Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈ для ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡˆΠΈΠ½Ρ‹, ΠΏΠ΅Ρ€Π΅Π±ΠΎΡ€Π° адрСсов 0x08–0x77, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ наличия ΠΎΡ‚ΠΊΠ»ΠΈΠΊΠ° Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ адрСсС, Π²Ρ‹Π²ΠΎΠ΄Π° Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚ΠΎΠ² Π² консоль/Π»ΠΎΠ³. # ✍️ Π—Π°ΠΌΠ΅Ρ‚ΠΊΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° -*Π”ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ сюда свои трСбования, ΠΈ ИИ ΡƒΡ‡Ρ‚Π΅Ρ‚ ΠΈΡ… ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ запускС* +*Π”ΠΎΠΏΠΈΡˆΠΈΡ‚Π΅ сюда свои трСбования, ΠΈ ИИ ΡƒΡ‡Ρ‚Π΅Ρ‚ ΠΈΡ… ΠΏΡ€ΠΈ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌ запускС* \ No newline at end of file