Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅
ΠΠ°ΠΌΠΏΡ ΠΏΡΠΈΠ½ΡΠ΅ΡΠΎΠ² | Fix Firmware
Π‘ΠΎΠ²ΠΌΠ΅ΡΡΠΈΠΌΠΎΡΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌ (Π°Π½Π°Π»ΠΎΠ³ , Π·Π°ΠΌΠ΅Π½ΠΈΡΡ) :
CLP-415N
P/N: JC92-02527B
Nand: TC58BVG0S3HTA00
EEPROM: 24C512
CLP-415NW
ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉΒ Π΄Π°ΠΌΠΏ ( originalΒ dump)
Nand + EEPROM (24c512) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β V4.00.01.41
CLP-610ND
flash U20: S29GL128N90TFIR2
EEPROM U1: ST 24C64WP
CLP-670ND
P/N: JC92-02237B
Nand: TC58BVG0S3HTA00
EEPROM:
ΡΠΈΠΊΡ Π΄Π°ΠΌΠΏ ( fix dump)
CLP-680ND P/N: JC92-02528B
CLP-680DW P/N: JC92-02528A
Nand: TC58BVG0S3HTA00
EEPROM: 24C512
ΡΠΈΠΊΡ Π΄Π°ΠΌΠΏ ( fix dump)V4.00.01.30 Β download
CLX-3305, CLX-3305w
ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ Π΄Π°ΠΌΠΏ ( original dump) Nand Β Β Β Β Β Β Β Β Β Β Β Β Β Β V3.00.01.20
CLX-4195FN
P/N: JC92-02529B
ΡΠΈΠΊΡ Π΄Π°ΠΌΠΏ ( fix dump)
Nand + EEPROM (24c512) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β V4. 00.01.30, V4.00.01.43
CLX-4195FW
P/N: JC92-02529A
ΡΠΈΠΊΡ Π΄Π°ΠΌΠΏ ( fix dump) Nand + EEPROM (24c512) Β Β Β Β Β Β Β Β Β Β Β Β Β V4.00.01.45
CLX-6260FD P/N: JC92-02530C
CLX-6260FR P/N: JC92-02530B
CLX-6260ND P/N: JC92-02530D
Nand: TC58BVG0S3HTA00
EEPROM: 24C512
V4.00.01.48 ΡΠΈΠΊΡ Π΄Π°ΠΌΠΏ ( fix dump)
CLX-6260FW
P/N: JC92-02530A
Nand: TC58BVG0S3HTA00
EEPROM: 24c512
V4.00.01.45 ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½ΡΠΉ Π΄Π°ΠΌΠΏ ( original dump)
SL-C430W
P/N: JC92-02813C
flash: 25Q64
EEPROM: 24c256
V3.00.01.06 Π΄Π°ΠΌΠΏ
SL-C460W
P/N: JC92-02669A
Nand: TC58BVG0S3HTA00
EEPROM: 24c256
ΡΠΊΠ°ΡΠ°ΡΡ Π΄Π°ΠΌΠΏ
SL-C480W
P/N: JC92-02819A
Nand: ESMT F59L1G81A- 25T1
EEPROM: 42568WP Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ Π΄Π°ΠΌΠΏ
OKI B710
Nand: K9F1208U0C-PCBO
OKI MB471
flash IC2: 25Q128 (16pin)
flash IC3: 25Q128 (16pin)
EEPROM: 24c32
OKI MB472
flash 1:
flash 2: m25Q032A13E
EEPROM: 24c64
OKI C5650n
flash: EN29LV800CB-70TIP
IC4: EN25P64-100FIP (SO16)
IC6: 24C32WP (SOIC8)
HT93LC66 β ΡΡΠ°ΡΡΠΎΠ²ΡΠΉ (1500 ΡΡΡΠ°Π½ΠΈΡ)
Canon IP2700
Π΄Π°ΠΌΠΏ M93C66W Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MP230
flash:Β 25L1633EΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
EEPROM: Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MP250
EEPROM: 95080WP Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MP280
EEPROM: 95080WP
Canon MP490
EEPROM:Β 95080WP
Canon MP495
EEPROM:Β 95320WP
Canon MP540
EEPROM:Β Β S25C080A
Canon MP550
flash: M29W128GL-70N6 (TSOP56)
EEPROM: 95080WP
Canon IP2840
P/N: QM7-3394
Π΄Π°ΠΌΠΏ 25L3206E Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon E404
P/N: QM7-2851
flash (IC303): 25L1636E
EEPROM (IC302): 508RP (new)
P/N: QM7-4508
flash (IC303): 25L1636E
EEPROM (IC302): 4G08
P/N: QM7-3686
flash (IC303): 25L1636E
EEPROM (IC302): L080 (new)
Canon E414
P/N: QM7-5070
flash (IC303): 25L1636E
EEPROM (IC302): BR24G08 (new) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon E464 Β Β Π΄Π°ΠΌΠΏ
P/N: QM7-4228 (4227)
flash : 25Q064 A13E40
Canon E474 Β Β Π΄Π°ΠΌΠΏ
P/N: QM7-4894
IC401: MX25L6433FM2I-08G
IC402: 25Q16CS16
Canon E484 Β Β Π΄Π°ΠΌΠΏ
P/N:
flash: 25Q128
Canon IX6770
P/N: QM7-3289 (QM4-2632)
flash IC401 : MX 25L1636DM2I-12G
Canon MG2440
P/N: QM7-2851
flash (IC303): W25Q1616CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
EEPROM (IC302): 508RP (new 1-50 pages) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
P/N: QM7-4344
flash (IC303): W25Q1616CVSIG
EEPROM (IC302): 408RT (new) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MG2450
P/N: QM7-2851
flash (IC303): W25Q1616CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
EEPROM (IC302): 508RP (work) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
P/N: QM7-4344
flash (IC303): W25Q1616CVSIG
EEPROM (IC302): 4G08 / 408RT (new) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MG2455
P/N: QM7-2851
flash (IC303): W25Q1616CVSIG
EEPROM (IC302): 508RP
Cartrige: PG-545 / CL-546
Canon MG2540
P/N: QM7-2851
flash (IC303): W25Q1616CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
EEPROM (IC302): 508RP (work) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MG2540s
P/N: QM7-4706
flash (IC303): W25Q1616CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
EEPROM (IC302): 4G08 (work) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Canon MG2555
P/N: QM7-4706
flash (IC303): W25Q1616CVSIG
EEPROM (IC302): 4G08
Cartrige: PG-545 / CL-546
Canon MG2570
P/N: QM7-2851
flash (IC303): W25Q1616CVSIG
EEPROM (IC302): 508WP Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β download
P/N: QM7-4344
flash (IC303): W25Q1616CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β download
EEPROM (IC302): T08 Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β download
Canon MG2940
P/N: QM7-3751 (3760)
Π΄Π°ΠΌΠΏ: N25Q064A13
Canon MG2950
P/N: QM7-3751 (3760)
Π΄Π°ΠΌΠΏ: GD25Q64
Canon MG3040
P/N: QM7-4893
flash (IC401): 25L64
flash (IC402): 25Q16
Canon MG3540
P/N: QM7-2961 (3391)
flash (IC401): W25Q1616CVSIG
EEPROM (IC): 24C32 Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β download
P/N: QM7-4033 (4035)
flash (IC401): W25Q64 Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β download
Canon MG3550
P/N: QM7-4033 (4035)
flash (IC401): W25Q64
MG5640 Β Π΄Π°ΠΌΠΏ
P/N: QM7-
flash (IC421): W25Q1616CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash (IC401): 25L128CSIGΒ (work) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
MG5650 Β Β Π΄Π°ΠΌΠΏ
P/N: QM7-3910
flash (IC421): W25Q16CVSIG Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash (IC401): 25L128CSIGΒ (work) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
MG5740 Β Π΄Π°ΠΌΠΏ
P/N: QM7-4424
flash (IC421): W25Q16CVSIG
flash (IC401): 25Q128FVSGΒ (work)
MG6440
Π΄Π°ΠΌΠΏ EEPROMΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Β
MG6640
P/N: QM7-3918
flash IC421: 25Q32
flash IC401: 25Q128
MG7540 Β Β Π΄Π°ΠΌΠΏ
P/N: QM7-3970 (QM7-3927)
flash : 25Q64BSIG
Canon MX394
P/N: QM7-2811 (QM4-3541)
flash IC401: ST (Micron) N25Q128A 13E40
Canon MX534
P/N: QM7-3331 (QM4-2683)
flash IC:
G1400 (G1000 series)
P/N: QM7-4620 (QM4-4414)
flash: 25Q16B
EEPROM: 24C16, 416RT, G16
G2400 (G2000 series)
P/N: QM7-4570 (QM4-4438
flash: 25Q32
EEPROM: 24C16, 416RT, G16
G3400 (G3000 series)
P/N: QM7-4630 (QM4-4452)
flash 1: 25Q16B
flash 2: 25Q064A
G4400 (G4000 series)
P/N: QM7-5086 (QM4-4756)
flash 1:
flash 2:
G4500 (G4000 series)
P/N: QM7-5086 (QM4-4756)
flash 1:
flash 2:
Canon MAXIFY MB2340
P/N: QM7-3413
flash 1: JC28F128M29EWL
flash 2: 25Q64FWSIG
Canon MF4410Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
P/N: FM4-7174-000
flash: 25Q32BVSIG
Canon MF4430
flash: 25Q32
Canon MF4570DN Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
PN: FM4-7164-00K
flash: W25Q64BVSIG
Canon MF4550d Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
PN: FM4-7166-00K
flash: W25Q64BVSIG
Canon i-SENSYS MF4690PLΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash: S29GL256N90TFIR2 (TSOP56)
Canon MF4730Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash: 25Q64
Canon MF4750
P/N: FM0-3951-000
flash IC1: W25Q128BVFG (SO16)
Canon MF4870dn
P/N: FM0-3927-00K
flash IC506: W25Q256FVFG (SO16)
Canon i-SENSYS MF5940dnΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash2: 29W256GL /Β k8p5516uzb
flash3: 29LV160DTTI-70G
Canon i-SENSYS MF5980dwΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash2: 29W256GL
flash3: 29LV160DTTI-70G
Canon imageRUNNER IR1133Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
ΠΠ°ΡΡ β: FM4-8953
flash IC7: M29W256GL-70N6
flash IC32: 29LV160DTTI-70G
Canon imageRUNNER IR1133AΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash IC7: M29W256GL-70N6
flash IC32: 29LV160DTTI-70G
Canon imageRUNNER IR1133IFΒ Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash IC7: M29W256GL-70N6
flash IC32: 29LV160DTTI-70G
HP LaserJet M3027 MFP
Nand: ST NAND512W3A2CN6 / K9F1208U0C-PCBO
EEPROM: 24C128WP
HP LaserJet M3035 MFP Β Β Β Β Β Β (CB414A)
P/N: Q7819-60001
Nand U22: h37U518S2CTR-BC
EEPROMΒ U9: 24C128BWP
HP LaserJet P4515x
flash (U15): K9F1208U0C-PCBO. bin
EEPROM (U22): CSI 24C128WI
HP LaserJet Pro MFP M125nw
Nand: 29F2G08ABAEA
HP LaserJet Pro 400 color M425dn
P/N: CF229-60001
Nand U13: 29F2G08ABAEA
EEPROM U10: 24C128 / 24128C
HP LaserJet Pro 400 color M426dw
P/N: C5F99-60001
Nand U33: h37U2G8F2DTR
EEPROM U4: 24C128 (4128BWP)
HP Lase
rJet Pro 400 color M475dn
P/N: CE855-60001
Nand U3: HY27UF082G2B TPCB
flash U11: MX25L12845EMI-10GT
EEPROM U17: CSI 24C128WI
HP Color LaserJet CP3525dn Β Β Β Β Β Β (CC470A)
P/N: CE859-60001
Nand U17: hynix HY27US08121B-TPCB
EEPROM U8: CSI 24C256WI
HP Color LaserJet Enterprise CP4025dn +Β CP4525dn
NAND U19: K9F1G08UOB /Β h37U1G8F2BTR
flashΒ U65: MX25L8006EΒ /Β MX25L8005 /Β 25P80V
EEPROM U48: 24256EΒ /Β CS1 24C256WI
EEPROM U28: 24C04KΒ /Β CSI 24C04WI
Epson XP 322
P/N:
CPU: REALOID EPSON E01A97BA 1423 25E6F478
RAM: SK hynix H5PS1G83KFR S5C
Drivers: EPSON E09A7418A , BD64538EEV
Π’ΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ: A2222 , C6144
Fuse (F1): K
flash (IC1): N25Q064A13 Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash (IC2): N25Q032A13 Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Epson L456
Π’ΡΠ°Π½Π·ΠΈΡΡΠΎΡΡ: Q1: C6144 , Q2: A2222
flash (IC1): N25Q064A13 (S25FL164K) Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
flash (IC2): N25Q032A13 Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β Β ΡΠΊΠ°ΡΠ°ΡΡ
Epson WF-7610
flash (IC4): N25Q128 A13E40
flash (IC5): N25Q128 A13E40
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ Π΄Π»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
ΠΡΠΈΠ±ΠΊΠΈ βΊ Π€Π°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΠΈ ΠΊΠ°ΠΊ Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°ΡΡ ΡΠ°ΡΡΡ1 DUMP. ΡΡΠΎ ΠΎΠ±ΡΠ°Π· ΠΏΠ°ΠΌΡΡΠΈ (ΠΊΠΎΠΏΠΈΡ) ΠΎΡΡΠ°ΠΆΠ°ΡΡΠΈΠΉ Π΅Π΅ ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ Π² Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΊΠ°ΠΊ ΠΠΠ£, ΡΠ°ΠΊ ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠ°ΠΌΡΡΠΈ, EEPROM ΠΠΎ ΠΊΠ°ΠΊ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°ΡΡ ΡΠΏΠΎΠΌΠΈΠ½Π°Ρ Π΅Π³ΠΎ Π² ΠΎcΠ½ΠΎΠ²Π½ΠΎΠΌ ΠΎΠ±ΡΠ°Π· ΡΠ»ΡΡ ΠΏΠ°ΠΌΡΡΠΈ.
- ΠΠ°ΠΌΠΏ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ β ΡΡΠΎ ΠΊΠΎΠΏΠΈΡ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΏΠ°ΠΌΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ²Π° Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π² ΡΠ΅Π±Ρ ΠΠΠ£, EEPROM ΠΈ Π²ΠΈΠ΄Π΅ΠΎ ΠΏΠ°ΠΌΡΡΡ.
- ΠΠ°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ β ΡΡΠΎ ΡΠ½ΠΈΠΌΠΎΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΡΠ΄ΡΠ° ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
- ΠΠ°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ β ΡΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°, ΡΠ΄ΡΠ° ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ.
- ΠΠ°ΠΌΠΏΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ, ΡΠ°ΠΊΠΆΠ΅ ΠΈΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΈ Π΅Π΅ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π² ΡΠ»ΡΡΠ°Π΅ ΠΏΠΎΡΠ΅ΡΠΈ.
- ΠΠ»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ Π΄Π°ΠΌΠΏΠ° ΠΏΡΠΎΡΠ΅ΡΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°ΡΡ Ctrl+Alt+Delete, Π²ΡΠ±ΡΠ°ΡΡ ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π°Ρ, ΠΏΠ΅ΡΠ΅ΠΉΡΠΈ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ ΠΡΠΎΡΠ΅ΡΡΡ, Π½Π°ΠΆΠ°ΡΡ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π½Π° Π½ΡΠΆΠ½ΡΠΉ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» Π΄Π°ΠΌΠΏΠ°.
- ΠΠ°ΠΌΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ β ΡΡΠΎ ΡΠ°ΠΉΠ», ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΡΡ Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ.
- ΠΠ°ΠΌΠΏΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π±Π΅Π· ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΠΉ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΡ, Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΡΠΌΠΈ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌΠΈ.
- ΠΠ°ΠΌΠΏΡ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ ΡΠΎΡ ΡΠ°Π½ΡΡΡΡΡ Π² ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ MEMORY. DMP Π² ΠΏΠ°ΠΏΠΊΡ Windows ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°.
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ
- ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Π΄Π°ΠΌΠΏ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅
- ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°ΠΌΠΏ
- ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°ΠΌΠΏ
- ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Π΄Π°ΠΌΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
- ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ
- ΠΠ΄Π΅ Ρ ΡΠ°Π½ΡΡΡΡ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ
- ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π°ΠΌΠΏ
- Π§ΡΠΎ Π±ΡΠ΄Π΅Ρ Π΅ΡΠ»ΠΈ Π½Π°Π±ΡΠ°ΡΡ *# 9900
- Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ ΠΏΠ°ΠΌΡΡΡ
- ΠΠ°ΠΊ ΡΠ½ΡΡΡ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΡΠ΅Π½Ρ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΡΠ°ΠΉΠ»Ρ
- Π§ΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠ΅ΡΡΠ°
- ΠΠ°ΠΊ ΡΠΊΠ°ΡΠ°ΡΡ Π΄Π°ΠΌΠΏ
- Π§Π΅ΠΌ ΡΠΌΠΎΡΡΠ΅ΡΡ Π΄Π°ΠΌΠΏ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ
- Π§ΡΠΎ Π·Π½Π°ΡΠΈΡ Photo dump
- Π§ΡΠΎ Π·Π½Π°ΡΠΈΡ Dumping
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΠΈΡΠΊΠΎΠΈΠ½Π°
- ΠΠ°ΠΊ ΡΠΈΡΠ°ΡΡ Π΄Π°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ
ΠΠ°ΠΌΠΏ (Π°Π½Π³Π». dump Β«ΠΌΡΡΠΎΡΠ½Π°Ρ ΠΊΡΡΠ°, ΡΠ²Π°Π»ΠΊΠ°; Π²ΡΠ±ΡΠ°ΡΡΠ²Π°ΡΡ, Π²ΡΠ²Π°Π»ΠΈΠ²Π°ΡΡΒ») β ΡΠ½ΠΈΠΌΠΎΠΊ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ: ΠΠ°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ β ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΎΡΠ΅ΡΡΠ°, ΡΠ΄ΡΠ° ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠΊΡΠ°Π½Π½ΡΠΉ Π΄Π°ΠΌΠΏ β ΡΠΊΡΠΈΠ½ΡΠΎΡ Π² ΡΠΎΠΌ ΡΠΎΡΠΌΠ°ΡΠ΅, ΠΊΠ°ΠΊ ΠΎΠ½ Ρ ΡΠ°Π½ΠΈΡΡΡ Π² Π²ΠΈΠ΄Π΅ΠΎΠΏΠ°ΠΌΡΡΠΈ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Π΄Π°ΠΌΠΏ
ΠΠ°ΠΌΠΏ β Β«ΡΠ½ΠΈΠΌΠΎΠΊΒ» ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΡ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠ½ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ ΠΈ ΠΊΠ°ΠΊ Ρ ΡΠ°Π½ΠΈΠ»ΠΎΡΡ Π² ΡΠΈΡΡΠ΅ΠΌΠ΅. Π’Π°ΠΊΠΆΠ΅ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΡ Π΄Π°ΠΌΠΏΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π²ΠΎΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ. ΠΠ°ΠΌΠΏΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ ΠΏΡΠΈ ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ ΠΈ ΠΏΡΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ½ΡΡ ΡΠΈΡΡΠ΅ΠΌ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅
ΠΠ°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ (Π°Π½Π³Π». memory dump; Π² Unix β core dump) β ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΠΏΠ°ΠΌΡΡΠΈ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠ°, ΡΠ΄ΡΠ° ΠΈΠ»ΠΈ Π²ΡΠ΅ΠΉ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΎΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π²ΠΊΠ»ΡΡΠ°ΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ ΡΠΎΡΡΠΎΡΠ½ΠΈΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΈΠ»ΠΈ ΡΠΈΡΡΠ΅ΠΌΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠΎΠ² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° ΠΈ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΡΡΠ΅ΠΊΠ°.
ΠΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°ΠΌΠΏ
Π§ΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠ΅ΡΡΠ°:
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ Ctrl+Alt+Delete Π½Π° ΠΊΠ»Π°Π²ΠΈΠ°ΡΡΡΠ΅.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΠΈΡΠΏΠ΅ΡΡΠ΅Ρ Π·Π°Π΄Π°Ρ.
- ΠΡΠ»ΠΈ Ρ Π²Π°Ρ: Windows 7, ΠΏΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π½Π° Π²ΠΊΠ»Π°Π΄ΠΊΡ ΠΡΠΎΡΠ΅ΡΡΡ.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ Π½Π° ΠΏΡΠΎΡΠ΅ΡΡ, Π΄Π°ΠΌΠΏ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ, ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ΠΊΡΡΠ½ΠΎΠΌ ΠΌΠ΅Π½Ρ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» Π΄Π°ΠΌΠΏΠ°.
ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°ΠΌΠΏ
ΠΡΠΎ Π²ΠΈΠ΄ ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ Ρ ΡΠ΅Π½Π½ΡΠΌΠΈ Π±ΡΠΌΠ°Π³Π°ΠΌΠΈ, ΠΊΠΎΠ³Π΄Π° ΠΈΡ ΡΠ΅Π½Ρ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎ Π²Π·Π²ΠΈΠ½ΡΠΈΠ²Π°ΡΡ, ΡΡΠΎΠ±Ρ ΡΠ°ΡΠΏΡΠΎΠ΄Π°ΡΡ Π½Π° ΠΏΠΈΠΊΠ΅ ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ. Π ΠΈΡΠΎΠ³Π΅ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΎΠ±Π²Π°Π» ΠΊΠΎΡΠΈΡΠΎΠ²ΠΎΠΊ β ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΠ½Π²Π΅ΡΡΠΎΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΡΠΏΠΈΠ»ΠΈ Π°ΠΊΡΠΈΠ² Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π°ΠΆΠΈΠΎΡΠ°ΠΆΠ°, ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ±ΡΡΠΎΠΊ.
ΠΠ°ΡΠ΅ΠΌ Π½ΡΠΆΠ΅Π½ Π΄Π°ΠΌΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ
ΠΠ°ΠΌΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ β ΡΡΠΎ ΡΠ°ΠΉΠ», ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΠΈΠΉ ΡΡΡΡΠΊΡΡΡΡ ΠΈ ΠΊΠΎΠ½ΡΠ΅Π½Ρ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ . ΠΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ΅Π»Π΅ΠΉ ΡΠ΅Π·Π΅ΡΠ²Π½ΠΎΠ³ΠΎ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°Π½ΠΈΡ. Π Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½ΠΈΡ Π²Π΅ΡΡΠΈΡΡ Plesk Π΄Π°ΠΌΠΏΡ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ»ΡΠΊΠΎ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ .
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ
ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°ΠΌΠΏΡ ΠΏΠ°ΠΌΡΡΠΈ? β Π΄Π°, ΡΠ΄Π΅Π»Π°ΡΡ ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΈ ΠΊ ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΠ²ΠΈΡΠΌ Π½Π΅ ΠΏΡΠΈΠ²Π΅Π΄ΡΡ. Π ΡΡΠΎΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΎ ΡΠΏΠΎΡΠΎΠ±Π°Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠΎΠ² ΠΏΠ°ΠΌΡΡΠΈ Windows 10 ΠΈ ΠΌΠΈΠ½ΠΈΠ΄Π°ΠΌΠΏΡ.
ΠΠ΄Π΅ Ρ ΡΠ°Π½ΡΡΡΡ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ
ΠΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π΄Π°ΠΌΠΏ ΡΠΎΡ ΡΠ°Π½ΡΠ΅ΡΡΡ Π² ΡΠ°ΠΉΠ» Ρ ΠΈΠΌΠ΅Π½Π΅ΠΌ MEMORY. DMP Π² ΠΏΠ°ΠΏΠΊΡ Windows ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΈΡΠΊΠ°.
ΠΠ°ΠΊ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ Π΄Π°ΠΌΠΏ
Π§ΡΠΎΠ±Ρ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΡΠΊΡΡΡΡ ΡΠ°ΠΉΠ» MEMORY. DMP ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ ΡΡΠΈΠ»ΠΈΡΡ WinDBG, ΠΊΠΎΡΠΎΡΠ°Ρ Π²Ρ ΠΎΠ΄ΠΈΡ Π² ΠΏΠ°ΠΊΠ΅Ρ Microsoft Windows SDK. Π‘ΠΊΠ°ΡΠ°ΡΡ ΡΡΡ ΡΡΠΈΠ»ΠΈΡΡ ΠΌΠΎΠΆΠ½ΠΎ Ρ ΠΎΡΠΈΡΠΈΠ°Π»ΡΠ½ΠΎΠ³ΠΎ ΡΠ°ΠΉΡΠ° ΠΠ°ΠΉΠΊΡΠΎΡΠΎΡΡ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅ https://developer.microsoft.com/ru-ru/windows/downloads/windows-10-sdk.
Π§ΡΠΎ Π±ΡΠ΄Π΅Ρ Π΅ΡΠ»ΠΈ Π½Π°Π±ΡΠ°ΡΡ *# 9900
Π§ΡΠΎΠ±Ρ ΡΠ΄Π°Π»ΠΈΡΡ ΠΆΡΡΠ½Π°Π» Ρ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌΠΈ ΡΠΈΡΡΠ΅ΠΌΡ, Π½Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠΏΠ°ΡΡΡ Π² ΡΠΊΡΡΡΠΎΠ΅ ΠΌΠ΅Π½Ρ SysDump. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Β«Π’Π΅Π»Π΅ΡΠΎΠ½Β» ΠΈ Π½Π°Π±Π΅ΡΠΈΡΠ΅ ΠΊΠΎΠΌΠ±ΠΈΠ½Π°ΡΠΈΡ *#9900#.
Π§ΡΠΎ Π½ΡΠΆΠ½ΠΎ ΡΠ΄Π°Π»ΠΈΡΡ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ ΡΡΠΎΠ±Ρ ΠΎΡΠ²ΠΎΠ±ΠΎΠ΄ΠΈΡΡ ΠΏΠ°ΠΌΡΡΡ
ΠΠΎ Π΅ΡΠ»ΠΈ ΠΏΠ°ΠΌΡΡΡ Π½Π° ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅ Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π°, Π° ΡΠ΄Π°Π»ΡΡΡ Π½Π΅ΡΠ΅Π³ΠΎ, ΠΏΡΠΈΠ΄Π΅ΡΡΡ ΠΈΡΠΊΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ ΡΠ»ΠΎΠΆΠ½ΡΠΉ ΠΏΡΡΡ ΠΎΡΠΈΡΡΠΊΠΈ ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π°.ΠΠ°ΠΉΡΠΈ Π΅Π΅ ΠΏΡΠΎΡΡΠΎ:
- ΠΠ°ΠΉΡΠΈ Π² Β«ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈΒ».
- ΠΠ΅ΡΠ΅ΠΉΡΠΈ Π² ΠΏΠ°ΠΏΠΊΡ Β«ΠΠ°ΠΌΡΡΡΒ».
- ΠΠ°ΠΉΡΠΈ Β«ΠΠ°Π³ΡΡΠ·ΠΊΠΈΒ».
- ΠΠ°ΠΆΠ°ΡΡ Π½Π° Π½Π΅Π΅ ΠΈ Π²ΡΠ±ΡΠ°ΡΡ Β«ΠΡΠΈΡΡΠΈΡΡΒ».
ΠΠ°ΠΊ ΡΠ½ΡΡΡ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ
Π Π°Π·Π²Π΅ΡΠ½ΡΡΡ Π²ΠΊΠ»Π°Π΄ΠΊΡ Β«CommandΒ» ΠΈ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠ΅ΠΊΡΡ (ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ Π½ΠΈΠΆΠ΅) ΠΈ Π½Π°ΠΆΠ°ΡΡ Β«EnterΒ». ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π΄Π°ΠΌΠΏ (dump1. sx) ΡΠΎΡ ΡΠ°Π½ΠΈΡΡΡ Π² ΠΏΠ°ΠΏΠΊΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° (Π² ΠΌΠΎΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΡ).Π ΠΎΠΊΠ½Π΅ USBDM Configuration β HCS12 Π½Π°ΠΆΠ°ΡΡ Β«OKΒ»:
- Π ΠΎΠΊΠ½Π΅ Warning Π½Π°ΠΆΠ°ΡΡ Β«OKΒ».
- Π ΠΎΠΊΠ½Π΅ Loader Warning Π½Π°ΠΆΠ°ΡΡ Β«AbortΒ».
- Π ΠΎΠΊΠ½Π΅ Hi-Wave Π½Π°ΠΆΠ°ΡΡ Β«OKΒ».
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΡΠ΅Π½Ρ
Pump&Dump, ΠΈΠ»ΠΈ ΠΏΠ°ΠΌΠΏ ΠΈ Π΄Π°ΠΌΠΏ (Ρ Π°Π½Π³Π». β Β«Π½Π°ΠΊΠ°ΡΠ°ΡΡ ΠΈ ΡΠ±ΡΠΎΡΠΈΡΡΒ») β ΡΡ Π΅ΠΌΠ° ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΠ° Π½Π° ΡΡΠ½ΠΊΠ°Ρ ΡΠ΅Π½Π½ΡΡ Π±ΡΠΌΠ°Π³, ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ Π°ΠΊΡΠΈΠ²ΠΎΠ² Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΈΡ ΡΠΈΠ»ΡΠ½ΡΠΌ ΠΎΠ±Π²Π°Π»ΠΎΠΌ. Π ΠΎΡΠ½ΠΎΠ²Ρ Π·Π°Π»ΠΎΠΆΠ΅Π½Π° ΠΏΠΎΠΏΡΡΠΊΠ° ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π»ΠΎΠΆΠ½ΡΡ , Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΡΠ°ΠΉΠ»Ρ
Π€Π°ΠΉΠ» Π΄Π°ΠΌΠΏΠ° β ΡΡΠΎ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ, ΠΏΠΎΠΊΠ°Π·ΡΠ²Π°ΡΡΠΈΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΠ²ΡΠΈΠΉΡΡ ΠΏΡΠΎΡΠ΅ΡΡ ΠΈ Π·Π°Π³ΡΡΠΆΠ΅Π½Π½ΡΠ΅ Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΌΠΎΠ΄ΡΠ»ΠΈ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. ΠΠ°ΠΌΠΏ ΡΠΎ ΡΠ²Π΅Π΄Π΅Π½ΠΈΡΠΌΠΈ ΠΎ ΠΊΡΡΠ΅ ΡΠ°ΠΊΠΆΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ ΠΏΠ°ΠΌΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ Π½Π° ΡΡΠΎΡ ΠΌΠΎΠΌΠ΅Π½Ρ.
Π§ΡΠΎ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠ΅ΡΡΠ°
ΠΠ°ΠΌΠΏ β ΡΡΠΎ ΡΠ°ΠΉΠ», ΠΊΠΎΡΠΎΡΡΠΉ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡ ΠΌΠΎΠΌΠ΅Π½ΡΠ°Π»ΡΠ½ΡΠΉ ΡΠ½ΠΈΠΌΠΎΠΊ ΠΏΡΠΎΡΠ΅ΡΡΠ° Π²ΠΎ Π²ΡΠ΅ΠΌΡ Π΅Π³ΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΈ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π΅Π½ Π΄Π»Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΈ ΡΠΎΡΡΠΎΡΠ½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ. ΠΠ°ΠΌΠΏΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
ΠΠ°ΠΊ ΡΠΊΠ°ΡΠ°ΡΡ Π΄Π°ΠΌΠΏ
ΠΠ°ΠΌΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΠΎΠ±Π»Π°ΡΠ½ΠΎΠ³ΠΎ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ Β«ΠΠ±Π»Π°ΠΊΠΎΒ» ΠΈΠ»ΠΈ Π² Π¦Π΅Π½ΡΡΠ΅ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠ° Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠΊΠΊΠ°ΡΠ½ΡΒ» ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ Β«Π Π΅Π·Π΅ΡΠ²Π½ΡΠ΅ ΠΊΠΎΠΏΠΈΠΈΒ». ΠΠ° ΠΎΡΠΊΡΡΠ²ΡΠ΅ΠΉΡΡ ΡΡΡΠ°Π½ΠΈΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Β«Π‘ΠΊΠ°ΡΠ°ΡΡ Π΄Π°ΠΌΠΏ Π±Π°Π·Ρ Π΄Π°Π½Π½ΡΡ Β».
Π§Π΅ΠΌ ΡΠΌΠΎΡΡΠ΅ΡΡ Π΄Π°ΠΌΠΏ
Π₯ΠΎΡΡ Windows 10 ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ, Π² ΡΠΈΡΡΠ΅ΠΌΠ΅ Π½Π΅Ρ Π½ΠΈΠΊΠ°ΠΊΠΈΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΡΡ ΡΡΠΈΠ»ΠΈΡ Π΄Π»Ρ ΠΈΡ ΠΎΡΠΊΡΡΡΠΈΡ. Π’ΡΡ ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Microsoft WinDbg (Windows Debugging). ΠΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ ΠΊΠΎΠ΄Π° Π² ΡΠ΅ΠΆΠΈΠΌΠ΅ ΡΠ΄ΡΠ° ΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΌ ΡΠ΅ΠΆΠΈΠΌΠ΅, ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ ΡΠ΅Π΅ΡΡΡΠΎΠ² ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠΎΠ² ΠΈ Π°Π½Π°Π»ΠΈΠ·Π° Π°Π²Π°ΡΠΈΠΉΠ½ΡΡ Π΄Π°ΠΌΠΏΠΎΠ².
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ
ΠΠΎΠ³Π΄Π° Π² Windows 10 Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΠΎΡΠΈΠ±ΠΊΠ° β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠΈΠ½ΠΈΠΉ ΡΠΊΡΠ°Π½ ΡΠΌΠ΅ΡΡΠΈ β ΡΠΈΡΡΠ΅ΠΌΠ° ΡΠΎΠ·Π΄Π°Π΅Ρ ΡΠ°ΠΉΠ»Ρ Π΄Π°ΠΌΠΏΠ° ΠΏΠ°ΠΌΡΡΠΈ. Π ΡΡΠΈΡ ΡΠ°ΠΉΠ»Π°Ρ ΡΠΎΠ΄Π΅ΡΠΆΠΈΡΡΡ ΠΊΠΎΠΏΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ Π½Π° ΠΌΠΎΠΌΠ΅Π½Ρ ΠΎΡΠΈΠ±ΠΊΠΈ β ΠΎΠ½Π° ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ ΠΏΡΠΈΡΠΈΠ½Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ.
Π§ΡΠΎ Π·Π½Π°ΡΠΈΡ Photo dump
Photo dumps β ΡΠ΅ΡΠΈΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΡΡ ΠΈ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΡ ΡΠ½ΠΈΠΌΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π°ΠΊΡΠΈΠ²Π½ΠΎ Π΄Π΅Π»ΠΈΠ»ΠΈΡΡ Π² ΠΏΠ΅ΡΠ²ΡΠ΅ Π΄Π½ΠΈ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈ. Β«ΠΠ½ΠΈ ΡΠ²Π΅ΠΊΠΎΠ²Π΅ΡΠΈΠ»ΠΈ Π±Π΅ΡΠΏΠΎΡΡΠ΄ΠΎΡΠ½ΡΠ΅ ΠΈ ΠΎΠ±ΡΠ΄Π΅Π½Π½ΡΠ΅ ΠΌΠΎΠΌΠ΅Π½ΡΡ ΠΆΠΈΠ·Π½ΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π½Π΅ ΡΠ΅Π½ΠΈΠ»ΠΈ Π΄ΠΎ ΠΏΠ°Π½Π΄Π΅ΠΌΠΈΠΈΒ», β ΡΡΠ²Π΅ΡΠΆΠ΄Π°Π΅Ρ ΠΠ°ΠΊΡΠ°ΡΠ»Π΅ΠΉΠ½.
Π§ΡΠΎ Π·Π½Π°ΡΠΈΡ Dumping
ΠΠ΅ΠΌΠΏΠΈΠ½Π³ β ΡΡΠΎ ΠΎΡΡΡΠ΅ΡΡΠ²Π»ΡΠ΅ΠΌΡΠΉ Π΄Π»Ρ Π²ΡΡΠ΅ΡΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΠΊΡΡΠ΅Π½ΡΠΎΠ² ΠΈ Π·Π°Ρ Π²Π°ΡΠ° Π²Π½Π΅ΡΠ½ΠΈΡ ΡΡΠ½ΠΊΠΎΠ² ΡΠ±ΡΡΠ° Π²ΡΠ²ΠΎΠ· ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈΠ· ΡΡΡΠ°Π½Ρ ΠΏΠΎ Π±ΠΎΠ»Π΅Π΅ Π½ΠΈΠ·ΠΊΠΈΠΌ ΡΠ΅Π½Π°ΠΌ, ΡΠ΅ΠΌ ΡΠ΅Π½Ρ Π²Π½ΡΡΡΠΈ ΡΡΡΠ°Π½Ρ ΠΈΠ»ΠΈ Π½Π° ΠΌΠΈΡΠΎΠ²ΠΎΠΌ ΡΡΠ½ΠΊΠ΅ (Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΊΡΡΡΡΠ²Π΅Π½Π½ΠΎΠ΅ ΠΏΠΎΠ½ΠΈΠΆΠ΅Π½ΠΈΠ΅ ΡΠ΅Π½Ρ Π΄Π°ΠΆΠ΅ Π½ΠΈΠΆΠ΅ ΡΠ΅Π±Π΅ΡΡΠΎΠΈΠΌΠΎΡΡΠΈ).
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΠΈΡΠΊΠΎΠΈΠ½Π°
Pump&Dump, ΠΈΠ»ΠΈ ΠΏΠ°ΠΌΠΏ ΠΈ Π΄Π°ΠΌΠΏ (Ρ Π°Π½Π³Π». β Β«Π½Π°ΠΊΠ°ΡΠ°ΡΡ ΠΈ ΡΠ±ΡΠΎΡΠΈΡΡΒ») β ΡΡ Π΅ΠΌΠ° ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠ²Π½ΠΎΠ³ΠΎ ΠΏΠΎΠ²ΡΡΠ΅Π½ΠΈΡ ΠΊΡΡΡΠ° Π½Π° ΡΡΠ½ΠΊΠ°Ρ ΡΠ΅Π½Π½ΡΡ Π±ΡΠΌΠ°Π³, ΠΊΡΠΈΠΏΡΠΎΠ²Π°Π»ΡΡ ΠΈΠ»ΠΈ ΠΈΠ½ΡΡ ΠΏΠΎΠ΄ΠΎΠ±Π½ΡΡ Π°ΠΊΡΠΈΠ²ΠΎΠ² Ρ ΠΏΠΎΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΠΈΡ ΡΠΈΠ»ΡΠ½ΡΠΌ ΠΎΠ±Π²Π°Π»ΠΎΠΌ. Π ΠΎΡΠ½ΠΎΠ²Ρ Π·Π°Π»ΠΎΠΆΠ΅Π½Π° ΠΏΠΎΠΏΡΡΠΊΠ° ΡΠ²Π΅Π»ΠΈΡΠΈΡΡ ΡΡΠΎΠΈΠΌΠΎΡΡΡ ΠΏΡΠΈ ΠΏΠΎΠΌΠΎΡΠΈ Π»ΠΎΠΆΠ½ΡΡ , Π½ΠΈΡΠ΅ΠΌ Π½Π΅ ΠΎΠ±ΠΎΡΠ½ΠΎΠ²Π°Π½Π½ΡΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΠΉ.
ΠΠ°ΠΊ ΡΠΈΡΠ°ΡΡ Π΄Π°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ
ΠΠ½Π°Π»ΠΈΠ· ΡΠ°ΠΉΠ»Π° Π΄Π°ΠΌΠΏΠ°:
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΠΡΡΠΊ.
- ΠΠ°ΠΉΠ΄ΠΈΡΠ΅ WinDbg, ΡΠ΅Π»ΠΊΠ½ΠΈΡΠ΅ ΠΏΡΠ°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡΡΠΈ Π²Π΅ΡΡ Π½ΠΈΠΉ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΠΈ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΠ°ΠΏΡΡΠΊ ΠΎΡ ΠΈΠΌΠ΅Π½ΠΈ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠ°.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠ½ΠΊΡ ΠΌΠ΅Π½Ρ Π€Π°ΠΉΠ».
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Start debugging.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ Open dump file.
- ΠΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ°ΠΉΠ» Π΄Π°ΠΌΠΏΠ° ΠΈΠ· ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΏΠ°ΠΏΠΊΠΈ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, %SystemRoot%\Minidump.
- ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΡΠΊΡΡΡΡ.
- ΠΠ»Ρ ΡΠ΅Π³ΠΎ Π½ΡΠΆΠ΅Π½ Π΄Π°ΠΌΠΏ
- ΠΠ°ΠΊ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π΄Π°ΠΌΠΏ
- ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ ΡΠ΄Π°Π»ΠΈΡΡ Π΄Π°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ
- Π§ΡΠΎ Π·Π½Π°ΡΠΈΡ ΡΠ΄Π΅Π»Π°ΡΡ Π΄Π°ΠΌΠΏ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ Π² ΠΏΡΠΎΡΠΈΠ²ΠΊΠ΅
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ Π² ΡΠ΅Π»Π΅ΡΠΎΠ½Π΅
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ Π½Π° ΠΠ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΡΡΠΌΠΈ ΡΠ»ΠΎΠ²Π°ΠΌΠΈ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ ΡΡΠ½Π΅ΡΠ°
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π΄Π°ΠΌΠΏ ΡΠ°ΠΉΠ»Ρ
- Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΡΠ΅ΠΆΠΈΠΌ Π΄Π°ΠΌΠΏ
Π‘Π±ΡΠΎΡ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠΉ EEPROM β Π‘Π΄Π΅Π»Π°ΡΡ ΠΈΠ»ΠΈ ΡΠ»ΠΎΠΌΠ°ΡΡ β ΠΡΡΠ»Π΅Π΄ΠΎΠ²Π°Π½ΠΈΡ Π² ΠΎΠ±Π»Π°ΡΡΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΠΈ ΠΈΠ·Π³ΠΎΡΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π²Π΅ΡΠ΅ΠΉ ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΌΠΈΠΊΡΠΎΠΊΠΎΠ½ΡΡΠΎΠ»Π»Π΅Ρ, ΠΎΠ΄Π½Π°ΠΊΠΎ Ρ Π½Π΅ Ρ ΠΎΡΠ΅Π» Π²ΡΠΏΠ°ΠΈΠ²Π°ΡΡ EEPROM, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊ Π½Π΅ΠΌΡ Π΄ΠΎΡΡΡΠΏ, ΠΏΠΎΡΡΠΎΠΌΡ Ρ Π½Π°ΡΠ°Π» ΠΈΡΠΊΠ°ΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ ΡΠ±ΡΠΎΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ, ΠΏΠΎΠΊΠ° EEPROM Π²ΡΠ΅ Π΅ΡΠ΅ Π±ΡΠ»Π° Π²Π½ΡΡΡΠΈ ΡΡ Π΅ΠΌΡ.
Π― Π½Π°ΡΠ΅Π» ΠΏΠ°ΡΡ ΡΡΠ°ΡΠ΅ΠΉ (1,2), ΠΎΠ±ΡΡΡΠ½ΡΡΡΠΈΡ , ΠΊΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΈ ΡΠ±ΡΠΎΡΠΈΡΡ EEPROM Ρ ΠΏΠΎΠΌΠΎΡΡΡ Arduino, Π½ΠΎ ΠΏΡΠΎΡΠΈΠ²ΠΊΡ Π½ΡΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° EEPROM ΠΈ ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²Π°ΡΡ, Π° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠ° ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π·Π°Π²ΠΈΡΠ΅Π»Π° ΠΎΡ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ°, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠ°Π·Π°Π»ΠΎΡΡ, ΡΡΠΎ ΠΏΡΠΈΠ΄ΡΠΌΠ°ΡΡ ΡΡΠΎ-ΡΠΎ Π±ΠΎΠ»Π΅Π΅ ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ΅, ΡΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠΈΡΠΎΠΊΠΎΠ³ΠΎ ΡΠΏΠ΅ΠΊΡΡΠ° EEPROMS, ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΡΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠΎΠΌ.
eepeep
Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Ρ ΡΡΠ΅ΡΠΎΠΌ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ
ΠΏΡΠΈΠ½ΡΠΈΠΏΠΎΠ² ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
- ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Ρ ΠΎΡΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ / ΠΎΡΠΊΡΡΡΡΠΌ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ, ΡΡΠΎΠ±Ρ Π»ΡΠ΄ΡΠΌ Π±ΡΠ»ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈ ΡΠ°ΡΡΠΈΡΡΡΡ Π΅Π³ΠΎ
- ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΏΡΠΎΡΡΡΠΌ Π² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ (Π² ΡΠ°Π·ΡΠΌΠ½ΡΡ ΠΏΡΠ΅Π΄Π΅Π»Π°Ρ , Π²Π΅Π΄Ρ ΠΎΠ½ ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ Π΄Π»Ρ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ)
- ΠΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π±ΠΎΠ»ΡΡΠ΅ EEPROM ΠΈΠ· ΠΊΠΎΡΠΎΠ±ΠΊΠΈ
- ΠΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π±ΡΡΡ Π»Π΅Π³ΠΊΠΎ Π²Π½ΠΎΡΠΈΡΡ Π½ΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ EEPROM
- ΠΠΎΠ»ΠΆΠ΅Π½, ΠΏΠΎ ΠΊΡΠ°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅ΡΠ΅, ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°ΡΡ I 2 ΠΡΠΎΡΠΎΠΊΠΎΠ»Ρ C ΠΈ SPI
- ΠΠ»ΠΈΠ΅Π½Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΡΠΌ ΠΈ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ ΠΌΠΈΠ½ΠΈΠΌΡΠΌ Π½Π° Windows, Linux ΠΈ MacOS
- ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±ΡΡΡ Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌ ΠΈ Π»Π΅Π³ΠΊΠΎ Π²Π½Π΅Π΄ΡΡΠ΅ΠΌΡΠΌ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ°Ρ
ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ ΠΊΠΎΠ΄ ΠΈ Π΄ΠΈΠ·Π°ΠΉΠ½ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠ°ΡΠ½ΠΈΡΠ΅ Ρ Π·Π°Π³ΡΡΠ·ΠΊΠΈ eepeep
, Π²Π΅ΡΡΠΈΡ 1.0 Π±ΡΠ»Π° ΡΠΎΠ»ΡΠΊΠΎ ΡΡΠΎ Π²ΡΠΏΡΡΠ΅Π½Π° — ΠΎΠ½Π° ββΠ±ΡΠ»Π° ΠΏΡΠΎΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½Π° Π½Π° ΡΡΠ΄Π΅ EEPROM, ΠΎΠ΄Π½Π°ΠΊΠΎ Π²Π°Ρ ΠΏΡΠΎΠ±Π΅Π³ ΠΌΠΎΠΆΠ΅Ρ ΠΎΡΠ»ΠΈΡΠ°ΡΡΡΡ. ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Ρ ΠΎΡΡΠΎΡΠΎΠΆΠ½ΠΎΡΡΡΡ ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Π½ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΉ ΡΠ΅ΠΏΠΈ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ Π±Ρ Π½Π΅ Ρ
ΠΎΡΠ΅Π»ΠΈ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ Π² Π΄ΡΠΌ, ΠΈ, ΠΏΠΎΠΆΠ°Π»ΡΠΉΡΡΠ°, ΡΠΎΠΎΠ±ΡΠ°ΠΉΡΠ΅ ΠΎ Π»ΡΠ±ΡΡ
ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π²Ρ ΡΡΠΎΠ»ΠΊΠ½Π΅ΡΠ΅ΡΡ Ρ ΡΡΠΈΠΌ.
Π‘ΠΎΠ±Π΅ΡΠΈΡΠ΅ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ ΡΡ Π΅ΠΌΡ:
Π‘Ρ Π΅ΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ Π±Π°Π·ΠΎΠ²ΡΡ Π½Π°ΡΡΡΠΎΠΉΠΊΡ, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡΡΡ Arduino ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ ΡΠΈΠ½Π΅ I 2 C, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° EEPROM. ΠΠ»Π΅ΠΌΠΌΡ Ρ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠΎΠΉ SCL, SDA, GND ΠΈ 5v/3.3v Π±ΡΠ΄ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Ρ ΠΊ Π²Π½ΡΡΡΠΈΡΡ Π΅ΠΌΠ½ΠΎΠΉ EEPROM, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π°ΠΉΡΠΈ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ Π² ΡΠ°Π·Π΄Π΅Π»Π΅ Β«ΠΠΎΠ½ΡΡΡΡΠΊΡΠΈΡ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡΒ» ΠΈ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΉ ΠΏΠ΅ΡΠ΅ΡΠ΅Π½Ρ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠ² Π² ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ ΠΏΡΠΎΠ΅ΠΊΡΠ°.
ΠΠΎΡΠ»Π΅ ΡΠ±ΠΎΡΠΊΠΈ ΡΡ Π΅ΠΌΡ ΠΏΡΠΎΡΠ΅ΠΉΡΠ΅ ΠΏΠ»Π°ΡΡ Arduino ΡΡΠΈΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠΌ, ΠΈ Π²Ρ Π³ΠΎΡΠΎΠ²Ρ ΠΊ ΡΠ°Π±ΠΎΡΠ΅.
ΠΠ°ΡΠ½ΠΈΡΠ΅ Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ Π½ΠΎΠΌΠ΅ΡΠ° Π΄Π΅ΡΠ°Π»ΠΈ EEPROM ΠΈ ΠΏΠΎΠΈΡΠΊΠ° ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ
Π΄Π»Ρ Π½Π΅Π³ΠΎ, ΡΡΠΎ ΡΠΊΠ°ΠΆΠ΅Ρ ΠΊΠ»ΡΡΠ΅Π²ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ, ΠΊΠΎΡΠΎΡΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π² eepeep
Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π΄Π°Π½Π½ΡΠΌ, Ρ
ΡΠ°Π½ΡΡΠΈΠΌΡΡ Π² ΡΡΡΡΠΎΠΉΡΡΠ²Π΅.
ΠΡΠΎ ΡΠΎ, ΡΡΠΎ Π²Π°ΠΌ Π½ΡΠΆΠ½ΠΎ:
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ : Π½Π° Π΄Π°Π½Π½ΡΠΉ ΠΌΠΎΠΌΠ΅Π½Ρ
eepeep
ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠΎΠ»ΡΠΊΠΎ Π΄Π°ΠΌΠΏ I 2 EEPROM Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΎΠΉ C - Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° : Π½Π°ΠΉΠ΄ΠΈΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ EEPROM Π΄Π»Ρ SDA, SCL, Vcc ΠΈ GND.
- Π£ΡΠΎΠ²Π΅Π½Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ : Π½ΡΠΆΠ½Π° Π»ΠΈ Π»ΠΈΠ½ΠΈΡ ΠΏΠΈΡΠ°Π½ΠΈΡ 3,3 Π ΠΈΠ»ΠΈ 5 Π.
- Π§Π°ΡΡΠΎΡΠ° ΡΠΈΠ½Ρ I 2 C-bus : ΠΎΠ±ΡΡΠ½ΠΎ 100 ΠΊΠΡ ΠΈΠ»ΠΈ 400 ΠΊΠΡ
- Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ I 2 C Π°Π΄ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°
- Π Π°Π·ΠΌΠ΅Ρ ΠΠ‘ΠΠΠΠ£
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΡΡ EEPROM Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΡΠ΅Π»ΠΈ, ΠΊΠΎΡΠΎΡΡΡ ΠΌΡ Ρ ΠΎΡΠΈΠΌ ΡΠ±ΡΠΎΡΠΈΡΡ:
Π‘ΡΠ΄Ρ ΠΏΠΎ ΠΌΠ°ΡΠΊΠΈΡΠΎΠ²ΠΊΠ΅, ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡ, ΡΡΠΎ ΡΡΠΎ 24C02S, 2048-Π±ΠΈΡΠ½Π°Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½Π°Ρ EEPROM Ρ ΡΠΈΡΠΎΠΊΠΎ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ Π΄Π°Π½Π½ΡΡ . ΠΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΈΠ·Π²Π»Π΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΡΠ°Π»ΠΈ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ :
- ΠΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΠΌΡΠ΅ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ : ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ I 2 C
- Π Π°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΠ° : ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΡ ΠΊΠΎΡΠΏΡΡΠ° SOT-23 Π² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΈ, ΠΌΡ ΠΏΠΎΠΌΠ΅ΡΠΈΠ»ΠΈ ΠΊΠ°ΡΡΠΈΠ½ΠΊΡ Π²ΡΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌΠΈ
- Π£ΡΠΎΠ²Π΅Π½Ρ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ : Π΄ΠΎΠΏΡΡΡΠΈΠΌΡΠ΅ Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Ρ ΠΎΠ·Π½Π°ΡΠ°ΡΡ, ΡΡΠΎ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠ°ΠΊ ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ 3,3 Π, ΡΠ°ΠΊ ΠΈ ΠΏΡΠΈ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΠΈ 5 Π. ΠΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΡΠΈΠ΄Π΅ΡΠΆΠΈΠ²Π°ΡΡΡΡ 5v.
- Π§Π°ΡΡΠΎΡΠ° ΡΠΈΠ½Ρ I 2 C-ΡΠΈΠ½Π° : ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅ΡΡΡ ΠΊΠ°ΠΊ 100 ΠΊΠΡ, ΡΠ°ΠΊ ΠΈ 400 ΠΊΠΡ
- Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ I 2 C Π°Π΄ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° : ΠΌΡ Π²ΠΈΠ΄ΠΈΠΌ, ΡΡΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π°Π΄ΡΠ΅ΡΠΎΠ²Π°Π½ΠΎ ΠΎΡ 1010000 Π΄ΠΎ 1010111 (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΎΡ 0x50 Π΄ΠΎ 0x57)
- Π Π°Π·ΠΌΠ΅Ρ EEPROM : 2048 Π±ΠΈΡ, Π½Π°ΠΏΡ. 256 Π±Π°ΠΉΡ
Π£Π΄Π°Π»ΠΈΡΠ΅ Π»ΡΠ±ΠΎΠΉ ΠΈΡΡΠΎΡΠ½ΠΈΠΊ ΠΏΠΈΡΠ°Π½ΠΈΡ ΠΈΠ· ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΡ Π΅ΠΌΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° EEPROM (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΡΠΎΠΉ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΈΡΡΠ΅ΡΠ΅), ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ EEPROM ΠΈ ΡΠΈΠ½Ρ I 2 C ΡΠ΅ΡΠ΅Π· Arduino.
ΠΡΠΏΠΎΠ»ΡΠ·ΡΡ ΡΠ°ΡΠΏΠΈΠ½ΠΎΠ²ΠΊΡ, ΠΊΠΎΡΠΎΡΡΡ Π²Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΠ»ΠΈ, ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Π΅Π΅ ΠΊ ΡΠ°Π·ΡΠ΅ΠΌΠ°ΠΌ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ
ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ² eepeep
, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΏΡΠΎΠ±Π½ΠΈΠΊΠΈ ΠΈΠ»ΠΈ ΡΡΠΎ-ΡΠΎ Π΅ΡΠ΅, ΡΡΠΎ Π²Π°ΠΌ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ. Π£Π±Π΅Π΄ΠΈΡΠ΅ΡΡ, ΡΡΠΎ Π²Ρ Π²ΡΠ±ΡΠ°Π»ΠΈ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠΉ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΎΠΊ Π½Π°ΠΏΡΡΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΡΠ°Π²ΠΈΠ»ΡΠ½ΠΎΡΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΡΡΠΎ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΠΎΡΠΊΠ°, Π³Π΄Π΅ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ°Π·ΡΡΡΠΈΡΡ EEPROM (ΠΈ ΠΎΡΡΠ°Π»ΡΠ½ΡΡ ΡΠ°ΡΡΡ ΡΡ
Π΅ΠΌΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΉ ΠΎΠ½Π° ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π°).
Π£ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΡ Π»ΠΎΠ³ΠΈΡΠ΅ΡΠΊΠΈΡ ΠΏΡΠΎΠ±Π½ΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΡΡ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ:
ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΠ΅ Arduino ΠΊ Ρ ΠΎΡΡΡ ΡΠ΅ΡΠ΅Π· USB ΠΈ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ, Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΡΠΉ ΠΏΠΎΡΡ, ΠΊ ΠΊΠΎΡΠΎΡΠΎΠΌΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π° Arduino, Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠΌΠΈΡΠ΅ Β«ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡΡΡΒ». .
ΠΡΠ»ΠΈ Π²ΡΠ΅ Π² ΠΏΠΎΡΡΠ΄ΠΊΠ΅, Π²Ρ Π΄ΠΎΠ»ΠΆΠ½Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΡΠΎΠ³ΠΎ, ΡΡΠΎ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ ΡΡΡΠ°Π½ΠΎΠ²Π»Π΅Π½ΠΎ, Π° ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΠ΅ Π³ΠΎΡΠΎΠ²ΠΎ. ΠΡΠ»ΠΈ Π²Ρ Π½Π΅ Π²ΠΈΠ΄ΠΈΡΠ΅ ΡΡΠΎΠ³ΠΎ, ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅, ΠΏΠ΅ΡΠ΅ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° ΠΏΡΠΎΡΠ»Π° ΡΡΠΏΠ΅ΡΠ½ΠΎ.
ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ°ΡΡΠΎΡΡ ΡΠΈΠ½Ρ, ΠΏΠΎΠ»ΡΡΠ΅Π½Π½ΡΡ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ ; Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅Π³ΠΎ Π½Π΅Ρ, ΠΏΠΎΠΏΡΠΎΠ±ΡΠΉΡΠ΅ 100 ΠΈΠ»ΠΈ 400 ΠΊΠΡ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΡΠ΅ ΡΠ°ΡΡΠΎΡΡ ΡΠΈΠ½Ρ I 2 C.
ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Β«Π‘ΠΊΠ°Π½ΠΈΡΠΎΠ²Π°ΡΡΒ», ΡΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠ½Ρ I 2 C Π½Π° Π½Π°Π»ΠΈΡΠΈΠ΅ Π°Π΄ΡΠ΅ΡΠΎΠ² Π²ΡΠ΅Ρ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½Π½ΡΡ ΡΡΡΡΠΎΠΉΡΡΠ². ΠΡΠ»ΠΈ ΠΊ Π²Π°ΡΠ΅ΠΉ ΡΠ΅Π»Π΅Π²ΠΎΠΉ ΡΠ΅ΠΏΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΎ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ², Π²ΡΠ΅ ΠΎΠ½ΠΈ Π±ΡΠ΄ΡΡ ΠΎΡΠΎΠ±ΡΠ°ΠΆΠ°ΡΡΡΡ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ°Ρ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ:
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ Π΄Π°Π½Π½ΡΡ , ΡΡΠΎΠ±Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡΡ, ΠΊΠ°ΠΊΠΎΠΉ Π°Π΄ΡΠ΅Ρ ΠΏΡΠΈΠ½Π°Π΄Π»Π΅ΠΆΠΈΡ Π²Π°ΡΠ΅ΠΌΡ ΠΌΠΎΠ΄ΡΠ»Ρ EEPROM, Π±ΡΠ΄ΡΡΠ΅ ΠΎΡΡΠΎΡΠΎΠΆΠ½Ρ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΈΠΌΠ΅ΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π°Π΄ΡΠ΅ΡΠΎΠ². ΠΡΠ»ΠΈ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅ΡΡΡ ΠΏΡΡΡΡΠΌ, Π΄Π²Π°ΠΆΠ΄Ρ ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ ΠΈ EEPROM.
ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΡΠ΅Π±ΡΠ΅ΠΌΡΠΉ Π°Π΄ΡΠ΅Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° I 2 C Π΄Π»Ρ Π΄Π°ΠΌΠΏΠ° Π² ΠΏΠΎΠ»Π΅ Β«ΠΠ΄ΡΠ΅ΡΒ» ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ Π½Π°ΡΠ°Π»ΡΠ½ΡΠΉ ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ Π°Π΄ΡΠ΅ΡΠ° ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ Π΄Π°ΠΌΠΏΠ°, ΠΎΠ±ΡΡΠ½ΠΎ ΡΡΠΎ Π±ΡΠ΄Π΅Ρ Π½ΠΎΠ»Ρ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ Π½Π°ΡΠ°Π»ΡΠ½ΠΎΠ³ΠΎ Π°Π΄ΡΠ΅ΡΠ° ΠΈ ΠΎΠ±ΡΠΈΠΉ ΠΎΠ±ΡΠ΅ΠΌ ΠΏΠ°ΠΌΡΡΠΈ Π² ΠΊΠ°ΡΠ΅ΡΡΠ²Π΅ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π΄ΡΠ΅ΡΠ°. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ»ΡΡΠ°Π΅ 24c02s Π°Π΄ΡΠ΅Ρ I 2 C Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΌΠ΅ΠΆΠ΄Ρ 0x50 ΠΈ 0x57, ΠΈ ΠΎΠ½ ΠΌΠΎΠΆΠ΅Ρ ΡΠΎΠ΄Π΅ΡΠΆΠ°ΡΡ 256 Π±Π°ΠΉΡ Π΄Π°Π½Π½ΡΡ , ΠΏΠΎΡΡΠΎΠΌΡ ΠΌΡ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΠΌ Π°Π΄ΡΠ΅Ρ ΠΊΠΎΠ½ΡΠ° ΠΏΠ°ΠΌΡΡΠΈ Π΄Π»Ρ Π΄Π°ΠΌΠΏΠ° Π½Π° 0xFF:
ΠΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ Π²Ρ Π½Π°ΠΆΠΌΠ΅ΡΠ΅ Β«ΠΠ°ΠΌΠΏ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ EEPROMΒ» Π²Ρ ΡΠ²ΠΈΠ΄ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ΅ΡΡ Π½Π° Π²ΡΡ ΠΎΠ΄Π΅ ΠΊΠΎΠ½ΡΠΎΠ»ΠΈ, ΡΠ΅ΡΠ΅Π· Π½Π΅ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ΅ΠΌΡ (Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ ΡΠ°Π·ΠΌΠ΅ΡΠ° EEPROM) ΠΏΠΎΡΠ²ΠΈΡΡΡ Π²ΡΠΏΠ»ΡΠ²Π°ΡΡΠ΅Π΅ ΠΎΠΊΠ½ΠΎ Ρ Π²ΠΎΠΏΡΠΎΡΠΎΠΌ, ΠΊΡΠ΄Π° Π²Ρ Ρ ΠΎΡΠΈΡΠ΅ ΡΠΎΡ ΡΠ°Π½ΠΈΡΡ ΠΈΠ·Π²Π»Π΅ΡΠ΅Π½Π½ΠΎΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ EEPROM Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π°.
ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ eepeep
Π΄Π»Ρ Π΄Π°ΠΌΠΏΠ° Π½ΠΎΠ²ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° EEPROM, ΠΌΡ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌ Π²Π°ΠΌ ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ, ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠΌΠΈ Π΄Π»Ρ ΡΡΠΎΠ³ΠΎ EEPROM, ΡΡΠΎΠ±Ρ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠΎΠ³Π»ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ Π²ΡΠ³ΠΎΠ΄Ρ ΠΈΠ· Π²Π°ΡΠ΅ΠΉ ΡΠ°Π±ΠΎΡΡ, ΠΏΡΠΎΡΡΠΎ ΠΎΡΠΏΡΠ°Π²ΡΡΠ΅ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ΅ Ρ Π΄Π΅ΡΠ°Π»ΡΠΌΠΈ EEPROM, ΡΡΠΎΠ±Ρ ΠΌΡ ΠΌΠΎΠ³Π»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ Π΅Π³ΠΎ Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π²Π΅ΡΡΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ.
Π§ΡΠΎΠ±Ρ ΡΠ΄ΠΎΠ²Π»Π΅ΡΠ²ΠΎΡΠΈΡΡ ΡΡΠ΅Π±ΠΎΠ²Π°Π½ΠΈΡ ΠΌΠ½ΠΎΠ³ΠΎΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΠΈ Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠ°, ΠΎΠ½ Π±ΡΠ» ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ Π² electronicjs, ΠΏΠΎΠ»Π°Π³Π°ΡΡΡ Π½Π° Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΠΎΡΡΠ° Π΄Π»Ρ ΡΠ²ΡΠ·ΠΈ Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ. ΠΠ»Π°ΡΠΎΠΉ Π·Π° ΠΌΡΠ»ΡΡΠΈΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅Π½Π½ΠΎΡΡΡ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΏΡΠ΅ΡΠ²Π΅Π»ΠΈΡΠ΅Π½Π½ΠΎΠ΅ ΠΏΠΎΡΡΠ΅Π±Π»Π΅Π½ΠΈΠ΅ ΠΏΠ°ΠΌΡΡΠΈ (Π² ΠΊΠΎΠ½ΡΠ΅ ΠΊΠΎΠ½ΡΠΎΠ², ΠΌΡ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ Chromium Π²Π½ΡΡΡΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ) ΠΈ ΡΠ°Π·ΠΌΠ΅Ρ ΠΏΠ°ΠΊΠ΅ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ, Π±Π»ΠΈΠ·ΠΊΠΈΠΉ ΠΊ 100 ΠΠ, Π΄Π»Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΠΎΠ³ΠΎ Π½Π° C, ΠΌΠΎΠΆΠ΅Ρ Π·Π°Π½ΠΈΠΌΠ°ΡΡ Π½Π΅ Π±ΠΎΠ»Π΅Π΅ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΡ ΠΠ.
ΠΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΠ΅ ΡΠΎΡΡΠΎΠΈΡ ΠΈΠ· Π΄Π²ΡΡ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ²: Π°Π½Π°Π»ΠΈΠ·Π°ΡΠΎΡΠ° ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° ΠΈ ΠΊΠΎΠ½Π΅ΡΠ½ΠΎΠ³ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΠ±ΠΌΠ΅Π½ΠΈΠ²Π°Π΅ΡΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡΠΌΠΈ Ρ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΌ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠΌ. ΠΠ°ΡΡΠ΅Ρ ΠΏΠΎΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° Π±ΡΠ» ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ ΠΊΠ°ΠΊ ΠΏΠΎΡΠΎΠΊΠΎΠ²ΠΎΠ΅ ΠΏΡΠ΅ΠΎΠ±ΡΠ°Π·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΈ Π·Π°Π±ΠΎΡΠΈΡΡΡ ΠΎ Π½ΠΈΠ·ΠΊΠΎΡΡΠΎΠ²Π½Π΅Π²ΠΎΠΉ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π°, Π²ΠΊΠ»ΡΡΠ°Ρ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΡ ΡΠ±ΠΎΡΠΊΡ ΠΊΠ°Π΄ΡΠΎΠ² ΠΈ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΉ ΠΏΡΠΎΡΠ΅ΡΡ. ΠΠΎΠ½Π΅ΡΠ½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ ΡΠ΅Π°Π»ΠΈΠ·ΡΠ΅ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π½Π°Π±ΠΎΡΠ° ΠΎΠΏΠ΅ΡΠ°ΡΠΎΡΠΎΠ² case/switch, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠΈΠ²Π°ΡΡ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° ΠΈ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΡ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½ΡΠΎΠ².
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π΄Π΅ΠΉΡΡΠ²ΡΠ΅Ρ ΠΊΠ°ΠΊ ΠΌΠΎΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΠΊΠ»ΠΈΠ΅Π½ΡΠΎΠΌ ΠΈ EEPROM, ΡΠ΅Π°Π»ΠΈΠ·ΡΡ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ ΡΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΠ½Ρ ΠΈ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ EEPROM. ΠΠΎ ΡΠ²ΠΎΠ΅ΠΉ ΡΡΡΠΈ ΡΡΠΎ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΉ Π°Π²ΡΠΎΠΌΠ°Ρ, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΡ ΠΎΡ ΠΊΠ»ΠΈΠ΅Π½ΡΠ° (ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠΈΠ½Ρ, Π΄Π°ΠΌΠΏ eeprom) ΠΈ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡ ΠΈΡ Π² I 9.0020 2 ΠΠΎΠΌΠ°Π½Π΄Ρ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Π° C, Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΡΡΡΠΈΠ΅ Ρ EEPROM.
ΠΠ·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΈΠ΅ Ρ EEPROM ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΠΎ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»Ρ I 2 C, ΠΏΠΎΡΡΠΎΠΌΡ Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½Π°Ρ ΡΡ Π΅ΠΌΠ° ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΡΠΎΡΡΡΡ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΡ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π΄ΠΎΡΡΡΠΏΠ° I 2 C Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ ΠΏΠ°ΡΡ ΠΏΠΎΠ΄ΡΡΠ³ΠΈΠ²Π°ΡΡΠΈΡ ΡΠ΅Π·ΠΈΡΡΠΎΡΠΎΠ² 4,7 ΠΊΠΠΌ.
ΠΠΏΠΏΠ°ΡΠ°ΡΠ½ΡΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ Π±ΡΠ» ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½ Ρ ΡΡΠ΅ΡΠΎΠΌ ΠΏΡΠΎΡΡΠΎΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ ΠΏΠ΅ΡΠ΅Π½ΠΎΡΠΈΡΡ Π½Π° Π΄ΡΡΠ³ΠΈΠ΅ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΡ, ΠΏΡΠΎΡΠΈΠ²ΠΊΠ° Π΄ΠΎΠ»ΠΆΠ½Π° ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²ΡΠ²Π°ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ:
- Π¦ΠΈΠΊΠ» ΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄Π°ΠΌΠΈ Π΄Π»Ρ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ, ΠΏΠΎΡΡΡΠΏΠ°ΡΡΠΈΡ ΠΎΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½ΡΠ°
- I 2 Π‘ΠΊΠ°Π½ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΡΠΈΠ½Ρ C
- I 2 ΠΠ°ΠΌΠΏ ΠΏΠ°ΠΌΡΡΠΈ C
Π§ΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ· EEPROM Π±Π΅Π· ΡΠ°ΡΠΏΠ°ΠΉΠΊΠΈ β ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π½Π° ΠΏΡΠΎΠ½ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΈΠ΅ ΠΈ ΠΊΠΈΠ±Π΅ΡΠ±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ
ΠΠ²Π΅Π΄Π΅Π½ΠΈΠ΅
Π ΠΎΠ±Π»Π°ΡΡΠΈ IoT/Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΡΠ°ΡΠΏΡΠΎΡΡΡΠ°Π½Π΅Π½Π½ΠΎΠΉ ΠΏΡΠ°ΠΊΡΠΈΠΊΠΎΠΉ ΡΠ²Π»ΡΠ΅ΡΡΡ ΡΠ±ΡΠΎΡ Π΄Π°Π½Π½ΡΡ Π²ΡΡΡΠΎΠ΅Π½Π½ΠΎΠ³ΠΎ ΠΠ/Π·Π°Π³ΡΡΠ·ΡΠΈΠΊΠ° Ρ ΡΠ΅Π»ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Ρ Π·Π°ΠΊΡΡΡΡΠΌ ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ.
ΠΠ·Π²Π΅ΡΡΠ½ΡΠΉ ΡΠ°ΠΌΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ± β Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΡΠ°ΠΉΠ»Ρ .bin/.zip (ΡΠΏΠ°ΠΊΠΎΠ²Π°Π½Π½Π°Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠ°) Ρ Π²Π΅Π±-ΡΠ°ΠΉΡΠ° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΠ½ΠΈ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΡΡ ΠΊΠΎΠ½Π΅ΡΠ½ΡΠΌ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ Π΄Π»Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. Π ΠΏΠΎΠ·ΠΆΠ΅ ΠΌΡ, Ρ Π°ΠΊΠ΅ΡΡ/ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°ΡΠ΅Π»ΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ, Π±ΡΠΎΡΠ°Π΅ΠΌ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΡΠ°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ binwalk, ΡΡΠΎΠ±Ρ ΠΏΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΈΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΈ ΠΈΠ·Π²Π»Π΅ΡΡ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠΎ Π΅ΡΡΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Ρ ΡΡΠΈΠΌ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠΌ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ Π²ΡΠ΅ Π±ΠΎΠ»ΡΡΠ΅ ΠΈ Π±ΠΎΠ»ΡΡΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Π΅ΠΉ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΡΡ ΡΡΡΡΠΎΠΉΡΡΠ² ΡΠ·Π½Π°ΡΡ ΠΎ Π½Π΅ΠΌ:
- ΠΠΎΡΡΡΠΏΠ½ΠΎΡΡΡ: ΠΠ΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΡΠ°Π·ΡΠ΅ΡΠ°ΡΡ ΠΏΠΎΠ»ΡΡΠ°ΡΡ ΡΠ°ΠΉΠ»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Π΄Π»Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ ΡΠΎΠ»ΡΠΊΠΎ Π² ΡΠΎΠΌ ΡΠ»ΡΡΠ°Π΅, Π΅ΡΠ»ΠΈ Π²Ρ ΡΠ²Π»ΡΠ΅ΡΠ΅ΡΡ ΠΈΡ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΌ ΠΏΠ°ΡΡΠ½Π΅ΡΠΎΠΌ ΠΈ Π²Π°ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΡΡΠ΅ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π΄Π»Ρ Π²Ρ ΠΎΠ΄Π°, ΠΈΠ»ΠΈ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ»ΠΈΡΠΊΠΎΠΌ Π»Π΅Π½ΠΈΠ² ΠΈ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ» Π½ΠΈΠΊΠ°ΠΊΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π΄Π»Ρ ΡΡΡΡΠΎΠΉΡΡΠ²Π°, ΠΏΠΎΡΡΠΎΠΌΡ Π²Ρ Π½Π΅ ΠΌΠΎΠ³Ρ Π½Π°ΠΉΡΠΈ ΡΡΠΈ ΡΠ°ΠΉΠ»Ρ Π½ΠΈΠ³Π΄Π΅ Π² ΠΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅.
- Π¨ΠΈΡΡΠΎΠ²Π°Π½ΠΈΠ΅: Π ΠΏΠΎΡΠ»Π΅Π΄Π½Π΅Π΅ Π²ΡΠ΅ΠΌΡ ΡΡΠΎ ΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ Π±ΠΎΠ»ΡΡΠΎΠΉ Π³ΠΎΠ»ΠΎΠ²Π½ΠΎΠΉ Π±ΠΎΠ»ΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡΠΊΡ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Π½Π°ΡΠ°Π»ΠΈ ΠΏΡΠΎΠ΄Π²ΠΈΠ³Π°ΡΡ ΡΠΈΠ»ΡΠ½ΠΎ Π·Π°ΡΠΈΡΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ Ρ Π½Π΅Π²Π·Π»Π°ΠΌΡΠ²Π°Π΅ΠΌΡΠΌΠΈ ΡΠΈΠΌΠΌΠ΅ΡΡΠΈΡΠ½ΡΠΌΠΈ ΡΠΈΡΡΠ°ΠΌΠΈ, ΡΠ°ΠΊΠΈΠΌΠΈ ΠΊΠ°ΠΊ AES, ΡΡΠΎ ΠΏΡΠ΅Π²ΡΠ°ΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΊΠΎΡΠΌΠ°Ρ. ΠΡΡΡ ΡΠΏΠΎΡΠΎΠ±Ρ Π½Π°ΠΉΡΠΈ ΠΊΠ»ΡΡ ΡΠΈΡΡΠΎΠ²Π°Π½ΠΈΡ Π² ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡΡ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ CheckThisOut, Π½ΠΎ Π΅ΡΠ»ΠΈ ΠΎΠ½ Ρ ΡΠ°Π½ΠΈΡΡΡ Π½Π° Π°ΠΏΠΏΠ°ΡΠ°ΡΠ½ΠΎΠΉ ΡΠ°ΡΡΠΈ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ Π·Π°ΡΠΈΡΠ΅Π½Π½ΠΎΠ³ΠΎ ΡΠ»Π΅ΠΌΠ΅Π½ΡΠ° (STM32), ΡΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΊΠ»ΡΡ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ.
ΠΠΎΠ²ΡΠΉ ΠΏΡΠΎΡΡΠΎΠΉ ΡΠΏΠΎΡΠΎΠ±
ΠΠ΄Π°ΠΏΡΠ΅Ρ SOIC8
ΠΠ½Π°ΠΊΠΎΠΌΡΡΠ΅ΡΡ Ρ SOIC8, ΡΡΠΎ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΠ° Π΄Π»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ Π²ΡΡΡΠ°ΠΈΠ²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΌΠΈΠΊΡΠΎΡΡ Π΅ΠΌΡ EEPROM. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Ρ Π΅Π΅ ΠΏΠΎΠΌΠΎΡΡΡ, Π½ΠΎ ΠΈ ΡΡΠΈΡΡΠ²Π°ΡΡ ΠΎΡΡΡΠ΄Π° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ»ΠΈ Π»Π΅Π³ΠΊΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π΄Π°ΠΌΠΏ ΠΏΡΠΎΡΠΈΠ²ΠΊΠΈ. ΠΡ ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°ΠΊΠ°Π·Π°ΡΡ ΠΎΠ΄ΠΈΠ½ Π°Π΄Π°ΠΏΡΠ΅Ρ Ρ ΠΊΠ»ΠΈΠΏΡΠΎΠΉ Π½Π° AliExpress ΠΏΡΠΈΠΌΠ΅ΡΠ½ΠΎ Π·Π° 5 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ². ΠΠ° SOIC8 Π΅ΡΡΡ Π΅ΡΠ΅ 8 ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ Π±ΡΠ΄ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡΡΡ Π΄Π»Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΡ ΡΡΡΡΠΎΠΉΡΡΠ²Π° ΡΠ²ΡΠ·ΠΈ SPI (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ RaspberryPi).
Π’Π΅ΠΏΠ΅ΡΡ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌ ΡΠ°Π³ΠΎΠΌ ΡΠ²Π»ΡΠ΅ΡΡΡ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° ΠΌΠΎΠ΄Π΅Π»ΠΈ Π½Π°ΡΠ΅Π³ΠΎ ΡΠΈΠΏΠ° EEPROM ΠΈ Π΅Π³ΠΎ ΠΎΡΠΈΠ΅Π½ΡΠ°ΡΠΈΠΈ Π½Π° ΠΏΠ΅ΡΠ°ΡΠ½ΠΎΠΉ ΠΏΠ»Π°ΡΠ΅, ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° Π·Π΄Π΅ΡΡ Π·Π°ΠΊΠ»ΡΡΠ°Π΅ΡΡΡ Π² Π½Π΅Π±ΠΎΠ»ΡΡΠΎΠΌ ΡΠ°Π·ΠΌΠ΅ΡΠ΅. ΠΠ·-Π·Π° ΠΈΡ ΠΎΡΠ΅Π½Ρ ΠΌΠ°Π»Π΅Π½ΡΠΊΠΎΠ³ΠΎ ΡΠ°Π·ΠΌΠ΅ΡΠ° ΡΠ°ΡΡΠΎ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ ΡΠ²ΠΈΠ΄Π΅ΡΡ ΡΠ΅ΠΊΡΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½Π° ΡΠΈΠΏΠ΅, Π½Π΅Π²ΠΎΠΎΡΡΠΆΠ΅Π½Π½ΡΠΌ Π³Π»Π°Π·ΠΎΠΌ. Π§ΡΠΎ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΠ°ΠΊ ΡΡΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΏΠ°ΡΠ»ΡΠ½ΡΠΉ ΠΌΠΈΠΊΡΠΎΡΠΊΠΎΠΏ ΠΈΠ»ΠΈ, Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π΅Π³ΠΎ Π½Π΅Ρ, Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΠΊΠ°ΠΌΠ΅ΡΡ Π²Π°ΡΠ΅Π³ΠΎ ΡΠΌΠ°ΡΡΡΠΎΠ½Π° Π²ΠΌΠ΅ΡΡΠ΅ Ρ ΡΠΎΠ½Π°ΡΠΈΠΊΠΎΠΌ, ΡΠ΄Π΅ΡΠΆΠΈΠ²Π°Ρ Π΅Π³ΠΎ ΠΏΠΎΠ΄ ΡΠ³Π»ΠΎΠΌ 45 Π³ΡΠ°Π΄ΡΡΠΎΠ² Π΄Π»Ρ Π»ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΡΠΌΠΎΡΡΠ°, ΡΠ°ΠΊ ΠΊΠ°ΠΊ ΠΏΡΡΠΌΠΎΠΉ ΡΠΎΠ½Π°ΡΠΈΠΊ Π½Π° ΡΠΈΠΏΠ΅ Π·Π°ΡΡΡΠ΄Π½ΠΈΡ ΠΏΡΠΎΡΠΌΠΎΡΡ ΡΠ΅ΠΊΡΡΠ°. . ΠΠ»Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ Android Ρ Ρ ΠΎΡΠ΅Π» Π±Ρ ΠΏΠΎΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°ΡΡ ΡΡΠΎ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ OpenCameraΒ , ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ Π²Π°ΠΌ ΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠΎΠΊΡΡΠΎΠΌ ΠΈ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°ΠΌΠΈ ISO, Π° ΡΠ°ΠΊΠΆΠ΅ Π½Π°ΡΡΡΠ°ΠΈΠ²Π°ΡΡ Π°Π»Π³ΠΎΡΠΈΡΠΌΡ ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΠΈ ΡΡΠΌΠ°.
ΠΠ·ΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΠ΅ Winbond EEPROM, ΡΠ΄Π΅Π»Π°Π½Π½ΠΎΠ΅ Π² OpenCamera
ΠΠΎΠ½ΡΠ», ΡΡΠΎ Winbond 25q128fvsg ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ Π ΠΈΡΡΠ½ΠΎΠΊ 1a Π’Π΅ΠΏΠ΅ΡΡ ΠΌΡ Π·Π½Π°Π΅ΠΌ ΡΠΎΡΠ½ΡΠ΅ Π½ΠΎΠΌΠ΅ΡΠ° ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² ΠΈ ΠΈΡ Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅. Π Π² ΠΎΡΠ½ΠΎΠ²Π½ΠΎΠΌ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ ΠΊΡΡΠ³Π»ΠΎΠΉ Π²ΡΠ΅ΠΌΠΊΠΈ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΠ°ΠΌ, Π³Π΄Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡΡΡ ΡΡΠΈΡΡ 1 (Π²Π½ΠΈΠ·Ρ ΡΠ»Π΅Π²Π° Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ΅ Π²ΡΡΠ΅).
Π’Π΅ΠΏΠ΅ΡΡ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ ΡΠ΅Π»Π΅Π²ΠΎΠ΅ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ ΠΊΠ»ΠΈΠΏΡΡ Π°Π΄Π°ΠΏΡΠ΅ΡΠ° SOIC8 ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ, ΡΡΠΎΠ±Ρ ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΏΡΠΎΠ²ΠΎΠ΄ ΠΏΠΎΠΏΠ°Π» Π½Π° ΠΊΠΎΠ½ΡΠ°ΠΊΡ 1 EEPROM. Π Π½Π°ΡΠ½ΠΈΡΠ΅ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ ΡΠΎΠ΅Π΄ΠΈΠ½Π΅Π½ΠΈΡ Π½Π° ΡΡΡΡΠΎΠΉΡΡΠ²Π΅ RaspberryPi Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠΈ Ρ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ Π½ΠΈΠΆΠ΅ (ΡΠΈΡΠ»ΠΎ ΠΎΡΠ½ΠΎΡΠΈΡΡΡ ΠΊ ΡΠΈΠ·ΠΈΡΠ΅ΡΠΊΠΈΠΌ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠ°ΠΌ):
RaspberryPi | Winbond EEPROM |
---|---|
24 | 1 | 35 | 2 |
β | 3 |
6 | 4 |
5 | |
40 | 6 |
β | 7 |
1 |
ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ ΠΊΠΎΠ½ΡΠ°ΠΊΡΠΎΠ² RaspberryPi
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²ΠΊΠ»ΡΡΠΈΡΠ΅ RaspberryPi, ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Π°Π» ΠΈ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΡΠ΅ΠΊΡΡ.