Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)

ΠŸΡ€Π΅Π΄ΠΈ няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ сС Π·Π°ΠΏΠΎΠ·Π½Π°Ρ… с рускитС ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ΠΎΡ‚ ΠœΠΈΠ»Π°Π½Π΄Π΅Ρ€. Π‘Π΅ΡˆΠ΅ 2013 Π³., ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈΡ‚Π΅ Π±ΡƒΡ€Π½ΠΎ ΠΎΠ±ΡΡŠΠΆΠ΄Π°Ρ…Π° ΠΏΡŠΡ€Π²ΠΈΡ‚Π΅ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ΠΈ ΠΎΡ‚ Π€Π΅Π΄Π΅Ρ€Π°Π»Π½Π°Ρ‚Π° Ρ†Π΅Π»Π΅Π²Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ° β€žΠ Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ Π½Π° Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½Π° ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Π° Π±Π°Π·Π° ΠΈ Ρ€Π°Π΄ΠΈΠΎΠ΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°β€œ Π·Π° 2008-2015 Π³. По Ρ‚ΠΎΠ²Π° Π²Ρ€Π΅ΠΌΠ΅ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ K1986BE9x (ядро Cortex-M3) Π²Π΅Ρ‡Π΅ бСшС пуснат, Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ 1986BE1T (ядро Cortex-M1) Ρ‚ΠΎΠΊΡƒ-Ρ‰ΠΎ сС появи. Π’ пластмасовия корпус LQFP-144 Ρ‚ΠΎΠΉ имашС ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ K1986BE1QI (авиация) Π² докумСнтацията, Π° Π½Π° самия Ρ‡ΠΈΠΏ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅Ρ‚ΠΎ MDR32F1QI. На уСбсайта Π½Π° производитСля ΠΈΠΌΠ° суфикс β€žaviaβ€œ, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ ΠΈΠΌΠ° интСрфСйси, спСцифични Π·Π° самолСтната индустрия (ARINC 429, MIL_STD_1553).

Π˜Π·Π½Π΅Π½Π°Π΄Π²Π°Ρ‰ΠΎ, ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° разпространСниСто Π½Π° Ρ‚Π΅Π·ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, компанията Milander ΠΏΠΎΠ΄Π³ΠΎΡ‚Π²ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΈ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° ΠΎΡ‚ ΠΏΠΎΠ΄ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€Π½ΠΈ устройства, β€žΠ½ΠΎ Π±Π΅Π· Π½ΠΈΠΊΠ°ΠΊΠ²ΠΈ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ Π³Π°Ρ€Π°Π½Ρ†ΠΈΠΈ ΠΈΠ»ΠΈ задълТСния ΠΏΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΠ΅ Π½Π° корСктността Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π°β€œ. Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° Π΅ ΠΏΠΎΠ΄ΠΎΠ±Π½Π° Π½Π° Standard Peripheral Library ΠΎΡ‚ STMicroelectronics. ΠšΠ°Ρ‚ΠΎ цяло всички ARM ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, ΠΈΠ·Π³Ρ€Π°Π΄Π΅Π½ΠΈ Π²ΡŠΡ€Ρ…Ρƒ ядрото Cortex-M, ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Ρ‰ΠΈ Π½Π΅Ρ‰Π°. ΠŸΠΎΡ€Π°Π΄ΠΈ Ρ‚Π°Π·ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π·Π°ΠΏΠΎΠ·Π½Π°Π²Π°Π½Π΅Ρ‚ΠΎ с Π½ΠΎΠ²ΠΈΡ‚Π΅ руски ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ΠΏΡ€ΠΎΡ‚Π΅Ρ‡Π΅ Π±ΡŠΡ€Π·ΠΎ. А Π·Π° Ρ‚Π΅Π·ΠΈ, ΠΊΠΎΠΈΡ‚ΠΎ са Π·Π°ΠΊΡƒΠΏΠΈΠ»ΠΈ Π±Ρ€Π°Π½Π΄ΠΈΡ€Π°Π½ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΈ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, Π΅ прСдоставСна тСхничСска ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
ΠšΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ 1986BE1T, Β© Milander

Π‘ Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ Π½Π° Π²Ρ€Π΅ΠΌΠ΅Ρ‚ΠΎ ΠΎΠ±Π°Ρ‡Π΅ Π·Π°ΠΏΠΎΡ‡Π½Π°Ρ…Π° Π΄Π° сС появяват β€žΠ΄Π΅Ρ‚ΡΠΊΠΈ Π±ΠΎΠ»Π΅ΡΡ‚ΠΈβ€œ Π½Π° Π½ΠΎΠ²ΠΈ микросхСми ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ. ВСстовитС ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΈ Π½Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Ρ€Π°Π±ΠΎΡ‚Π΅Ρ…Π° Π±Π΅Π· Π²ΠΈΠ΄ΠΈΠΌΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Π½ΠΎ със Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΌΠΎΠ΄ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ сС появиха сривовС ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ. ΠŸΡŠΡ€Π²Π°Ρ‚Π° β€žΠ»ΡΡΡ‚ΠΎΠ²ΠΈΡ†Π°β€œ Π² моята ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ° бяха нСобясними ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° CAN ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π°. Π“ΠΎΠ΄ΠΈΠ½Π° ΠΏΠΎ-късно бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΌΠΎΠ΄ΡƒΠ»Π° Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° 1986BE1T (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) ΠΎΡ‚ Ρ€Π°Π½Π½Π° рСвизия MKIO (мултиплСксСн ΠΊΠ°Π½Π°Π» Π·Π° ΠΎΠ±ΠΌΠ΅Π½ Π½Π° информация). ΠšΠ°Ρ‚ΠΎ цяло всички Ρ€Π΅Π²ΠΈΠ·ΠΈΠΈ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ Π΄ΠΎ 2016 Π³. бяха с ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½Π° ΡƒΠΏΠΎΡ‚Ρ€Π΅Π±Π°. ΠžΡ‚ΠΈΠ΄ΠΎΡ…Π° ΠΌΠ½ΠΎΠ³ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΈ Π½Π΅Ρ€Π²ΠΈ Π·Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ, Ρ‡ΠΈΠ΅Ρ‚ΠΎ ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π²Π΅Ρ‡Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° сС Π½Π°ΠΌΠ΅Ρ€ΠΈ Π² ΡΠΏΠΈΡΡŠΡ†ΠΈ с Π³Ρ€Π΅ΡˆΠΊΠΈ (Errata).

НСприятна особСност бСшС, Ρ‡Π΅ бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΈ Π΄Π° сС справят с Π³Ρ€Π΅ΡˆΠΊΠΈ Π½Π΅ Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠΈ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, Π° Π½Π° ΠΏΡ€ΠΎΡ‚ΠΎΡ‚ΠΈΠΏΠ½ΠΈ ΠΏΠ»Π°Ρ‚ΠΊΠΈ Π½Π° устройства, ΠΊΠΎΠΈΡ‚ΠΎ бяха ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΈ Π·Π° сСрийно Ρ„Π°Π±Ρ€ΠΈΡ‡Π½ΠΎ производство. ОбикновСно Ρ‚Π°ΠΌ нямашС Π½ΠΈΡ‰ΠΎ освСн JTAG ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€Π°. Π‘Π²ΡŠΡ€Π·Π²Π°Π½Π΅Ρ‚ΠΎ с логичСски Π°Π½Π°Π»ΠΈΠ·Π°Ρ‚ΠΎΡ€ бСшС Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΈ Π½Π΅ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΈ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ нямашС свСтодиоди ΠΈΠ»ΠΈ Π΅ΠΊΡ€Π°Π½ΠΈ. ΠŸΠΎΡ€Π°Π΄ΠΈ Ρ‚Π°Π·ΠΈ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° Π² Π³Π»Π°Π²Π°Ρ‚Π° ΠΌΠΈ сС появи идСята Π΄Π° създам моя собствСна дъска Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ.

ΠžΡ‚ Π΅Π΄Π½Π° страна, Π½Π° ΠΏΠ°Π·Π°Ρ€Π° имашС ΠΌΠ°Ρ€ΠΊΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠ»Π΅ΠΊΡ‚ΠΈ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ прСкрасни ΠΏΠ»Π°Ρ‚ΠΊΠΈ ΠΎΡ‚ компанията LDM-Systems ΠΎΡ‚ Π—Π΅Π»Π΅Π½ΠΎΠ³Ρ€Π°Π΄. ΠžΡ‚ Π΄Ρ€ΡƒΠ³Π° страна, Ρ†Π΅Π½ΠΈΡ‚Π΅ Π½Π° Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ са стряскащи, Π° Π±Π°Π·ΠΎΠ²Π°Ρ‚Π° функционалност Π±Π΅Π· Ρ€Π°Π·ΡˆΠΈΡ€ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΊΠ°Ρ€Ρ‚ΠΈ Π½Π΅ отговаря Π½Π° очакванията. ΠŸΠ»Π°Ρ‚ΠΊΠ° със Π·Π°ΠΏΠΎΠ΅Π½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ ΠΈ ΠΏΠΈΠ½ ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ Π½Π΅ ΠΌΠ΅ интСрСсува. А ΠΏΠΎ-интСрСснитС Ρ‚Π°Π±Π»Π° са скъпи.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
ΠŸΠ»Π°Ρ‚ΠΊΠ° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° MILANDR LDM-HELPER-K1986BE1QI-FULL, Β© LDM Systems

Π€ΠΈΡ€ΠΌΠ° ΠœΠΈΠ»Π°Π½Π΄Π΅Ρ€ ΠΈΠΌΠ° ΡƒΠ½ΠΈΠΊΠ°Π»Π½Π° Ρ†Π΅Π½ΠΎΠ²Π° ΠΏΠΎΠ»ΠΈΡ‚ΠΈΠΊΠ° ΠΈ ΠΌΠ°Ρ€ΠΊΠ΅Ρ‚ΠΈΠ½Π³. Π’Π°ΠΊΠ° Ρ‡Π΅ Π΅ възмоТно Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ Π±Π΅Π·ΠΏΠ»Π°Ρ‚Π½ΠΈ ΠΏΡ€ΠΎΠ±ΠΈ ΠΎΡ‚ някои микросхСми, Π½ΠΎ Ρ‚ΠΎΠ²Π° Π΅ Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΎ само Π·Π° ΡŽΡ€ΠΈΠ΄ΠΈΡ‡Π΅ΡΠΊΠΈ Π»ΠΈΡ†Π° ΠΈ Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΎ с Π±ΡŽΡ€ΠΎΠΊΡ€Π°Ρ‚ΠΈΡ‡Π½ΠΎ Ρ‚ΡŠΡ€ΡΠ΅Π½Π΅. ΠšΠ°Ρ‚ΠΎ цяло микросхСмитС Π² ΠΌΠ΅Ρ‚Π°Π»ΠΎΠΊΠ΅Ρ€Π°ΠΌΠΈΡ‡Π΅Π½ корпус са Π·Π»Π°Ρ‚ΠΎ Π² буквалния ΠΈ прСносСн смисъл. НапримСр, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ 1986BE1T струва ΠΎΡ‚ 14 Π΄ΠΎ 24 хиляди Ρ€ΡƒΠ±Π»ΠΈ Π² Москва. Π§ΠΈΠΏΡŠΡ‚ Π·Π° статична ΠΏΠ°ΠΌΠ΅Ρ‚ 1645RU6U струва ΠΎΡ‚ 15000 1986 Ρ€ΡƒΠ±Π»ΠΈ. И Ρ‚ΠΎΠ²Π° Π΅ Ρ€Π΅Π΄ΡŠΡ‚ Π½Π° Ρ†Π΅Π½ΠΈΡ‚Π΅ Π·Π° всички ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π΄ΠΎΡ€ΠΈ спСциализирани Π½Π°ΡƒΡ‡Π½ΠΈ институти с Π΄ΡŠΡ€ΠΆΠ°Π²Π½Π° ΠΏΠΎΡ€ΡŠΡ‡ΠΊΠ° пСстят ΠΏΠ°Ρ€ΠΈ ΠΈ избягват ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΈ Ρ†Π΅Π½ΠΈ. ΠœΠΈΠΊΡ€ΠΎΡΡ…Π΅ΠΌΠΈΡ‚Π΅ Π² пластмасов корпус Π·Π° граТдански Ρ†Π΅Π»ΠΈ са Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½ΠΎ ΠΏΠΎ-Π΅Π²Ρ‚ΠΈΠ½ΠΈ, Π½ΠΎ Π½Π΅ сС ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Ρ‚ ΠΎΡ‚ популярни доставчици. Π’ допълнСниС, качСството Π½Π° микросхСмитС Π² пластмасов корпус, струва ΠΌΠΈ сС, Π΅ ΠΏΠΎ-лошо ΠΎΡ‚ β€žΠ·Π»Π°Ρ‚Π½ΠΈΡ‚Π΅β€œ. НапримСр, Π½Π΅ ΠΌΠΎΠΆΠ°Ρ… Π΄Π° стартирам ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° K1BE128QI Π½Π° 40 MHz, Π±Π΅Π· Π΄Π° ΡƒΠ²Π΅Π»ΠΈΡ‡Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Π·Π° латСнтност Π½Π° свСткавицата. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Ρ‚Π΅ΠΌΠΏΠ΅Ρ€Π°Ρ‚ΡƒΡ€Π°Ρ‚Π° Π½Π° Ρ‚ΠΎΠ·ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ сС ΠΏΠΎΠΊΠ°Ρ‡ΠΈ Π΄ΠΎ 50-1986C. Но ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ 1BE128T (β€žΠ·Π»Π°Ρ‚Π΅Π½β€œ) стартира Π½Π° XNUMX MHz Π±Π΅Π· Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ настройки ΠΈ остана студСн. Π’ΠΎΠΉ наистина Π΅ Π΄ΠΎΠ±ΡŠΡ€.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
β€žΠ—Π»Π°Ρ‚Π΅Π½β€œ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ 1986BE1T, (c) ΠœΠΈΠ»Π°Π½Π΄Π΅Ρ€

Π˜ΠΌΠ°Ρ… ΠΊΡŠΡΠΌΠ΅Ρ‚, Ρ‡Π΅ ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ Π² пластмасов корпус всС ΠΎΡ‰Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π·Π°ΠΊΡƒΠΏΠ΅Π½ Π½Π° Π΄Ρ€Π΅Π±Π½ΠΎ ΠΎΡ‚ LDM Systems ΠΈ всички Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠΈ Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠΈΡ‚Π΅ са свободно Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ. Π›ΠΎΡˆΠΎΡ‚ΠΎ Π΅, Ρ‡Π΅ Π² сайта Π½Π° снимката Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° сС Π²ΠΈΠΆΠ΄Π° ΠΌΠ°Ρ€ΠΊΠΈΡ€ΠΎΠ²ΠΊΠ°, Ρ‡Π΅ Ρ‚ΠΎΠ²Π° Π΅ 4-Ρ‚Π° рСвизия ΠΎΡ‚ 2014 Π³., Ρ‚.Π΅. с Π΄Π΅Ρ„Π΅ΠΊΡ‚ΠΈ. Π”ΡŠΠ»Π³ΠΎ мислих Π΄Π°Π»ΠΈ Π΄Π° купя ΠΈΠ»ΠΈ Π΄Π° Π½Π΅ купя. Π’Π°ΠΊΠ° ΠΌΠΈΠ½Π°Ρ…Π° няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ...

Π˜Π΄Π΅ΡΡ‚Π° Π·Π° създаванС Π½Π° дъска Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π½Π΅ Π΅ ΠΈΠ·Ρ‡Π΅Π·Π½Π°Π»Π° никъдС. ΠŸΠΎΡΡ‚Π΅ΠΏΠ΅Π½Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠΈΡ… всички изисквания ΠΈ обмислих ΠΊΠ°ΠΊ Π΄Π° Π³ΠΎ Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ° Π½Π° Π΅Π΄Π½Π° дъска, Ρ‚Π°ΠΊΠ° Ρ‡Π΅ Π΄Π° Π΅ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚Π½Π° ΠΈ Π½Π΅ скъпа. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ ΠΏΠΎΡ€ΡŠΡ‡Π°Ρ… липсващитС ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΎΡ‚ ΠΊΠΈΡ‚Π°ΠΉΡ†ΠΈΡ‚Π΅. НС Π±ΡŠΡ€Π·Π°Ρ… Π·Π° никъдС - Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… всичко Π·Π° сСбС си. ΠšΠΈΡ‚Π°ΠΉΡΠΊΠΈΡ‚Π΅ доставчици са пословично Π½Π΅Π±Ρ€Π΅ΠΆΠ½ΠΈ - Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° ΠΏΠΎΡ€ΡŠΡ‡Π²Π°ΠΌ Π΅Π΄Π½ΠΎ ΠΈ ΡΡŠΡ‰ΠΎ Π½Π΅Ρ‰ΠΎ ΠΎΡ‚ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ мСста, Π·Π° Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡Π° всичко Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ. ОсвСн Ρ‚ΠΎΠ²Π° някои ΠΎΡ‚ Ρ‡ΠΈΠΏΠΎΠ²Π΅Ρ‚Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚ сС ΠΎΠΊΠ°Π·Π°Ρ…Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ - явно Π·Π°ΠΏΠΎΠ΅Π½ΠΈ ΠΎΡ‚ Ρ€Π°Π·Π²Π°Π»Π΅Π½ΠΈ устройства. Π’ΠΎΠ²Π° сС Π²ΡŠΡ€Π½Π° Π΄Π° ΠΌΠ΅ прСслСдва ΠΏΠΎ-късно.

ΠšΡƒΠΏΡƒΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ Milander K1986BE1QI (Π²ΡŠΠ·Π΄ΡƒΡ…) Π½Π΅ Π΅ лСсна Π·Π°Π΄Π°Ρ‡Π°. Π’ ΡΡŠΡ‰ΠΈΡ ΠΌΠ°Π³Π°Π·ΠΈΠ½ Chip and Dip, Π² сСкцията β€žΠΡ€Ρ‚ΠΈΠΊΡƒΠ»ΠΈ Π·Π° ΠΏΠΎΡ€ΡŠΡ‡ΠΊΠ°β€œ, Π½Π°ΠΌΠ΅Ρ€ΠΈΡ… само K1986BE92QI Π·Π° 740 Ρ€ΡƒΠ±Π»ΠΈ, Π½ΠΎ Π½Π΅ ΠΌΠΈ ΠΏΠΎΠ΄Ρ…ΠΎΠΆΠ΄Π°ΡˆΠ΅. ЕдинствСният Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π΅ Π΄Π° Π·Π°ΠΊΡƒΠΏΠΈΡ‚Π΅ Π½Π΅-прясна рСвизия ΠΎΡ‚ LDM-Systems Π·Π° 2000 Ρ€ΡƒΠ±Π»ΠΈ. Въй ΠΊΠ°Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ°Ρ… Π΄Π° намСря замСститСл никъдС Π΄Ρ€ΡƒΠ³Π°Π΄Π΅, Ρ€Π΅ΡˆΠΈΡ… Π΄Π° купя Ρ‚ΠΎΠ²Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΈΠΌΠ°Ρ…. Π—Π° моя приятна ΠΈΠ·Π½Π΅Π½Π°Π΄Π° ΠΌΠΈ ΠΏΡ€ΠΎΠ΄Π°Π΄ΠΎΡ…Π° чисто Π½ΠΎΠ² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€, ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ Π΄Π΅ΠΊΠ΅ΠΌΠ²Ρ€ΠΈ 2018 Π³., рСвизия 6+ (1820). Но ΡΠ°ΠΉΡ‚ΡŠΡ‚ всС ΠΎΡ‰Π΅ ΠΈΠΌΠ° стара снимка ΠΈ към ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° Π½Π° писанС ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ Π½Π΅ Π΅ Π½Π°Π»ΠΈΡ‡Π΅Π½...

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ K1986BE1QI (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) Π² Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΡ‡Π½Π° ΠΎΠΏΠ°ΠΊΠΎΠ²ΠΊΠ°, (c) Π‘Π½ΠΈΠΌΠΊΠ° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°

Основни тСхничСски характСристики Π½Π° моята ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ MDB1986 слСдното:

  • Π²Π³Ρ€Π°Π΄Π΅Π½ Π΄Π΅Π±ΡŠΠ³Π΅Ρ€-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€, ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ с J-Link ΠΈ CMSIS-DAP;
  • статична ΠΏΠ°ΠΌΠ΅Ρ‚ 4Mbit (256k x 16, 10 ns);
  • Ρ‡ΠΈΠΏ Ρ„Π»Π°Ρˆ ΠΏΠ°ΠΌΠ΅Ρ‚ 64Mbit, Winbond 25Q64FVSIG;
  • RS-232 интСрфСйс Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€ с RTS ΠΈ CTS Π»ΠΈΠ½ΠΈΠΈ;
  • интСрфСйси ΠΈ ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ΠΈ Π·Π° Ethernet, USB, CAN;
  • MAX7 7221-сСгмСнтСн дисплСй ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€;
  • Ρ‰ΠΈΡ„Ρ‚ΠΎΠ² ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с MKIO (MIL_STD_1553) ΠΈ ARINC429;
  • фототранзистор Everlight PT17-21C;
  • ΠΏΠ΅Ρ‚ Ρ†Π²Π΅Ρ‚Π½ΠΈ свСтодиода, Π±ΡƒΡ‚ΠΎΠ½ Π·Π° Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅ ΠΈ Π΄Π²Π° потрСбитСлски Π±ΡƒΡ‚ΠΎΠ½Π°;
  • Π·Π°Ρ…Ρ€Π°Π½Π²Π°Π½Π΅Ρ‚ΠΎ към USB ΠΏΠΎΡ€Ρ‚Π° Π΅ 5 Π²ΠΎΠ»Ρ‚Π°;
  • Ρ€Π°Π·ΠΌΠ΅Ρ€ΠΈ Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° 100 Ρ… 80, ΠΌΠΌ

ΠŸΠ»Π°Ρ‚ΠΊΠΈΡ‚Π΅ ΠΎΡ‚ сСрията STM-Discovery ΠΌΠΈ харСсаха, Π·Π°Ρ‰ΠΎΡ‚ΠΎ ΠΈΠΌΠ°Ρ‚ Π²Π³Ρ€Π°Π΄Π΅Π½ програмист-Π΄Π΅Π±ΡŠΠ³Π΅Ρ€ - ST-Link. ΠœΠ°Ρ€ΠΊΠΎΠ²ΠΈΡΡ‚ ST-Link Ρ€Π°Π±ΠΎΡ‚ΠΈ само с ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ ΠΎΡ‚ STMicroelectronics, Π½ΠΎ ΠΏΡ€Π΅Π΄ΠΈ няколко Π³ΠΎΠ΄ΠΈΠ½ΠΈ стана възмоТно Π΄Π° Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Ρ‚Π΅ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π² ST-Link ΠΈ Π΄Π° ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚Π΅ SEGGER J-Link OB (Π²Π³Ρ€Π°Π΄Π΅Π½) Debugger. Π—Π°ΠΊΠΎΠ½ΠΎΠ²ΠΎ ΠΈΠΌΠ° ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° Ρ‚Π°ΠΊΡŠΠ² Π΄Π΅Π±ΡŠΠ³Π΅Ρ€ само с ΠΏΠ»Π°Ρ‚ΠΊΠΈ Π½Π° STMicroelectronics, Π½ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»ΡŠΡ‚ Π½Π΅ Π΅ ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½. По Ρ‚ΠΎΠ·ΠΈ Π½Π°Ρ‡ΠΈΠ½, Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π°ΠΉΠΊΠΈ с J-Link OB, ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° ΠΈΠΌΠ°Ρ‚Π΅ Π²Π³Ρ€Π°Π΄Π΅Π½ програмист-Π΄Π΅Π±ΡŠΠ³Π΅Ρ€ Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ. ΠžΡ‚Π±Π΅Π»ΡΠ·Π²Π°ΠΌ, Ρ‡Π΅ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΈΡ‚Π΅ Π½Π° LDM-Systems ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ ΠΊΠΎΠ½Π²Π΅Ρ€Ρ‚ΠΎΡ€Π° CP2102 (Usb2Uart), ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ само Π΄Π° ΠΌΠΈΠ³Π°.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
STM32F103C8T6 ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, Ρ€Π΅Π°Π»Π½ΠΈ ΠΈ Π½Π΅ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Ρ€Π΅Π°Π»Π½ΠΈ, (c) Π‘Π½ΠΈΠΌΠΊΠ° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°

Π’Π°ΠΊΠ° Ρ‡Π΅ бСшС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΊΡƒΠΏΠΈ оригиналният STM32F103C8T6, Ρ‚ΡŠΠΉ ΠΊΠ°Ρ‚ΠΎ собствСният Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ няма Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΏΡ€Π°Π²ΠΈΠ»Π½ΠΎ с ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³Π°. Π£ΡΡŠΠΌΠ½ΠΈΡ… сС Π² Ρ‚Π°Π·ΠΈ Ρ‚Π΅Π·Π° ΠΈ Ρ€Π΅ΡˆΠΈΡ… Π΄Π° ΠΏΡ€ΠΎΠ±Π²Π°ΠΌ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° CS32F103C8T6 Π½Π° китайската Ρ„ΠΈΡ€ΠΌΠ° CKS. Нямам оплаквания Π·Π° самия ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€, Π½ΠΎ собствСният Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° ST-Link Π½Π΅ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π² Π½Π΅Π³ΠΎ. J-Link Ρ€Π°Π±ΠΎΡ‚ΠΈ частично - USB устройството бСшС ΠΎΡ‚ΠΊΡ€ΠΈΡ‚ΠΎ, Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡΡ‚ΡŠΡ‚ Π½Π΅ изпълнявашС Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ си ΠΈ постоянно напомняшС, Ρ‡Π΅ Π΅ β€žΠ΄Π΅Ρ„Π΅ΠΊΡ‚Π½ΠΎβ€œ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
Π“Ρ€Π΅ΡˆΠΊΠ° ΠΏΡ€ΠΈ стартиранС Π½Π° Π΄Π΅Π±ΡŠΠ³Π΅Ρ€Π° Π½Π° Π½Π΅ΠΎΡ€ΠΈΠ³ΠΈΠ½Π°Π»Π΅Π½ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€

НС бях Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΠΎΡ‚ Ρ‚ΠΎΠ²Π° ΠΈ ΠΏΡŠΡ€Π²ΠΎ написах Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€Π° Π·Π° ΠΌΠΈΠ³Π°Π½Π΅ Π½Π° свСтодиода ΠΈ слСд Ρ‚ΠΎΠ²Π° Π²Π½Π΅Π΄Ρ€ΠΈΡ… заявката IDCODE, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ JTAG ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π°. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€Π° ST-Link, ΠΊΠΎΠΉΡ‚ΠΎ ΠΈΠΌΠ°Ρ… Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Discovery ΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° ST-Link Utility ΠΌΠΈΠ½Π°Ρ…Π° Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ CS32F103C8T6.Накрая сС ΡƒΠ±Π΅Π΄ΠΈΡ…, Ρ‡Π΅ ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° ΠΌΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ. Π—Π° моя радост цСлСвият ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ K1986BE1QI (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) вСсСло ΠΈΠ·Π΄Π°Π΄Π΅ своя IDCODE Ρ‡Ρ€Π΅Π· линията TDO.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
ΠžΡΡ†ΠΈΠ»ΠΎΠ³Ρ€Π°ΠΌΠ° Π½Π° TDO сигнална линия с ΠΊΠΎΠ΄ΠΈΡ€Π°Π½ IDCODE ΠΎΡ‚Π³ΠΎΠ²ΠΎΡ€, (c) Π‘Π½ΠΈΠΌΠΊΠ° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
Π’Π°ΠΊΠ° Ρ‡Π΅ SWD ΠΏΠΎΡ€Ρ‚ΡŠΡ‚ бСшС ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π² самия Π΄Π΅Π±ΡŠΠ³Π΅Ρ€ ΠΈ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π° IDCODE

ИмашС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ с Π΄Π΅Π±ΡŠΠ³Π΅Ρ€ CMSIS-DAP (ΠΏΠΎΡ€Ρ‚ Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ). Π˜Π·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ ΠΎΡ‚ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ Π½Π° ARM Π½Π΅ Π΅ лСсна Π·Π°Π΄Π°Ρ‡Π°, Π²Π·Π΅Ρ… ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΎΡ‚ X893, ΠΈ слСд Ρ‚ΠΎΠ²Π° ΠΎΠΏΠΈΡ‚Π°Ρ… DAP42. Π—Π° съТалСниС Keil uVision Π·Π°ΠΌΡ€ΡŠΠ·Π½Π° ΠΈ Π½Π΅ иска Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ с тях. Π’ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚ Π½Π° Ρ‚ΠΎΠ²Π° Π·Π°ΠΌΠ΅Π½ΠΈΡ… Ρ‡ΠΈΠΏΠ° Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ с ΠΏΠ°Ρ‚Π΅Π½Ρ‚ΠΎΠ²Π°Π½ STM32F103C8T6 ΠΈ Π½ΠΈΠΊΠΎΠ³Π° ΠΏΠΎΠ²Π΅Ρ‡Π΅ Π½Π΅ сС Π²ΡŠΡ€Π½Π°Ρ… към Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
УспСшна Ρ€Π°Π±ΠΎΡ‚Π° Π½Π° вградСния Π΄Π΅Π±ΡŠΠ³Π΅Ρ€ J-Link STLink V2

ΠšΠΎΠ³Π°Ρ‚ΠΎ всички ΠΊΠ»ΡŽΡ‡ΠΎΠ²ΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° Π±ΡŠΠ΄Π΅Ρ‰Π°Ρ‚Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° бяха Π½Π°Π»ΠΈΡ‡Π½ΠΈ, влязох Π² Eagle CAD ΠΈ ΠΎΡ‚ΠΊΡ€ΠΈΡ…, Ρ‡Π΅ Ρ‚Π΅ Π½Π΅ са Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° с Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ. НямашС къдС Π΄Π° ΠΎΡ‚ΠΈΠ΄Π° - Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° Π³ΠΈ нарисувам сам. Π’ ΡΡŠΡ‰ΠΎΡ‚ΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… мСста Π·Π° ΠΌΠΎΠ½Ρ‚Π°ΠΆ Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚, HanRun ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ Π·Π° Ethernet ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡ… Ρ€Π°ΠΌΠΊΠΈ Π·Π° рСзистори ΠΈ ΠΊΠΎΠ½Π΄Π΅Π½Π·Π°Ρ‚ΠΎΡ€ΠΈ. Π€Π°ΠΉΠ»ΡŠΡ‚ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°Ρ‚Π° с ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π½Π°ΠΌΠ΅Ρ€Π΅Π½ΠΈ Π² моя GitHub.

Π‘Ρ…Π΅ΠΌΠ°Ρ‚ΠΈΡ‡Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° MDB1986Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)

ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° сС Π·Π°Ρ…Ρ€Π°Π½Π²Π° ΠΎΡ‚ 5 Π²ΠΎΠ»Ρ‚ΠΎΠ² DC ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ, ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ ΠΎΡ‚ USB ΠΏΠΎΡ€Ρ‚Π°. На ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° ΠΈΠΌΠ° ΠΎΠ±Ρ‰ΠΎ Π΄Π²Π° USB Type-B ΠΏΠΎΡ€Ρ‚Π°. Единият Π΅ Π·Π° програмиста, вторият Π΅ Π·Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° K1986BE1QI. ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΡ‚ Π΅Π΄ΠΈΠ½ ΠΎΡ‚ Ρ‚Π΅Π·ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ ΠΈΠ»ΠΈ ΠΈ ΠΎΡ‚ Π΄Π²Π°Ρ‚Π° Π΅Π΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ. Най-простото Ρ€Π΅Π³ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° Π½Π°Ρ‚ΠΎΠ²Π°Ρ€Π²Π°Π½Π΅Ρ‚ΠΎ ΠΈ Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΏΡ€ΠΎΠ²ΠΎΠ΄Π° сС ΠΈΠ·ΠΏΡŠΠ»Π½ΡΠ²Π°Ρ‚ с ΠΏΠΎΠΌΠΎΡ‰Ρ‚Π° Π½Π° Π΄ΠΈΠΎΠ΄ΠΈ Π½Π° Π¨ΠΎΡ‚ΠΊΠΈ във Π²Π΅Ρ€ΠΈΠ³Π° D2 ΠΈ D3 (SS24). Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π° ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π²ΠΈΠ΄ΠΈΡ‚Π΅ ΡΠ°ΠΌΠΎΠ²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Ρ‰ΠΈ сС ΠΏΡ€Π΅Π΄ΠΏΠ°Π·ΠΈΡ‚Π΅Π»ΠΈ F1 ΠΈ F2 ΠΏΡ€ΠΈ 500 mA. Π‘ΠΈΠ³Π½Π°Π»Π½ΠΈΡ‚Π΅ Π»ΠΈΠ½ΠΈΠΈ Π½Π° USB ΠΏΠΎΡ€Ρ‚Π° са Π·Π°Ρ‰ΠΈΡ‚Π΅Π½ΠΈ ΠΎΡ‚ USBLC6-2SC6 Π΄ΠΈΠΎΠ΄Π΅Π½ ΠΌΠΎΠ΄ΡƒΠ».

Π’Π΅Ρ€ΠΈΠ³Π°Ρ‚Π° Π·Π° Π΄Π΅Π±ΡŠΠ³Π΅Ρ€-ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚ΠΎΡ€ Π½Π° ST-Link Π΅ извСстна Π½Π° ΠΌΠ½ΠΎΠ·ΠΈΠ½Π°; тя ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС Π½Π°ΠΌΠ΅Ρ€Π΅Π½Π° Π² докумСнтацията Π·Π° ΠΏΠ»Π°Ρ‚ΠΊΠΈ STM32-Discovery ΠΈ Π΄Ρ€ΡƒΠ³ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ. Π—Π° ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΈΡ Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ Π½Π° ST-Link/J-Link-OB/DAP ΠΊΠ»ΠΎΠ½ΠΈΠ½Π³ (ΠΏΠΎ ΠΈΠ·Π±ΠΎΡ€) ΠΈΠ·Π²Π°Π΄ΠΈΡ… Π»ΠΈΠ½ΠΈΠΈΡ‚Π΅ SWDIO (PA13), SWCLK (PA14), GND. Много Ρ…ΠΎΡ€Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ UART Π·Π° Ρ„ΡŠΡ€ΠΌΡƒΠ΅Ρ€ ΠΈ са ΠΏΡ€ΠΈΠ½ΡƒΠ΄Π΅Π½ΠΈ Π΄Π° Π΄ΡŠΡ€ΠΏΠ°Ρ‚ BOOT Π΄ΠΆΡŠΠΌΠΏΠ΅Ρ€ΠΈΡ‚Π΅. Но Π½Π°ΠΌΠΈΡ€Π°ΠΌ SWD Π·Π° ΠΏΠΎ-ΡƒΠ΄ΠΎΠ±Π΅Π½ ΠΈ Ρ‚ΠΎΠ·ΠΈ ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ» позволява отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ.

ΠŸΠΎΡ‡Ρ‚ΠΈ всички ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° сС Π·Π°Ρ…Ρ€Π°Π½Π²Π°Ρ‚ ΠΎΡ‚ 3.3 Π²ΠΎΠ»Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ ΠΈΠ΄Π²Π°Ρ‚ ΠΎΡ‚ Ρ€Π΅Π³ΡƒΠ»Π°Ρ‚ΠΎΡ€Π° Π½Π° Π½Π°ΠΏΡ€Π΅ΠΆΠ΅Π½ΠΈΠ΅ AMS1117-3.3. Π—Π° потисканС Π½Π° Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠΌΠ°Π³Π½ΠΈΡ‚Π½ΠΈ смущСния ΠΈ Ρ‚ΠΎΠΊΠΎΠ²ΠΈ ΡƒΠ΄Π°Ρ€ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ LC Ρ„ΠΈΠ»Ρ‚Ρ€ΠΈ ΠΎΡ‚ ΠΊΠΎΠ½Π΄Π΅Π½Π·Π°Ρ‚ΠΎΡ€ΠΈ ΠΈ дросСли ΠΎΡ‚ сСрията BLM31PG.

ΠžΡ‚Π΄Π΅Π»Π½ΠΎ си струва Π΄Π° спомСнСм Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π° Π·Π° 7-сСгмСнтСн дисплСй MAX7221. Π‘ΠΏΠΎΡ€Π΅Π΄ спСцификацията ΠΏΡ€Π΅ΠΏΠΎΡ€ΡŠΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎΡ‚ΠΎ Π·Π°Ρ…Ρ€Π°Π½Π²Π°Π½Π΅ Π΅ ΠΎΡ‚ 4 Π΄ΠΎ 5.5 Π²ΠΎΠ»Ρ‚Π°, Π° високото Π½ΠΈΠ²ΠΎ Π½Π° сигнала (Π»ΠΎΠ³ΠΈΡ‡Π½ΠΎ) Π΅ ΠΌΠΈΠ½ΠΈΠΌΡƒΠΌ 3.5 V (0.7 x VCC), ΠΏΡ€ΠΈ Π·Π°Ρ…Ρ€Π°Π½Π²Π°Π½Π΅ ΠΎΡ‚ 5 V. Π—Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° K1986BE1QI (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) ΠΈΠ·Ρ…ΠΎΠ΄ΡŠΡ‚ Π½Π° логичСска Π΅Π΄ΠΈΠ½ΠΈΡ†Π° ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²Π° Π½Π° Π½Π°ΠΏΡ€Π΅ΠΆΠ΅Π½ΠΈΠ΅ ΠΎΡ‚ 2.8 Π΄ΠΎ 3.3V. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ ΠΈΠΌΠ° Π½Π΅ΡΡŠΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠ²Π°Ρ‚Π° Π½Π° сигнала, ΠΊΠΎΠ΅Ρ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΏΠΎΠΏΡ€Π΅Ρ‡ΠΈ Π½Π° Π½ΠΎΡ€ΠΌΠ°Π»Π½Π°Ρ‚Π° Ρ€Π°Π±ΠΎΡ‚Π°. Π Π΅ΡˆΠΈΡ… Π΄Π° Π·Π°Ρ…Ρ€Π°Π½Π²Π°ΠΌ MAX7221 Π½Π° 4V ΠΈ Π΄Π° намаля Π½ΠΈΠ²Π°Ρ‚Π° Π½Π° сигнала Π΄ΠΎ 2.8V (0.7 x 4 = 2.8). Π—Π° Π΄Π° Π½Π°ΠΏΡ€Π°Π²ΠΈΡ‚Π΅ Ρ‚ΠΎΠ²Π°, Π΄ΠΈΠΎΠ΄ D4 (RS1A ΠΈΠ»ΠΈ FR103) Π΅ инсталиран послСдоватСлно Π² Π·Π°Ρ…Ρ€Π°Π½Π²Π°Ρ‰Π°Ρ‚Π° Π²Π΅Ρ€ΠΈΠ³Π° Π½Π° Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°. ΠžΠ±Ρ‰ΠΈΡΡ‚ спад Π½Π° Π½Π°ΠΏΡ€Π΅ΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ Π΅ 0.9V (Π΄ΠΈΠΎΠ΄ Π½Π° Π¨ΠΎΡ‚ΠΊΠΈ 0.3V ΠΈ Π΄ΠΈΠΎΠ΄ 0.6V) ΠΈ всичко Ρ€Π°Π±ΠΎΡ‚ΠΈ.

ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ Π½Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° K1986BE1QI (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) са ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌΠΈ със сигнали Π΄ΠΎ 5V. Π‘Π»Π΅Π΄ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΎ няма ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ с ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° CAN Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€ MCP2551, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΡ‰ΠΎ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π½Π° 5V. Π§ΠΈΠΏΡŠΡ‚ MAX232 Π΅ ΠΎΠ±ΠΎΠ·Π½Π°Ρ‡Π΅Π½ ΠΊΠ°Ρ‚ΠΎ RS-3232 Ρ‚Ρ€Π°Π½ΡΠΈΠ²ΡŠΡ€ Π½Π° Π΄ΠΈΠ°Π³Ρ€Π°ΠΌΠ°Ρ‚Π°, Π½ΠΎ Π²ΡΡŠΡ‰Π½ΠΎΡΡ‚ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ… SN65C3232D ΠΎΡ‚ Texas Instruments, Ρ‚.ΠΊ. Ρ€Π°Π±ΠΎΡ‚ΠΈ ΠΎΡ‚ 3.3V ΠΈ осигурява скорост Π΄ΠΎ 1Mbit/s.

ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° 4 ΠΊΠ²Π°Ρ€Ρ†ΠΎΠ²ΠΈ Ρ€Π΅Π·ΠΎΠ½Π°Ρ‚ΠΎΡ€Π° - Π΅Π΄ΠΈΠ½ Π·Π° Π΄Π΅Π±ΡŠΠ³Π΅Ρ€Π° (8 MHz) ΠΈ Ρ‚Ρ€ΠΈ Π·Π° цСлСвия ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ K1986BE1QI (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) с чСстоти 32.768 kHz, 16 MHz, 25 MHz. Π’ΠΎΠ²Π° са Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΈ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Ρ‚.ΠΊ ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° вградСния RC осцилатор са Π² ΡˆΠΈΡ€ΠΎΠΊ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½ ΠΎΡ‚ 6 Π΄ΠΎ 10 MHz. Π—Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° вградСния Ethernet ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ° чСстота ΠΎΡ‚ 25 MHz. По някаква ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π° ΡƒΠ΅Π±ΡΠ°ΠΉΡ‚ΡŠΡ‚ Π½Π° Milandra (ΠΌΠΎΠΆΠ΅ Π±ΠΈ ΠΏΠΎ ΠΏΠΎΠ³Ρ€Π΅ΡˆΠΊΠ°) посочва, Ρ‡Π΅ пластмасовата кутия няма Ethernet. Но Ρ‰Π΅ Ρ€Π°Π·Ρ‡ΠΈΡ‚Π°ΠΌΠ΅ Π½Π° спСцификация ΠΈ Ρ„Π°ΠΊΡ‚ΠΈ.

Π’Π°ΠΆΠ΅Π½ стимул Π·Π° ΡΡŠΠ·Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° моя собствСна Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° бСшС Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π΄Π° работя с външна систСмна шина EBC (external bus controller), която ΠΏΠΎ ΡΡŠΡ‰Π΅ΡΡ‚Π²ΠΎ Π΅ ΠΏΠ°Ρ€Π°Π»Π΅Π»Π΅Π½ ΠΏΠΎΡ€Ρ‚. ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ K1986BE1QI (самолСт) Π²ΠΈ позволява Π΄Π° ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚Π΅ ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с външни Ρ‡ΠΈΠΏΠΎΠ²Π΅ с ΠΏΠ°ΠΌΠ΅Ρ‚ ΠΈ ΠΏΠ΅Ρ€ΠΈΡ„Π΅Ρ€Π½ΠΈ устройства, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ADC, FPGA ΠΈ Π΄Ρ€. Π’ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈΡ‚Π΅ Π½Π° Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° систСмна шина са доста Π³ΠΎΠ»Π΅ΠΌΠΈ – ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈΡ‚Π΅ с 8-Π±ΠΈΡ‚ΠΎΠ²Π°, 16-Π±ΠΈΡ‚ΠΎΠ²Π° ΠΈ 32-Π±ΠΈΡ‚ΠΎΠ²Π° статична RAM, ROM ΠΈ NAND Flash. Π—Π° Π΄Π° Ρ‡Π΅Ρ‚Π΅/записва 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ ΠΌΠΎΠΆΠ΅ Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ Π΄Π° ΠΈΠ·Π²ΡŠΡ€ΡˆΠΈ 2 ΡΡŠΠΎΡ‚Π²Π΅Ρ‚Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° 16-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Ρ‡ΠΈΠΏΠΎΠ²Π΅ ΠΈ 8 ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π·Π° 4-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Ρ‡ΠΈΠΏΠΎΠ²Π΅. ΠžΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ 32-Π±ΠΈΡ‚ΠΎΠ²Π° I/O опСрация Ρ‰Π΅ бъдС Π·Π°Π²ΡŠΡ€ΡˆΠ΅Π½Π° Π½Π°ΠΉ-Π±ΡŠΡ€Π·ΠΎ с 32-Π±ΠΈΡ‚ΠΎΠ²Π° шина Π·Π° Π΄Π°Π½Π½ΠΈ. ΠΠ΅Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ†ΠΈΡ‚Π΅ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Ρ‚ нСобходимостта ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° Π΄Π° Ρ€Π°Π±ΠΎΡ‚ΠΈ с 32-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Π΄Π°Π½Π½ΠΈ, Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Ρ‰Π΅ трябва Π΄Π° постави 32 пСсни.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
Π‘Ρ‚Π°Ρ‚ΠΈΡ‡Π½ΠΈ RAM Ρ‡ΠΈΠΏΠΎΠ²Π΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ (ΠΏΠΎΠ·Π½Π°ΠΉΡ‚Π΅ ΠΊΠΎΠΉ Π΅ Π΄Π΅Ρ„Π΅ΠΊΡ‚Π΅Π½)

Балансирано Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° 16-Π±ΠΈΡ‚ΠΎΠ²ΠΈ Ρ‡ΠΈΠΏΠΎΠ²Π΅ ΠΏΠ°ΠΌΠ΅Ρ‚. Π‘Π»ΡƒΡ‡Π°ΠΉΠ½ΠΎ ΠΈΠΌΠ°Ρ… Π½Π° склад Ρ‡ΠΈΠΏΠΎΠ²Π΅ Π½Π° Integrated Silicon Solutions Inc. (ISSI IS61LV25616AL, 16 x 256k, 10 ns, 3.3V). Π Π°Π·Π±ΠΈΡ€Π° сС, компанията Milander Ρ€Π°Π·ΠΏΠΎΠ»Π°Π³Π° със собствСни статични Ρ‡ΠΈΠΏΠΎΠ²Π΅ с ΠΏΠ°ΠΌΠ΅Ρ‚ сСрия 1645RU, Π½ΠΎ са Ρ‚Π²ΡŠΡ€Π΄Π΅ скъпи ΠΈ Π½Π΅Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ. ΠšΠ°Ρ‚ΠΎ Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π° ΠΈΠΌΠ° ΠΏΠΈΠ½-ΡΡŠΠ²ΠΌΠ΅ΡΡ‚ΠΈΠΌ Samsung K6R4016V1D. По-Ρ€Π°Π½ΠΎ спомСнах, Ρ‡Π΅ микросхСмитС сС ΠΎΠΊΠ°Π·Π°Ρ…Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΈ ΠΊΠΎΠΏΠΈΠ΅Ρ‚ΠΎ, ΠΊΠΎΠ΅Ρ‚ΠΎ инсталирах, ΠΏΡŠΡ€Π²ΠΎΠ½Π°Ρ‡Π°Π»Π½ΠΎ Π΄Π°Π΄Π΅ ΠΏΠΎΠ²Ρ€Π΅Π΄ΠΈ ΠΈ Ρ…Π°ΠΎΡ‚ΠΈΡ‡Π½ΠΈ стойности Π² 15-ия Ρ€Π΅Π΄ Π·Π° Π΄Π°Π½Π½ΠΈ. ΠžΡ‚Π½Π΅ няколко Π΄Π½ΠΈ, Π·Π° Π΄Π° открия Ρ…Π°Ρ€Π΄ΡƒΠ΅Ρ€Π½ΠΈ Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° ΠΏΠΎ-голямо Π΅ чувството Π½Π° ΡƒΠ΄ΠΎΠ²Π»Π΅Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΠ΅, ΠΊΠΎΠ³Π°Ρ‚ΠΎ смСних поврСдСния Ρ‡ΠΈΠΏ с Ρ€Π°Π±ΠΎΡ‚Π΅Ρ‰. ΠšΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄Π° Π΅, скоростта Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с външна ΠΏΠ°ΠΌΠ΅Ρ‚ оставя ΠΌΠ½ΠΎΠ³ΠΎ Π΄Π° сС ΠΆΠ΅Π»Π°Π΅.

Π’ΡŠΠ½ΡˆΠ½Π° шина ΠΈ Ρ€Π΅ΠΆΠΈΠΌ StandAloneΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ K1986BE1QI (самолСт) ΠΈΠΌΠ° ΡƒΠ½ΠΈΠΊΠ°Π»Π΅Π½ Ρ€Π΅ΠΆΠΈΠΌ StandAlone, ΠΊΠΎΠΉΡ‚ΠΎ Π΅ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ Π·Π° Π΄ΠΈΡ€Π΅ΠΊΡ‚Π΅Π½ външСн Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ethernet ΠΈ MKIO ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ (MIL_STD_1553) Ρ‡Ρ€Π΅Π· външна шина, ΠΊΠ°Ρ‚ΠΎ ядрото Π΅ Π² ΡΡŠΡΡ‚ΠΎΡΠ½ΠΈΠ΅ Π½Π° Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅, Ρ‚.Π΅. Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°. Π’ΠΎΠ·ΠΈ Ρ€Π΅ΠΆΠΈΠΌ Π΅ ΡƒΠ΄ΠΎΠ±Π΅Π½ Π·Π° процСсори ΠΈ FPGA, ΠΊΠΎΠΈΡ‚ΠΎ нямат Ethernet ΠΈ/ΠΈΠ»ΠΈ MKIO.
Π‘Ρ…Π΅ΠΌΠ°Ρ‚Π° Π½Π° ΡΠ²ΡŠΡ€Π·Π²Π°Π½Π΅ Π΅ ΠΊΠ°ΠΊΡ‚ΠΎ слСдва:

  • шина Π·Π° Π΄Π°Π½Π½ΠΈ MCU(D0-D15) => SRAM(I/O0-I/O15),
  • адрСсна шина MCU(A1-A18) => SRAM(A0-A17),
  • ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Π½ MCU(nWR,nRD,PortC2) => SRAM (WE,OE,CE),
  • SRAM(UB,LB) са ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΈΠ»ΠΈ ΠΈΠ·Ρ‚Π΅Π³Π»Π΅Π½ΠΈ към зСмята Ρ‡Ρ€Π΅Π· рСзистор.

Линията CE Π΅ ΡΠ²ΡŠΡ€Π·Π°Π½Π° към Π·Π°Ρ…Ρ€Π°Π½Π²Π°Π½Π΅Ρ‚ΠΎ Ρ‡Ρ€Π΅Π· рСзистор; Ρ‰ΠΈΡ„Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ Π·Π° Π²Π·Π΅ΠΌΠ°Π½Π΅ Π½Π° ΠΏΡ€ΠΎΠ±ΠΈ ΠΎΡ‚ MCU Π±Π°ΠΉΡ‚Π° (BE0-BE3) Π½Π΅ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚. Под спойлСра прСдоставям ΠΊΠΎΠ΄Π° Π·Π° ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° Π½Π° Π²ΡŠΠ½ΡˆΠ½Π°Ρ‚Π° шина.

Π˜Π½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅ ΠΈ EBC ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ (външСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ Π½Π° шина)

void SRAM_Init (void)
{
	EBC_InitTypeDef          EBC_InitStruct = { 0 };
	EBC_MemRegionInitTypeDef EBC_MemRegionInitStruct = { 0 };
	PORT_InitTypeDef         initStruct = { 0 };

	RST_CLK_PCLKcmd (RST_CLK_PCLK_EBC, ENABLE);

	PORT_StructInit (&initStruct);
	//--------------------------------------------//
	// DATA PA0..PA15 (D0..D15)                   //
	//--------------------------------------------//
	initStruct.PORT_MODE      = PORT_MODE_DIGITAL;
	initStruct.PORT_PD_SHM    = PORT_PD_SHM_ON;
	initStruct.PORT_SPEED     = PORT_SPEED_FAST;
	initStruct.PORT_FUNC      = PORT_FUNC_MAIN;
	initStruct.PORT_Pin       = PORT_Pin_All;
	PORT_Init (MDR_PORTA, &initStruct);	
	//--------------------------------------------//
	// Address PF3-PF15 (A0..A12), A0 - not used. //
	//--------------------------------------------//
	initStruct.PORT_FUNC      = PORT_FUNC_ALTER;
	initStruct.PORT_Pin       = PORT_Pin_4  | PORT_Pin_5  |
	                            PORT_Pin_6  | PORT_Pin_7  |
	                            PORT_Pin_8  | PORT_Pin_9  |
								PORT_Pin_10 | PORT_Pin_11 |
	                            PORT_Pin_12 | PORT_Pin_13 |
								PORT_Pin_14 | PORT_Pin_15;
	PORT_Init (MDR_PORTF, &initStruct);	
	//--------------------------------------------//
	// Address PD3..PD0 (A13..A16)                //
	//--------------------------------------------//
	initStruct.PORT_FUNC      = PORT_FUNC_OVERRID;
	initStruct.PORT_Pin       = PORT_Pin_0 | PORT_Pin_1 |
	                            PORT_Pin_2 | PORT_Pin_3;
	PORT_Init (MDR_PORTD, &initStruct);	
	//--------------------------------------------//
	// Address PE3, PE4 (A17, A18)                //
	//--------------------------------------------//
	initStruct.PORT_FUNC      = PORT_FUNC_ALTER;
	initStruct.PORT_Pin       = PORT_Pin_3 | PORT_Pin_4;
	PORT_Init (MDR_PORTE, &initStruct);	
	//--------------------------------------------//
	// Control PC0,PC1 (nWE,nOE)                  //
	//--------------------------------------------//
	initStruct.PORT_FUNC      = PORT_FUNC_MAIN;
	initStruct.PORT_Pin       = PORT_Pin_0 | PORT_Pin_1;
	PORT_Init (MDR_PORTC, &initStruct);	
	//--------------------------------------------//
	// Control PC2 (nCE)                          //
	//--------------------------------------------//
	initStruct.PORT_PD        = PORT_PD_DRIVER;
	initStruct.PORT_OE        = PORT_OE_OUT;
	initStruct.PORT_FUNC      = PORT_FUNC_PORT;
	initStruct.PORT_Pin       = MDB_SRAM_CE;
	PORT_Init (MDR_PORTC, &initStruct);	

	//--------------------------------------------//
	// Initialize EBC controler                   //
	//--------------------------------------------//
	EBC_DeInit();
	EBC_StructInit(&EBC_InitStruct);
	EBC_InitStruct.EBC_Mode             = EBC_MODE_RAM;
	EBC_InitStruct.EBC_WaitState        = EBC_WAIT_STATE_3HCLK;
	EBC_InitStruct.EBC_DataAlignment    = EBC_EBC_DATA_ALIGNMENT_16;
	EBC_Init(&EBC_InitStruct);
	
	EBC_MemRegionStructInit(&EBC_MemRegionInitStruct);
	EBC_MemRegionInitStruct.WS_Active   = 2;
	EBC_MemRegionInitStruct.WS_Setup    = EBC_WS_SETUP_CYCLE_1HCLK;
	EBC_MemRegionInitStruct.WS_Hold     = EBC_WS_HOLD_CYCLE_1HCLK;
	EBC_MemRegionInitStruct.Enable_Tune = ENABLE;
	EBC_MemRegionInit (&EBC_MemRegionInitStruct, EBC_MEM_REGION_60000000);
	EBC_MemRegionCMD(EBC_MEM_REGION_60000000, ENABLE);

	// Turn ON RAM (nCE)
	PORT_ResetBits (MDR_PORTC, MDB_SRAM_CE);
}

ΠœΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π° LQFP-144 ΠΈ ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π° Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π° TSOP-44 ΠΈΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ ΠΈΠ·Π²ΠΎΠ΄ΠΈ ΠΈ Π·Π°Π΅ΠΌΠ°Ρ‚ ΠΌΠ½ΠΎΠ³ΠΎ място Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°. Имайки ΠΎΠΏΠΈΡ‚ Π² Ρ€Π΅ΡˆΠ°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΎΠΏΡ‚ΠΈΠΌΠΈΠ·Π°Ρ†ΠΈΠΎΠ½Π½ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² областта Π½Π° ΠΈΠΊΠΎΠ½ΠΎΠΌΠΈΠΊΠ°Ρ‚Π°, Π·Π° ΠΌΠ΅Π½ бСшС ΠΎΡ‡Π΅Π²ΠΈΠ΄Π½ΠΎ, Ρ‡Π΅ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡŠΡ€Π²ΠΎ Π΄Π° сС поставят Ρ‚Π΅Π·ΠΈ микросхСми Π½Π° Π΄ΡŠΡΠΊΠ°Ρ‚Π°. Π’ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ ΠΈΠ·Ρ‚ΠΎΡ‡Π½ΠΈΡ†ΠΈ съм срСщал хвалСбствСни ΠΎΡ‚Π·ΠΈΠ²ΠΈ Π·Π° CAD TopoR (Ρ‚ΠΎΠΏΠΎΠ»ΠΎΠ³ΠΈΡ‡Π΅Π½ Ρ€ΡƒΡ‚Π΅Ρ€). Π˜Π·Ρ‚Π΅Π³Π»ΠΈΡ… ΠΏΡ€ΠΎΠ±Π½Π°Ρ‚Π° вСрсия ΠΈ успях Π΄Π° Скспортирам ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° си ΠΎΡ‚ Eagle CAD Ρ‚Π°ΠΌ Π΅Π΄Π²Π° слСд ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΌΠ°Ρ…Π½Π°Ρ… ΠΏΠΎΡ‡Ρ‚ΠΈ всички ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ. Π—Π° съТалСниС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠ°Ρ‚Π° TopoR Π½Π΅ ΠΌΠΈ ΠΏΠΎΠΌΠΎΠ³Π½Π° Π΄Π° Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ° Π΄ΠΎΡ€ΠΈ 10 Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π° Π½Π° Π΄ΡŠΡΠΊΠ°Ρ‚Π°. ΠŸΡŠΡ€Π²ΠΎ всички ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ бяха поставСни Π² ъгъл ΠΈ слСд Ρ‚ΠΎΠ²Π° ΠΏΠΎΠ΄Ρ€Π΅Π΄Π΅Π½ΠΈ ΠΏΠΎ Ρ€ΡŠΠ±Π°. НС бях Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΠΎΡ‚ Ρ‚Π°Π·ΠΈ опция ΠΈ дълго Π²Ρ€Π΅ΠΌΠ΅ трасирах ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Ρ€ΡŠΡ‡Π½ΠΎ Π² ΠΏΠΎΠ·Π½Π°Ρ‚Π°Ρ‚Π° срСда Π½Π° Eagle CAD.

Π’Π°ΠΆΠ΅Π½ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ ΠΏΠ΅Ρ‡Π°Ρ‚Π½Π°Ρ‚Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π΅ ΡΠΈΡ‚ΠΎΠΏΠ΅Ρ‡Π°Ρ‚ΡŠΡ‚. ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° трябва Π΄Π° ΠΈΠΌΠ° Π½Π΅ само Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈ Π·Π° Π΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΠΈΡ‚Π΅ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈ, Π½ΠΎ ΠΈ всички ΠΊΠΎΠ½Π΅ΠΊΡ‚ΠΎΡ€ΠΈ трябва Π΄Π° Π±ΡŠΠ΄Π°Ρ‚ Π΅Ρ‚ΠΈΠΊΠ΅Ρ‚ΠΈΡ€Π°Π½ΠΈ. На Π³ΡŠΡ€Π±Π° Π½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° поставих Ρ‚Π°Π±Π»ΠΈΡ†ΠΈ с Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΈΡ‚Π΅ Π½Π° ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ Π½Π° ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° (основСн, Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π΅Π½, Π·Π°ΠΌΠ΅Π½Π΅Π½, дСйствитСлСн). ΠŸΠΎΡ€ΡŠΡ‡Π°Ρ… производството Π½Π° ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ ΠΏΠ»Π°Ρ‚ΠΊΠΈ Π² ΠšΠΈΡ‚Π°ΠΉ ΠΎΡ‚ извСстния офис Π½Π° PCBWay. Няма Π΄Π° Π³ΠΎ хваля, Π·Π°Ρ‰ΠΎΡ‚ΠΎ качСството Π΅ Π΄ΠΎΠ±Ρ€ΠΎ. Π’Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° сС справят ΠΏΠΎ-Π΄ΠΎΠ±Ρ€Π΅, с ΠΏΠΎ-строги толСранси, Π½ΠΎ срСщу такса.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
ΠŸΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π΅Π½ΠΈ ΠΏΠ΅Ρ‡Π°Ρ‚Π½ΠΈ ΠΏΠ»Π°Ρ‚ΠΊΠΈ MDB1986, (c) Π‘Π½ΠΈΠΌΠΊΠ° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°

Π’Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° запоявам ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΈΡ‚Π΅ β€žΠ½Π° ΠΊΠΎΠ»Π΅Π½Π΅β€œ с 40-Π²Π°Ρ‚ΠΎΠ² поялник ΠΈ ΠΏΡ€ΠΈΠΏΠΎΠΉ POS-61, Π·Π°Ρ‰ΠΎΡ‚ΠΎ рядко запоявам, 1-2 ΠΏΡŠΡ‚ΠΈ годишно ΠΈ пастата Π·Π° запояванС бСшС ΠΈΠ·ΡΡŠΡ…Π½Π°Π»Π°. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‚Ρ€ΡΠ±Π²Π°ΡˆΠ΅ Π΄Π° смСня китайския ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ CS32F103 с оригиналния STM32F103 ΠΈ слСд Ρ‚ΠΎΠ²Π° Π΄Π° замСня ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°. ΠšΠ°Ρ‚ΠΎ цяло сСга съм напълно Π΄ΠΎΠ²ΠΎΠ»Π΅Π½ ΠΎΡ‚ Ρ€Π΅Π·ΡƒΠ»Ρ‚Π°Ρ‚Π°, Π²ΡŠΠΏΡ€Π΅ΠΊΠΈ Ρ‡Π΅ всС ΠΎΡ‰Π΅ Π½Π΅ съм ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΠ» Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° RS-232 ΠΈ CAN.

Π Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° Π½Π° Ρ€Π°Π·Π²ΠΎΠΉΠ½Π° ΠΏΠ»Π°Ρ‚ΠΊΠ° Π·Π° K1986BE1QI (авиация)
ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ MDB1986 Ρ€Π°Π±ΠΎΡ‚ΠΈ - свСти ΠΈ затопля, (c) Π‘Π½ΠΈΠΌΠΊΠ° ΠΎΡ‚ Π°Π²Ρ‚ΠΎΡ€Π°

На уСбсайта Π½Π° Milandra ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄Π° Π½Π°ΠΌΠ΅Ρ€ΠΈΡ‚Π΅ Π΄ΠΎΡΡ‚Π°Ρ‚ΡŠΡ‡Π½ΠΎ ΠΎΠ±Ρ€Π°Π·ΠΎΠ²Π°Ρ‚Π΅Π»Π½ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ Π·Π° ΠΎΠ±ΡƒΡ‡Π°Π²Π°Ρ‰ΠΈ ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ сСрия 1986BE9 (ядро Cortex-M3), Π½ΠΎ Π·Π° ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° K1986BE1QI (Π°Π²ΠΈΠ°Ρ†ΠΈΠΎΠ½Π΅Π½) Π½Π΅ Π²ΠΈΠΆΠ΄Π°ΠΌ Π½ΠΈΡ‰ΠΎ Ρ‚Π°ΠΌ. Π‘Π»Π΅Π΄ ΠΊΠ°Ρ‚ΠΎ Ρ€Π°Π·Π³Π»Π΅Π΄Π°Ρ… ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈΡ‚Π΅ Ρ‚Π°ΠΌ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ, Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π° ΠΈ Π»Π°Π±ΠΎΡ€Π°Ρ‚ΠΎΡ€Π½ΠΈ Ρ€Π°Π±ΠΎΡ‚ΠΈ Π·Π° унивСрситСти, сС Ρ€Π°Π΄Π²Π°ΠΌ, Ρ‡Π΅ Π² цялата страна сС ΠΎΠ±ΡƒΡ‡Π°Π²Π°Ρ‚ ΠΊΠ°Π΄Ρ€ΠΈ Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с руски ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»ΡŒΠΎΡ€ΠΈ. ΠŸΠΎΠ²Π΅Ρ‡Π΅Ρ‚ΠΎ ΡƒΡ‡Π΅Π±Π½ΠΈ ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ подготвят Π·Π° Ρ€Π°Π±ΠΎΡ‚Π° с I/O ΠΏΠΎΡ€Ρ‚ΠΎΠ²Π΅, Ρ‚Π°ΠΉΠΌΠ΅Ρ€ΠΈ, ADC, DAC, SPI, UART. Π˜Π·ΠΏΠΎΠ»Π·Π²Π°Ρ‚ сС Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ IDE срСди Π·Π° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ° (Keil, IAR, CodeMaster). НякъдС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈΡ€Π°Ρ‚ с CMSIS рСгистри, Π° някъдС с MDR Library. Π Π΅ΡΡƒΡ€ΡΡŠΡ‚ трябва Π΄Π° бъдС спомСнат Π‘Ρ‚Π°Ρ€Ρ‚ΠΈΡ€Π°ΠΉΡ‚Π΅ Milandr, ΠΊΠΎΠΉΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ° ΠΌΠ½ΠΎΠ³ΠΎ статии ΠΎΡ‚ ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΡƒΠ²Π°Ρ‰ΠΈ програмисти. И, Ρ€Π°Π·Π±ΠΈΡ€Π° сС, Π½Π΅ трябва Π΄Π° забравямС Π€ΠΎΡ€ΡƒΠΌ Π½Π° ΠœΠΈΠ»Π°Π½Π΄Ρ€Π°.

ΠœΠΈΡΠ»Π΅Ρ… Π·Π° ΠœΠΈΠ»Π°Π½Π΄Ρ€Π°ΠœΠΈΠΊΡ€ΠΎΠ΅Π»Π΅ΠΊΡ‚Ρ€ΠΎΠ½ΠΈΠΊΠ°Ρ‚Π° сС Ρ€Π°Π·Π²ΠΈΠ²Π° Π² Русия ΠΈ компанията ΠœΠΈΠ»Π°Π½Π΄Π΅Ρ€ ΠΈΠ³Ρ€Π°Π΅ Π²Π°ΠΆΠ½Π° роля Π² Ρ‚ΠΎΠ·ΠΈ процСс. ΠŸΠΎΡΠ²ΡΠ²Π°Ρ‚ сС Π½ΠΎΠ²ΠΈ интСрСсни ΠΌΠΈΠΊΡ€ΠΎΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΠΈ, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ 1986BE81T ΠΈ Elektrosila с интСрфСйси SpaceWire ΠΈ MKIO (ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΊΠ°Ρ‚ΠΎ Π² 1986BE1 ΠΈ, вСроятно, със ΡΡŠΡ‰ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ) ΠΈ Π΄Ρ€. Но ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΡ‚Π΅ студСнти, ΡƒΡ‡ΠΈΡ‚Π΅Π»ΠΈ ΠΈ строитСлни ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€ΠΈ Π½Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° си купят Ρ‚Π°ΠΊΠΈΠ²Π° микросхСми. Π’ΠΎΠ²Π° ΠΎΠ·Π½Π°Ρ‡Π°Π²Π°, Ρ‡Π΅ ΠΈΠ½ΠΆΠ΅Π½Π΅Ρ€Π½Π°Ρ‚Π° общност няма Π΄Π° ΠΌΠΎΠΆΠ΅ Π±ΡŠΡ€Π·ΠΎ Π΄Π° ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€Π° Π³Ρ€Π΅ΡˆΠΊΠΈ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с Ρ‚ΠΎΠ·ΠΈ Ρ‡ΠΈΠΏ. Π‘Ρ‚Ρ€ΡƒΠ²Π° ΠΌΠΈ сС, Ρ‡Π΅ ΠΏΡŠΡ€Π²ΠΎ Π΅ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π΄Π° сС ΠΏΡ€ΠΎΠΈΠ·Π²Π΅Π΄Π°Ρ‚ микросхСми Π² пластмасов корпус, Π΄Π° сС Ρ€Π°Π·Π΄Π°Π΄Π°Ρ‚ Π½Π° всички заинтСрСсовани страни ΠΈ слСд апробация (Π»Π°Ρ‚. approbatio - ΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ΠΈΠ΅, ΠΏΡ€ΠΈΠ·Π½Π°Π²Π°Π½Π΅) ΠΎΡ‚ спСциалисти, Ρ‚Π΅ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° подготвят рСвизия Π² ΠΌΠ΅Ρ‚Π°Π»ΠΎΠΊΠ΅Ρ€Π°ΠΌΠΈΡ‡Π΅Π½ корпус с Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ всички Π²Ρ€Π΅Π΄Π½ΠΈ Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈ. Надявам сС Π² Π±Π»ΠΈΠ·ΠΊΠΎ Π±ΡŠΠ΄Π΅Ρ‰Π΅ Π’Π‘Π˜Π§ΠšΠ˜ Π΄Π° бъдСм Π΄ΠΎΠ²ΠΎΠ»Π½ΠΈ ΠΎΡ‚ Π½ΠΎΠ²ΠΈΡ‚Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈ, обявСни Π½Π° излоТСнията.
ΠŸΠ»Π°Ρ‚ΠΊΠ°Ρ‚Π° Π·Π° отстраняванС Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ, която Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΈΡ…, ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π΅Π½Π°, ΠΌΠΎΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½Π° ΠΈ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° ΠΎΡ‚ всСки Π² образоватСлния процСс. ΠŸΡŠΡ€Π²ΠΎ, Π½Π°ΠΏΡ€Π°Π²ΠΈΡ… Π΄ΡŠΡΠΊΠ°Ρ‚Π° Π·Π° сСбС си, Π½ΠΎ сС ΠΏΠΎΠ»ΡƒΡ‡ΠΈ Ρ‚ΠΎΠ»ΠΊΠΎΠ²Π° Π΄ΠΎΠ±Ρ€Π΅, Ρ‡Π΅ Π Π΅ΡˆΠΈΡ… Π΄Π° сподСля с всички.

K1986BE1QI (Π²ΡŠΠ·Π΄ΡƒΡ…) Π΅ ΠΌΠ½ΠΎΠ³ΠΎ интСрСсСн ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ с ΡƒΠ½ΠΈΠΊΠ°Π»Π½ΠΈ интСрфСйси, ΠΊΠΎΠΉΡ‚ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π² унивСрситСтитС Π·Π° ΠΎΠ±ΡƒΡ‡Π΅Π½ΠΈΠ΅ Π½Π° студСнти. Мисля, Ρ‡Π΅ слСд ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½Π΅ Π½Π° установСнитС Π³Ρ€Π΅ΡˆΠΊΠΈ Π² ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€Π° ΠΈ ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅ Π½Π° сСртификационни тСстовС, ΠΊΠΎΠ½Ρ‚Ρ€ΠΎΠ»Π΅Ρ€ΡŠΡ‚ Ρ‰Π΅ Π»Π΅Ρ‚ΠΈ Π² истинския смисъл Π½Π° Π΄ΡƒΠΌΠ°Ρ‚Π°!

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: www.habr.com

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€