ΠΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ: ΠΡΠΎΡΠΈΠ²ΠΊΠ° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° stm32. ΠΡΡΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΠ° Π½Π° Π‘ΠΈ. ΠΠ»Ρ Π½Π΅Π³ΠΎ Π½ΡΠΆΠ½ΠΎ: - ΡΠΎΡΡΠ°Π²ΠΈΡΡ ΡΠΏΠΈΡΠΎΠΊ ΡΠ΅ΡΡΠΎΠ² - ΠΎΠΏΠΈΡΠ°ΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ - Π½Π°ΠΏΠΈΡΠ°ΡΡ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ° (ΠΊΠ°ΠΊ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ, ΡΡΠΎ Π·Π°Π»ΠΈΠ²Π°ΡΡ, ΠΊΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΡΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ) ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΡΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π° Π²ΡΡ
ΠΎΠ΄Π΅ ΡΠ΅ΡΡΡΠ΅ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° - ΡΠ΅ΡΡ-ΡΡΠ»ΠΎΠ²ΠΈΡ, ΡΠ΅ΡΡ-ΠΊΠ΅ΠΉΡΡ, ΠΏΠΎΠΊΡΡΡΠΈΠ΅, ΠΎΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ ΡΠ΅ΡΡ-ΡΡΠ»ΠΎΠ²ΠΈΡ: - ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ
ΡΡΠ»ΠΎΠ²ΠΈΠΉ/ΡΠΈΡΡΠ°ΡΠΈΠΉ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ (ΠΏΡΡΡΠΎΠΉ ΡΠΏΠΈΡΠΎΠΊ, ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΡΡΠΊ). - Π½Π΅ Π΄ΡΠΌΠ°Π΅ΠΌ, ΠΊΠ°ΠΊ ΠΈ Π² ΠΊΠ°ΠΊΠΎΠΌ ΠΏΠΎΡΡΠ΄ΠΊΠ΅ Π±ΡΠ΄ΡΡ ΠΏΡΠΎΠ²Π΅ΡΡΡΡΡΡ ΡΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΡ - ΡΠΎΠ»ΡΠΊΠΎ ΡΠΎΡΠΌΠΈΡΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ - Π³ΠΎΡΠΎΠ²ΡΠΉ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΡΡΠ»ΠΎΠ²ΠΈΠΉ Π² ΡΠ°ΠΉΠ»Π΅ test_conds.md ΡΠ΅ΡΡ-ΠΊΠ΅ΠΉΡΡ: - ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΡΠ΅, Π΄Π΅ΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ°Π³ΠΈ ΠΈ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²ΡΠΈΠΊΠ°. - ΠΠ°ΠΏΠΈΡΠ°Π½ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡ ΡΠ΅ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π΅ Π΄ΡΠΌΠ°Ρ (Π·Π°Π»ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΠ»ΠΈ ΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΠΏΠΎΡΠΌΠΎΡΡΠ΅Π»ΠΈ ΡΠΈΠ³Π½Π°Π», Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ 3.3Π) - ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΠ°ΠΉΠ»Π΅ test_cases.md ΠΏΠΎΠΊΡΡΡΠΈΠ΅: - ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ, Π² ΠΊΠ°ΠΊΠΈΡ
ΡΠ΅ΡΡ-ΠΊΠ΅ΠΉΡΠ°Ρ
ΠΏΠΎΠΊΡΡΠ²Π°ΡΡΡΡ ΡΠ΅ΡΡ-ΡΡΠ»ΠΎΠ²ΠΈΡ - ΠΏΠΎ ΡΡΡΠΈ - ΠΌΠ°ΡΡΠΈΡΠ° ΡΡΠ°ΡΡΠΈΡΠΎΠ²ΠΊΠΈ, ΠΏΡΠΎΡΡΠΎ Π·Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ Π² Π²ΠΈΠ΄Π΅ ΡΠΏΠΈΡΠΊΠ° ΠΏΠ°Ρ <ΡΠ΅ΡΡ ΠΊΠ΅ΠΉΡ, ΠΏΠΎΠΊΡΡΠ²Π°Π΅ΠΌΠΎΠ΅ ΠΈΠΌ ΡΡΠ»ΠΎΠ²ΠΈΠ΅> - ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΠ°ΠΉΠ»Π΅ test_map ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ: - ΠΏΠ΅ΡΠ΅ΡΠΈΡΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ Π² ΡΠ΅ΡΡ-ΠΊΠ΅ΠΉΡΠ°Ρ
ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈ ΠΎΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΈΡ
ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ - ΠΏΠΎΠ²Π΅Π΄Π΅Π½ΠΈΠ΅ Π½ΡΠΆΠ½ΠΎ ΠΏΡΠΎΠΏΠΈΡΠ°ΡΡ Π΄Π΅ΡΠ°Π»ΡΠ½ΠΎ, Π² Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ΅ (Π½Π΅ ΠΎΠ±ΠΎΠ±ΡΡΠ½Π½ΡΠ΅ Π°Π±ΡΡΡΠ°ΠΊΡΠ½ΡΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ) - ΠΏΡΠΈΠΌΠ΅Ρ Π² ΡΠ°ΠΉΠ»Π΅ firmware ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎ ΠΌΠ΅ΡΠΎΠ΄Ρ HIL (hardware in the loop) - ΡΠ΅Π»Π΅Π²ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π·Π°Π»ΠΈΠ²Π°Π΅ΠΌ Π½Π° ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, Π΅Π³ΠΎ ΠΏΠΈΠ½Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΠΌ ΠΊ ΡΠ΅ΡΡΠΎΠ²ΠΎΠΌΡ ΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅ΡΡ, Π·Π°Π»ΠΈΠ²Π°Π΅ΠΌ Π½Π° Π½Π΅Π³ΠΎ ΡΠ΅ΡΡΠΎΠ²ΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ, ΠΎΠ½Π° ΠΏΠΎΠ΄Π°ΡΡ ΡΠ΅ΡΡΠΎΠ²ΡΠ΅ ΡΠΈΠ³Π½Π°Π»Ρ ΠΈ Π²Π°Π»ΠΈΠ΄ΠΈΡΡΠ΅Ρ ΠΎΡΠ²Π΅ΡΡ ΡΠ΅ΡΡΠΈΡΡΠ΅ΠΌΡΠΉ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ Π·Π° ΡΠ²ΡΠ·Ρ ΠΏΠΎ usart ΡΠΎ ΡΡΠΎΡΠΎΠ½Ρ slave: ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΏΡΠΎΠ²Π΅ΡΡΠ΅Ρ ΡΠ΅ΠΊΡΡΠΌΠΌΡ ΠΈ Π°Π΄ΡΠ΅Ρ, ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΡΠ»Π΅ΠΉΠ²Ρ. Π‘Π»Π΅ΠΉΠ² ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΠΌΠΎΠ΄ΡΠ»Ρ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅Ρ ΠΌΠ°ΡΡΠ΅ΡΡ ΡΠΎΠ±ΡΡΠΈΡ (Π·Π°Π²Π΅ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ, ΠΈΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-ΡΠΎ ΠΎΡΠΈΠ±ΠΊΠΈ) ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ ΠΌΠΎΠ΄ΡΠ»Ρ Π² ΡΠ°ΠΉΠ»Π΅ slave.h ΠΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ - Π² ΡΠ°ΠΉΠ»Π΅ org_requirements.md Π’ΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΊ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠΌΡ ΡΠ΅ΡΡΠΎΠ² - Π² ΡΠ°ΠΉΠ»Π΅ requirements.md ΠΠ°ΠΉΠ΄Π»Π°ΠΉΠ½Ρ ΠΈ ΠΏΡΠΈΠΌΠ΅ΡΡ Ρ
ΠΎΡΠΎΡΠΎ/ΠΏΠ»ΠΎΡ
ΠΎ - Π² ΡΠ°ΠΉΠ»Π΅ guidelines.md ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»Ρ - Π² ΡΠ°ΠΉΠ»Π΅ pizza_link_1.02.pdf.