Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เชเช•เซเชธเชŸเชฐเซเชจเชฒ เชธเซ‡เชฒเซเชซ-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚ เช เชฎเชพเชฐเซ‹ เชœเซ‚เชจเซ‹ เชถเซ‹เช– เช›เซ‡. เชญเซ‚เชคเช•เชพเชณเชฎเชพเช‚, เชฎเชจเซ‡ Zalman VE-400, Zalman ZM-SHE500, Zalman ZM-VE500 เชœเซ‡เชตเชพ เชฎเซ‹เชกเซ‡เชฒเซ‹ เชธเชพเชฅเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช•เชฐเชตเชพเชจเซ€ เชคเช• เชฎเชณเซ€. เชนเชฎเชฃเชพเช‚ เชœ, เชเช• เชธเชพเชฅเซ€เชฆเชพเชฐ เชฎเชจเซ‡ เชฌเซ€เชœเซเช‚ เชเช•เซเชเชฟเชฌเชฟเชŸ เชฒเชพเชตเซเชฏเซ‹: เชชเซ‡เชŸเซเชฐเชฟเช“เชŸ (เชเช—เซ‹) SK8671, เชœเซ‡ เชเช• เชฒเชพเช•เซเชทเชฃเชฟเช• เชกเชฟเชเชพเช‡เชจ เช…เชจเซเชธเชพเชฐ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ - เชเช• LCD เชธเซ‚เชšเช• เช…เชจเซ‡ เชชเชฟเชจ เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เช•เซ€เชฌเซ‹เชฐเซเชก. เชคเซ‡ เชœ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ ...

1. เชชเชฐเชฟเชšเชฏ
2. เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ
- 2.1. เชฎเซเช–เซเชฏ เชฌเซ‹เชฐเซเชก
- 2.2. เชเชฒเชธเซ€เชกเซ€ เชธเซ‚เชšเช• เชฌเซ‹เชฐเซเชก
- 2.3. เช•เซ€เชฌเซ‹เชฐเซเชก เชฌเซ‹เชฐเซเชก
- 2.4. เชตเชพเชฏเชฐเซ‹ เชœเซ‹เชคเชพ
3. เชนเซเชฎเชฒเชพเชจเชพ เชชเช—เชฒเชพเช“เชจเซ‹ เช•เซเชฐเชฎ
- 3.1. SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชกเชฎเซเชช เชฒเซ‡เชตเซ‹
- 3.2. เชธเซเช‚เช˜เชตเชพเชจเซเช‚ เชธเช‚เชšเชพเชฐ

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ


1. เชชเชฐเชฟเชšเชฏ

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ
เชนเชพเช‰เชธเชฟเช‚เช—

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ
ะฃะฟะฐะบะพะฒะบะฐ

เชกเชฟเชธเซเช• เชชเชฐ เชธเช‚เช—เซเชฐเชนเชฟเชค เชกเซ‡เชŸเชพเชจเซ€ เชเช•เซเชธเซ‡เชธ, เชœเซ‡ เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เช›เซ‡, เชคเซ‡ เชชเชฟเชจ เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เช‰เชชเช•เชฐเชฃ เชชเชฐ เช•เซ‡เชŸเชฒเซ€เช• เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชจเซ‹เช‚เชงเซ‹:

  • PIN เช•เซ‹เชก เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เช…เชจเชฒเซ‰เช• เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ F1 เชฆเชฌเชพเชตเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡;
  • เชชเชฟเชจ เช•เซ‹เชกเชฎเชพเช‚ 6 เชฅเซ€ 9 เช…เช‚เช•เซ‹ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช;
  • 15 เช–เซ‹เชŸเชพ เชชเซเชฐเชฏเชคเซเชจเซ‹ เชชเช›เซ€, เชกเชฟเชธเซเช• เชธเชพเชซ เชฅเชˆ เชœเชพเชฏ เช›เซ‡.

2. เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ

เชชเซเชฐเชฅเชฎ, เช…เชฎเซ‡ เช‰เชชเช•เชฐเชฃเชจเซ‡ เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆ เช•เชฐเซ€เช เช›เซ€เช เชœเซ‡เชฅเซ€ เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡ เชคเซ‡ เช•เชฏเชพ เช˜เชŸเช•เซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชธเซŒเชฅเซ€ เช•เช‚เชŸเชพเชณเชพเชœเชจเช• เช•เชพเชฐเซเชฏ เช เช•เซ‡เชธ เช–เซ‹เชฒเชตเชพเชจเซเช‚ เช›เซ‡: เช˜เชฃเชพ เชฌเชงเชพ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซเช•เซ‹เชชเชฟเช• เชธเซเช•เซเชฐเซ‚ เช…เชจเซ‡ เชชเซเชฒเชพเชธเซเชŸเชฟเช•. เช•เซ‡เชธ เช–เซ‹เชฒเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชจเซ€เชšเซ‡ เช†เชชเซ‡เชฒเชพ เชœเซ‹เชถเซเช‚ (เชฎเซ‡เช‚ เชธเซ‹เชฒเซเชกเชฐ เช•เชฐเซ‡เชฒเชพ เชชเชพเช‚เชš-เชชเชฟเชจ เช•เชจเซ‡เช•เซเชŸเชฐ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ‹):

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

2.1. เชฎเซเช–เซเชฏ เชฌเซ‹เชฐเซเชก

เชฎเซเช–เซเชฏ เชฌเซ‹เชฐเซเชก เชเช•เชฆเชฎ เชธเชฐเชณ เช›เซ‡:

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เชคเซ‡เชจเชพ เชธเซŒเชฅเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชญเชพเช—เซ‹ (เช‰เชชเชฐเชฅเซ€ เชจเซ€เชšเซ‡ เชธเซเชงเซ€ เชœเซเช“):

SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชต JMS539 เช…เชจเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฎเชพเชŸเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

2.2. เชเชฒเชธเซ€เชกเซ€ เชธเซ‚เชšเช• เชฌเซ‹เชฐเซเชก

เชเชฒเชธเซ€เชกเซ€ เชฌเซ‹เชฐเซเชก เชชเชฐ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช•เช‚เชˆ เชจเชฅเซ€.

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ
Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เชฎเชพเชคเซเชฐ:

  • เช…เชœเชพเชฃเซเชฏเชพ เชฎเซ‚เชณเชจเชพ เชเชฒเชธเซ€เชกเซ€ เชธเซ‚เชšเช• (เช•เชฆเชพเชš เชšเชพเช‡เชจเซ€เช เชซเซ‹เชจเซเชŸ เชธเซ‡เชŸ เชธเชพเชฅเซ‡); เช•เซเชฐเชฎเชฟเช• เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชพเชฅเซ‡;
  • เช•เซ€เชฌเซ‹เชฐเซเชก เชฌเซ‹เชฐเซเชก เชฎเชพเชŸเซ‡ เชฐเชฟเชฌเชจ เช•เชจเซ‡เช•เซเชŸเชฐ.

2.3. เช•เซ€เชฌเซ‹เชฐเซเชก เชฌเซ‹เชฐเซเชก

เช•เซ€เชฌเซ‹เชฐเซเชก เชฌเซ‹เชฐเซเชกเชจเซ€ เชคเชชเชพเชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชตเชธเซเชคเซเช“ เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชตเชณเชพเช‚เช• เชฒเซ‡ เช›เซ‡.

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เช…เชนเซ€เช‚, เชชเชพเช›เชณเชจเซ€ เชฌเชพเชœเซเช, เช†เชชเชฃเซ‡ เชเช• เชฐเชฟเชฌเชจ เช•เชจเซ‡เช•เซเชŸเชฐ, เชคเซ‡เชฎเชœ เชธเชพเชฏเชชเซเชฐเชธ CY8C21434 เชฎเชพเช‡เช•เซเชฐเซ‹เช•เชจเซเชŸเซเชฐเซ‹เชฒเชฐ PSoC 1 เชœเซ‹เชˆเช เช›เซ€เช (เชคเซเชฏเชพเชฐเชฌเชพเชฆ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ PSoC เช•เชนเซ€เชถเซเช‚)

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

CY8C21434 M8C เชธเซ‚เชšเชจเชพ เชธเชฎเซ‚เชนเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ (เชœเซเช“ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ). [เช‰เชคเซเชชเชพเชฆเชจ เชชเซƒเชทเซเช ] เชชเชฐ((http://www.cypress.com/part/cy8c21434-24ltxi) เชคเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡เชฒ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡ CapSense (เชธเชพเชฏเชชเซเชฐเซ‡เชธเชฎเชพเช‚เชฅเซ€ เช‰เช•เซ‡เชฒ, เช•เซ‡เชชเซ‡เชธเชฟเชŸเซ€เชต เช•เซ€เชฌเซ‹เชฐเซเชก เชฎเชพเชŸเซ‡). เช…เชนเซ€เช‚ เชคเชฎเซ‡ เชชเชพเช‚เชš-เชชเชฟเชจ เช•เชจเซ‡เช•เซเชŸเชฐ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡ เชฎเซ‡เช‚ เชธเซ‹เชฒเซเชกเชฐ เช•เชฐเซเชฏเซเช‚ เช›เซ‡ - ISSP เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชฆเซเชตเชพเชฐเชพ เชฌเชพเชนเซเชฏ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเชจเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชเช• เชฎเชพเชจเช• เช…เชญเชฟเช—เชฎ เช›เซ‡.

2.4. เชตเชพเชฏเชฐเซ‹ เชœเซ‹เชคเชพ

เชšเชพเชฒเซ‹ เชœเชพเชฃเซ€เช เช•เซ‡ เช…เชนเซ€เช‚ เชถเซเช‚ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡. เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชซเช•เซเชค เชฎเชฒเซเชŸเชฟเชฎเซ€เชŸเชฐ เชธเชพเชฅเซ‡ เชตเชพเชฏเชฐเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‹:

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เช˜เซ‚เช‚เชŸเชฃ เชชเชฐ เชฆเซ‹เชฐเซ‡เชฒเชพ เช† เช†เช•เซƒเชคเชฟ เชฎเชพเชŸเซ‡เชจเชพ เชธเซเชชเชทเซเชŸเชคเชพ:

  • PSoC เชจเซเช‚ เชตเชฐเซเชฃเชจ เชคเช•เชจเซ€เช•เซ€ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเชฎเชพเช‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡;
  • เช†เช—เชฒเซเช‚ เช•เชจเซ‡เช•เซเชŸเชฐ, เชœเชฎเชฃเซ€ เชฌเชพเชœเซเชจเซเช‚ เชเช•, ISSP เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เช›เซ‡, เชœเซ‡, เชญเชพเช—เซเชฏเชจเซ€ เช‡เชšเซเช›เชพเชฅเซ€, เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชœเซ‡ เชฒเช–เซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช›เซ‡;
  • เชธเซŒเชฅเซ€ เชœเชฎเชฃเซ‹ เช•เชจเซ‡เช•เซเชŸเชฐ เช เช•เซ€เชฌเซ‹เชฐเซเชก เชฌเซ‹เชฐเซเชก เชธเชพเชฅเซ‡ เชฐเชฟเชฌเชจ เช•เชจเซ‡เช•เซเชŸเชฐ เชฎเชพเชŸเซ‡เชจเซเช‚ เชŸเชฐเซเชฎเชฟเชจเชฒ เช›เซ‡;
  • เช•เชพเชณเซ‹ เชฒเช‚เชฌเชšเซ‹เชฐเชธ เช CN1 เช•เชจเซ‡เช•เซเชŸเชฐเชจเซเช‚ เชกเซเชฐเซ‹เช‡เช‚เช— เช›เซ‡, เชœเซ‡ เชฎเซเช–เซเชฏ เชฌเซ‹เชฐเซเชกเชจเซ‡ LCD เชฌเซ‹เชฐเซเชก เชธเชพเชฅเซ‡ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. P11, P13 เช…เชจเซ‡ P4 เช LCD เชฌเซ‹เชฐเซเชก เชชเชฐ PSoC เชชเชฟเชจ 11, 13 เช…เชจเซ‡ 4 เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เช›เซ‡.

3. เชนเซเชฎเชฒเชพเชจเชพ เชชเช—เชฒเชพเช“เชจเซ‹ เช•เซเชฐเชฎ

เชนเชตเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชœเชพเชฃเซ€เช เช›เซ€เช เช•เซ‡ เช† เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚ เช•เชฏเชพ เช˜เชŸเช•เซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชคเซ‹ เช…เชฎเชพเชฐเซ‡ เช† เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡: 1) เช–เชพเชคเชฐเซ€ เช•เชฐเซ‹ เช•เซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช–เชฐเซ‡เช–เชฐ เชนเชพเชœเชฐ เช›เซ‡; 2) เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชœเชจเชฐเซ‡เชŸ/เชธเซ‡เชต เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เชถเซ‹เชงเซ‹; 3) เชชเชฟเชจ เช•เซ‹เชก เชฌเชฐเชพเชฌเชฐ เช•เซเชฏเชพเช‚ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชคเซ‡ เชถเซ‹เชงเซ‹.

เช† เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เช‚ เชจเซ€เชšเซ‡เชจเชพ เชชเช—เชฒเชพเช‚ เชฒเซ€เชงเชพเช‚:

  • SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชกเชฎเซเชช เชฒเซ€เชงเซ‹;
  • PSoC เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชกเชฎเซเชช เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹;
  • เชธเชพเชฏเชชเซเชฐเซ‡เชธ PSoC เช…เชจเซ‡ JMS539 เชตเชšเซเชšเซ‡เชจเชพ เชธเช‚เชฆเซ‡เชถเชพเชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚ เช–เชฐเซ‡เช–เชฐ เช•เซ€เชธเซเชŸเซเชฐเซ‹เช• เชถเชพเชฎเซ‡เชฒ เช›เซ‡ เชคเซ‡ เชšเช•เชพเชธเซเชฏเซเช‚;
  • เชฎเซ‡เช‚ เช–เชพเชคเชฐเซ€ เช•เชฐเซ€ เช›เซ‡ เช•เซ‡ เชชเชพเชธเชตเชฐเซเชก เชฌเชฆเชฒเชคเซ€ เชตเช–เชคเซ‡, SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚ เช•เช‚เชˆเชชเชฃ เช“เชตเชฐเชฐเชพเชˆเชŸ เชฅเชฏเซเช‚ เชจเชฅเซ€;
  • JMS8051 เชฎเชพเช‚เชฅเซ€ 539 เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เชฐเชฟเชตเชฐเซเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช–เซ‚เชฌ เช†เชณเชธเซ เชนเชคเซเช‚.

3.1. SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชกเซ‡เชŸเชพ เชกเชฎเซเชช เชฒเซ‡เชตเซ‹

เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช›เซ‡:

  • เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชจเชพ เชชเช— เชธเชพเชฅเซ‡ เชชเซเชฐเซ‹เชฌเซเชธเชจเซ‡ เชœเซ‹เชกเซ‹: CLK, MOSI, MISO เช…เชจเซ‡ (เชตเซˆเช•เชฒเซเชชเชฟเช•) EN;
  • เชฒเซ‹เชœเชฟเช• เชตเชฟเชถเซเชฒเซ‡เชทเช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชจเชฟเชซเชฐ เชธเชพเชฅเซ‡ "เชธเซเช‚เช˜เซ‹" เชธเช‚เชšเชพเชฐ (เชฎเซ‡เช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชธเชพเชฒเซ€ เชฒเซ‹เชœเชฟเช• เชชเซเชฐเซ‹ 16);
  • SPI เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชกเซ€เช•เซ‹เชก เช•เชฐเซ‹ เช…เชจเซ‡ CSV เชฎเชพเช‚ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชจเชฟเช•เชพเชธ เช•เชฐเซ‹;
  • เชฒเชพเชญ เชฒเซ‹ decode_spi.rbเชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เช…เชจเซ‡ เชกเชฎเซเชช เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡.

เชฎเชนเซ‡เชฐเชฌเชพเชจเซ€ เช•เชฐเซ€เชจเซ‡ เชจเซ‹เช‚เชง เช•เชฐเซ‹ เช•เซ‡ เช† เช…เชญเชฟเช—เชฎ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ JMS539 เชจเชฟเชฏเช‚เชคเซเชฐเช•เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช† เชจเชฟเชฏเช‚เชคเซเชฐเช• เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เซ‡ เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฎ เชซเชฐเซเชฎเชตเซ‡เชฐ เชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡.

$ decode_spi.rb boot_spi1.csv dump
0.039776 : WRITE DISABLE
0.039777 : JEDEC READ ID
0.039784 : ID 0x7f 0x9d 0x21
---------------------
0.039788 : READ @ 0x0
0x12,0x42,0x00,0xd3,0x22,0x00,
[...]
$ ls --size --block-size=1 dump
49152 dump
$ sha1sum dump
3d9db0dde7b4aadd2b7705a46b5d04e1a1f3b125 dump

เชเชธเชชเซ€เช†เชˆ เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚เชฅเซ€ เชกเชฎเซเชช เชฒเซ€เชงเชพ เชชเช›เซ€, เชนเซเช‚ เชจเชฟเชทเซเช•เชฐเซเชท เชชเชฐ เช†เชตเซเชฏเซ‹ เช•เซ‡ เชคเซ‡เชจเซเช‚ เชเช•เชฎเชพเชคเซเชฐ เช•เชพเชฐเซเชฏ เชœเซ‡เชฎเชพเช‡เช•เซเชฐเซ‹เชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชกเชฟเชตเชพเช‡เชธ เชฎเชพเชŸเซ‡ เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‡, เชœเซ‡ 8051 เชฎเชพเช‡เช•เซเชฐเซ‹เช•เชจเซเชŸเซเชฐเซ‹เชฒเชฐเชฎเชพเช‚ เชฌเชจเซ‡เชฒเซเช‚ เช›เซ‡. เช•เชฎเชจเชธเซ€เชฌเซ‡, SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชจเซ‹ เชกเชฎเซเชช เชฒเซ‡เชตเชพเชจเซเช‚ เชจเช•เชพเชฎเซเช‚ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚:

  • เชœเซเชฏเชพเชฐเซ‡ เชชเชฟเชจ เช•เซ‹เชก เชฌเชฆเชฒเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชต เชกเชฎเซเชช เชธเชฎเชพเชจ เชฐเชนเซ‡ เช›เซ‡;
  • เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เชพ เชชเช›เซ€, เช‰เชชเช•เชฐเชฃ SPI เชซเซเชฒเซ‡เชถ เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชคเซเช‚ เชจเชฅเซ€.

3.2. เชธเซเช‚เช˜เชตเชพเชจเซเช‚ เชธเช‚เชšเชพเชฐ

เชฐเชธเชจเชพ เชธเชฎเชฏ/เชธเชพเชฎเช—เซเชฐเซ€ เชฎเชพเชŸเซ‡ เชธเช‚เชšเชพเชฐ เชคเชชเชพเชธเชตเชพ เชฎเชพเชŸเซ‡ เช•เชˆ เชšเชฟเชช เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡ เชคเซ‡ เชถเซ‹เชงเชตเชพเชจเซ€ เช† เชเช• เชฐเซ€เชค เช›เซ‡. เชœเซ‡เชฎ เช†เชชเชฃเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชœเชพเชฃเซ€เช เช›เซ€เช, เชฏเซเชเชธเชฌเซ€-เชเชธเชเชŸเซ€เช เช•เช‚เชŸเซเชฐเซ‹เชฒเชฐ เชธเชพเชฏเชชเซเชฐเซ‡เชธ เชชเซ€เชเชธเช“เชธเซ€ เชเชฒเชธเซ€เชกเซ€ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชŸเชฐ CN1 เช…เชจเซ‡ เชฌเซ‡ เชฐเชฟเชฌเชจ เชฆเซเชตเชพเชฐเชพ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡. เชคเซ‡เชฅเซ€, เช…เชฎเซ‡ เชšเช•เชพเชธเชฃเซ€เช“เชจเซ‡ เชคเซเชฐเชฃ เช…เชจเซเชฐเซ‚เชช เชชเช— เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ€เช เช›เซ€เช:

  • P4, เชธเชพเชฎเชพเชจเซเชฏ เช‡เชจเชชเซเชŸ/เช†เช‰เชŸเชชเซเชŸ;
  • P11, I2C SCL;
  • P13, I2C SDA.

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เชชเช›เซ€ เช…เชฎเซ‡ Saleae เชฒเซ‹เชœเชฟเช• เชตเชฟเชถเซเชฒเซ‡เชทเช• เชฒเซ‹เชจเซเชš เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เช•เซ€เชฌเซ‹เชฐเซเชก เชชเชฐ เชฆเชพเช–เชฒ เช•เชฐเซ€เช เช›เซ€เช: โ€œ123456~โ€. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช†เชชเชฃเซ‡ เชจเซ€เชšเซ‡เชจเซ‹ เช†เช•เซƒเชคเชฟ เชœเซ‹เชˆเช เช›เซ€เช.

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เชคเซ‡เชจเชพ เชชเชฐ เช†เชชเชฃเซ‡ เชคเซเชฐเชฃ เชกเซ‡เชŸเชพ เชเช•เซเชธเชšเซ‡เชจเซเชœ เชšเซ‡เชจเชฒเซ‹ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช:

  • เชšเซ‡เชจเชฒ P4 เชชเชฐ เช˜เชฃเชพ เชŸเซ‚เช‚เช•เชพ เชตเชฟเชธเซเชซเซ‹เชŸเซ‹ เช›เซ‡;
  • P11 เช…เชจเซ‡ P13 เชชเชฐ - เชฒเช—เชญเช— เชธเชคเชค เชกเซ‡เชŸเชพ เชเช•เซเชธเชšเซ‡เชจเซเชœ.

เชšเซ‡เชจเชฒ P4 (เช…เช—เชพเช‰เชจเซ€ เช†เช•เซƒเชคเชฟเชฎเชพเช‚ เชตเชพเชฆเชณเซ€ เชฒเช‚เชฌเชšเซ‹เชฐเชธ) เชชเชฐ เชชเซเชฐเชฅเชฎ เชธเซเชชเชพเช‡เช• เชชเชฐ เชเซ‚เชฎ เช•เชฐเซ€เชจเซ‡, เช…เชฎเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชฌเชพเชฌเชคเซ‹ เชœเซ‹เชˆเช เช›เซ€เช:

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เช…เชนเซ€เช‚ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ P4 เชชเชฐ เชฒเช—เชญเช— 70ms เชจเซ‹ เชเช•เชตเชฟเชง เชธเชฟเช—เซเชจเชฒ เช›เซ‡, เชœเซ‡ เชฎเชจเซ‡ เชชเชนเซ‡เชฒเชพ เช˜เชกเชฟเชฏเชพเชณเชจเชพ เชธเช‚เช•เซ‡เชคเชจเซ€ เชญเซ‚เชฎเชฟเช•เชพ เชญเชœเชตเชคเซ‹ เชฒเชพเช—เชคเซ‹ เชนเชคเซ‹. เชœเซ‹ เช•เซ‡, เชฎเชพเชฐเชพ เช…เชจเซเชฎเชพเชจเชจเซ‡ เชคเชชเชพเชธเชตเชพเชฎเชพเช‚ เชฅเซ‹เชกเซ‹ เชธเชฎเชฏ เชชเชธเชพเชฐ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชฎเซ‡เช‚ เชถเซ‹เชงเซเชฏเซเช‚ เช•เซ‡ เช† เช˜เชกเชฟเชฏเชพเชณเชจเซเช‚ เชธเชฟเช—เซเชจเชฒ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชเช• เช‘เชกเชฟเช“ เชธเซเชŸเซเชฐเซ€เชฎ เช›เซ‡ เชœเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช•เซ€ เชฆเชฌเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชคเซเชฏเชพเชฐเซ‡ เชŸเซเชตเซ€เชŸเชฐเชฎเชพเช‚ เช†เช‰เชŸเชชเซเชŸ เชฅเชพเชฏ เช›เซ‡. เชคเซ‡เชฅเซ€, เชธเชฟเช—เซเชจเชฒเชจเชพ เช† เชตเชฟเชญเชพเช—เชฎเชพเช‚ เช†เชชเชฃเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฎเชพเชนเชฟเชคเซ€ เชถเชพเชฎเซ‡เชฒ เชจเชฅเซ€. เชœเซ‹ เช•เซ‡, PSoC เช•เซ€ เชชเซเชฐเซ‡เชธเชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เซเชฏเชพเชฐเซ‡ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชœเชพเชฃเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‹ เชธเซ‚เชšเช• เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชœเซ‹ เช•เซ‡, เชจเชตเซ€เชจเชคเชฎ P4 เช‘เชกเชฟเชฏเซ‹ เชธเซเชŸเซเชฐเซ€เชฎ เชฅเซ‹เชกเซ€ เช…เชฒเช— เช›เซ‡: เชคเซ‡ "เช…เชฎเชพเชจเซเชฏ PIN" เชฎเชพเชŸเซ‡ เช‘เชกเชฟเชฏเซ‹ เช›เซ‡!

เช•เซ€เชธเซเชŸเซเชฐเซ‹เช• เช—เซเชฐเชพเชซ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ€เชจเซ‡, เช›เซ‡เชฒเซเชฒเชพ เช‘เชกเชฟเช“ เชธเซเชŸเซเชฐเซ€เชฎ เช—เซเชฐเชพเชซ เชชเชฐ เชเซ‚เชฎ เช•เชฐเซ€เชจเซ‡ (เชซเชฐเซ€เชฅเซ€ เชตเชพเชฆเชณเซ€ เชฒเช‚เชฌเชšเซ‹เชฐเชธ เชœเซเช“), เช…เชฎเชจเซ‡ เชฎเชณเซ‡ เช›เซ‡:

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ P11 เชชเชฐ เชเช•เชตเชฟเชง เชธเช‚เช•เซ‡เชคเซ‹ เชœเซ‹เชˆเช เช›เซ€เช. เชคเซ‡เชฅเซ€ เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เช˜เชกเชฟเชฏเชพเชณเชจเซ‹ เชธเช‚เช•เซ‡เชค เช›เซ‡. เช…เชจเซ‡ P13 เชกเซ‡เชŸเชพ เช›เซ‡. เชฌเซ€เชช เชธเชฎเชพเชชเซเชค เชฅเชฏเชพ เชชเช›เซ€ เชชเซ‡เชŸเชฐเซเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชฏ เช›เซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ‹. เช…เชนเซ€เช‚ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡ เชœเซ‹เชตเซเช‚ เชฐเชธเชชเซเชฐเชฆ เชฐเชนเซ‡เชถเซ‡.

เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชœเซ‡ เชฌเซ‡ เชตเชพเชฏเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ SPI เช…เชฅเชตเชพ I2C เชนเซ‹เชฏ เช›เซ‡, เช…เชจเซ‡ เชธเชพเชฏเชชเซเชฐเซ‡เชธ เชชเชฐเชจเซ€ เชคเช•เชจเซ€เช•เซ€ เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃ เชœเชฃเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช† เชชเชฟเชจ I2C เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช›เซ‡, เชœเซ‡ เช†เชชเชฃเซ‡ เชœเซ‹เชˆเช เช›เซ€เช เช•เซ‡ เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชธเชพเชšเซเช‚ เช›เซ‡:

Aigo เชธเซเชต-เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชฌเชพเชนเซเชฏ HDD เชกเซเชฐเชพเช‡เชตเชจเซ‡ เชฐเชฟเชตเชฐเซเชธเชฟเช‚เช— เช…เชจเซ‡ เชนเซ‡เช• เช•เชฐเชตเซเช‚. เชญเชพเช— 1: เชญเชพเช—เซ‹เชฎเชพเช‚ เชตเชฟเชšเซเช›เซ‡เชฆเชจ

USB-SATA เชšเชฟเชชเชธเซ‡เชŸ เช•เซ€เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡ เชธเชคเชค PSoC เชจเซเช‚ เชฎเชคเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ "0" เช›เซ‡. เชชเช›เซ€, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ "1" เช•เซ€ เชฆเชฌเชพเชตเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ "1" เชฎเชพเช‚ เชฌเชฆเชฒเชพเชฏ เช›เซ‡. เชœเซ‹ เช–เซ‹เชŸเซ‹ เชชเชฟเชจ เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเซ‹เชฏ เชคเซ‹ โ€œ~โ€ เชฆเชฌเชพเชตเซเชฏเชพ เชชเช›เซ€ เชคเชฐเชค เชœ เช…เช‚เชคเชฟเชฎ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจ เช…เชฒเช— เช›เซ‡. เชœเซ‹ เช•เซ‡, เช† เช•เซเชทเชฃเซ‡ เชฎเซ‡เช‚ เชคเชชเชพเชธ เช•เชฐเซ€ เชจเชฅเซ€ เช•เซ‡ เชคเซเชฏเชพเช‚ เช–เชฐเซ‡เช–เชฐ เชถเซเช‚ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเช‚เชคเซ เชฎเชจเซ‡ เชถเช‚เช•เชพ เช›เซ‡ เช•เซ‡ เช† เชเช• เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เช•เซ€ เชนเซ‹เชตเชพเชจเซ€ เชถเช•เซเชฏเชคเชพ เชจเชฅเซ€. เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡, เชฎเซ‡เช‚ PSoC เช†เช‚เชคเชฐเชฟเช• เชซเชฐเซเชฎเชตเซ‡เชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเซเชฏเซเช‚ เชคเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ เช†เช—เชณเชจเซ‹ เชตเชฟเชญเชพเช— เชœเซเช“.

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹