
ຄູ່ມືຜູ້ໃຊ້ EVAL-ADUCM420QSP1Z
UG-1926
ລະບົບການພັດທະນາ ADuCM420: ການເລີ່ມຕົ້ນການສອນ
ຄຸນສົມບັດ
ການໂຕ້ຕອບຜ່ານ mIDAS-Link emulator
ທາງເລືອກການສະຫນອງພະລັງງານ: 9 V wall wart adapter, 5 V terminal ການສະຫນອງພາຍນອກ, ຫຼືການສະຫນອງ USB
ລະບົບການພັດທະນາ ADuCM420 ອໍານວຍຄວາມສະດວກໃນການປະເມີນຜົນການປະຕິບັດຂອງ ADuCM420 ດ້ວຍອົງປະກອບພາຍນອກຢ່າງຫນ້ອຍ.
ເນື້ອໃນຊຸດລະບົບການພັດທະນາ
ກະດານປະເມີນຜົນ EVAL-ADUCM420QSP1Z mIDAS-Link emulator
1 ສາຍ USB
ເອກະສານທີ່ຕ້ອງການ
ແຜ່ນຂໍ້ມູນ ADuCM420
ຄູ່ມືການອ້າງອິງຮາດແວ ADuCM420
ຕ້ອງການຊອບແວ
ຕົວຕິດຕັ້ງ ADuCM420
MDIOWSD
Keil® μVision®5
ຕົວຕິດຕັ້ງ IAR
ຊອບແວ IAR IDE
ຄຳອະທິບາຍທົ່ວໄປ
ADuCM420 ເປັນອຸປະກອນຊຸດດຽວທີ່ປະສົມປະສານຢ່າງສົມບູນແບບທີ່ລວມເອົາອຸປະກອນຕໍ່ພ່ວງອະນາລັອກປະສິດທິພາບສູງຮ່ວມກັບອຸປະກອນຕໍ່ພ່ວງດິຈິຕອນ. ADuCM420 ມີລັກສະນະ 12-bit, 2 MSPS ທີ່ໄດ້ມາຂໍ້ມູນໃນ 16 pins input, ເປັນໂຮງງານຜະລິດ Arm® Cortex®-M33, 12 voltage ຕົວປ່ຽນດິຈິຕອນເປັນອະນາລັອກ (DACs), ແລະຄວາມຊົງຈໍາ 2×256 kB Flash/EE, ຫຸ້ມຫໍ່ຢູ່ໃນຊຸດ chip scale 64-ball wafer level (WLCSP).
ລະບົບການພັດທະນາ ADuCM420 (E VA L -ADUCM420QSP1Z) ຖືກຫຸ້ມຫໍ່ຢ່າງເຕັມທີ່ເພື່ອປະເມີນລັກສະນະທັງຫມົດຂອງ ADuCM420, ໄມໂຄຄອນຄວບຄຸມອະນາລັອກທີ່ມີຄວາມແມ່ນຍໍາສູງ. ADuCM420 ປະກອບມີ 12 ຊ່ອງ AINx ພາຍນອກ, voltage ຜົນຜະລິດ DACs (VDACs) ແລະຫນ້າທີ່ແບ່ງປັນຕ່າງໆທີ່ມີຈຸດປະສົງການປ້ອນຂໍ້ມູນ / ຜົນຜະລິດທົ່ວໄປ (GPIOs) ທີ່ກໍານົດໄດ້ໂດຍຜ່ານການຈົດທະບຽນ. ຊ່ອງ VDAC ສ້າງຂອບເຂດຜົນຜະລິດໄດ້ເຖິງ 2.5 V ຫຼື 3.3 V ເຕັມຂະຫນາດ. ກະດານ E VA L-ADUCM420QSP1Z ໃຊ້ເຄື່ອງຄວບຄຸມເສັ້ນຊື່ທີ່ມີສຽງດັງ, ຫຼຸດລົງຕໍ່າ (LDO) ເພື່ອພະລັງງານອຸປະກອນ. ADuCM420 ກໍາລັງຂັບເຄື່ອນດ້ວຍສາມທາງເລືອກຕໍ່ໄປນີ້: ອະແດບເຕີຕຸ່ມຝາ 9 V, ຕັນ terminal ການສະຫນອງພາຍນອກ 5 V, ແລະການສະຫນອງ USB.
ຄູ່ມືຜູ້ໃຊ້ນີ້ອະທິບາຍວິທີການກໍາຫນົດຄ່າຄະນະກໍາມະການປະເມີນຜົນ E VA L ADUCM420QSP1Z ໂດຍການໃຫ້ຂັ້ນຕອນໂດຍຂັ້ນຕອນກ່ຽວກັບການເຊື່ອມຕໍ່ຢູ່ໃນກະດານປະເມີນຜົນ. ຄູ່ມືຜູ້ໃຊ້ນີ້ຍັງມີຂໍ້ມູນກ່ຽວກັບສະບັບການປະເມີນຜົນຂອງເຄື່ອງມືຊອບແວພາກສ່ວນທີສາມທີ່ຈະດາວໂຫລດ. ນອກຈາກນັ້ນ, ຄູ່ມືຜູ້ໃຊ້ນີ້ໃຫ້ຄໍາແນະນໍາກ່ຽວກັບວິທີການໂຫລດລະຫັດທີ່ສະຫນອງໃຫ້ examples. ເບິ່ງຮູບ 1 ສໍາລັບຮູບຂອງກະດານ E VA L -ADUCM420QSP1Z. ການປະຕິບັດຕາມຄໍາແນະນໍານີ້ເຮັດໃຫ້ຜູ້ໃຊ້ສາມາດສ້າງແລະດາວໂຫລດລະຫັດຜູ້ໃຊ້ຂອງຕົນເອງເພື່ອໃຊ້ໃນຄວາມຕ້ອງການຂອງລະບົບສຸດທ້າຍຂອງຕົນເອງ. ຂໍ້ມູນຈໍາເພາະເຕັມທີ່ສໍາລັບ ADucM420 ແມ່ນມີຢູ່ໃນເອກະສານຂໍ້ມູນ ADuCM420, ເຊິ່ງຕ້ອງໄດ້ຮັບການປຶກສາຫາລືຮ່ວມກັນກັບຄູ່ມືຜູ້ໃຊ້ນີ້ເມື່ອໃຊ້ກະດານ E VA L -ADUCM420QSP1Z.
ປະຫວັດການທົບທວນ
ວັນທີ 1/2021—ສະບັບປັບປຸງ 0: ສະບັບທຳອິດ
ຮູບຖ່າຍ EVAL-ADUCM420QSP1Z
UG-1926
ຮາດແວກະດານປະເມີນ
ການສະໜອງພະລັງງານ ແລະຕົວເລືອກການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນ
ລະບົບການພັດທະນາ E VA L-ADUCM420QSP1Z ສາມາດຂັບເຄື່ອນດ້ວຍທາງເລືອກຕໍ່ໄປນີ້: ຕັນ 5 V terminal ຈາກອຸປະກອນ bench, ອະແດບເຕີ 9 V ຕິດຝາ, ຫຼືການສະຫນອງ USB. ເບິ່ງຕາຕະລາງ 1 ສໍາລັບການຕັ້ງຄ່າ jumper on-board ສໍາລັບແຕ່ລະທາງເລືອກການສະຫນອງພະລັງງານແລະຕົວເຊື່ອມຕໍ່ທາງເລືອກອື່ນໆ. ສະຖານທີ່
Pin 1 ສໍາລັບແຕ່ລະ pin header ສໍາລັບການສະຫນອງ. ສໍາລັບທາງເລືອກການສະຫນອງພະລັງງານໃດໆ, ວາງ jumpers ທີ່ສະແດງຢູ່ໃນຕາຕະລາງ 1 ໃນການຕັ້ງຄ່າປະຕິບັດງານທີ່ຕ້ອງການກ່ອນທີ່ຈະສະຫນອງ
ພະລັງງານກັບ EVA L -ADUCM420QSP1Z (ເບິ່ງຮູບ 2). ການສະຫນອງພະລັງງານແຕ່ລະແມ່ນ decoupled ກັບຍົນພື້ນດິນທີ່ກ່ຽວຂ້ອງດ້ວຍ capacitor 10 µF ແລະ 0.1 µF. ແຕ່ລະ pin ການສະຫນອງອຸປະກອນຍັງ decoupled ກັບຄູ່ capacitor 10 µF ແລະ 0.1 µF ກັບຍົນດິນທີ່ກ່ຽວຂ້ອງ.
ການໂຕ້ຕອບກະດານ EVAL-ADUCM420QSP1Z
ADuCM420 ມີອິນເຕີເຟດດິຈິຕອນເທິງຊິບ, ເຊັ່ນ: ເຄື່ອງຮັບ/ສົ່ງສັນຍານແບບອະຊິດໂຄໂນດ (UART), ການໂຕ້ຕອບຕໍ່ອຸປະກອນຕໍ່ເນື່ອງ (SPI), ການຈັດການຂໍ້ມູນການປ້ອນຂໍ້ມູນ/ການສົ່ງອອກ (MDIO), ແລະ I 2 C. ເບິ່ງຮູບທີ 1 ສໍາລັບການເປີດ- ສະຖານທີ່ອົງປະກອບຂອງກະດານ.
ທາງເລືອກການສະຫນອງພະລັງງານ Bench
ADuCM420 ຕ້ອງການ 5 V ສໍາລັບການເຮັດວຽກປົກກະຕິ. ການເຮັດເລື້ມຄືນການຕັ້ງຄ່າ jumper ໃນຕາຕະລາງ 1, ການສະຫນອງ 5 V terminal block ຈະຜ່ານຜູ້ຄວບຄຸມ LDO ເພື່ອຄວບຄຸມການສະຫນອງພະລັງງານ. ADuCM420 ຍັງສາມາດຕັ້ງຄ່າການສະຫນອງພະລັງງານ IOVDD1 ແລະ DVDD ເປັນ 1.2 V ຫຼື 1.8 V, ແລະ 1.8 V ຫຼື 3.3 V, ຕາມລໍາດັບ. ເພື່ອກໍານົດທາງເລືອກການສະຫນອງເຫຼົ່ານີ້, ເລືອກຕໍາແຫນ່ງທີ່ກໍານົດໄວ້ໃນ Jumper P11 ສໍາລັບ IOVDD1 ແລະ Jumper P15 ສໍາລັບ DVDD. P11 ແລະ P15 ແມ່ນຢູ່ດ້ານຂ້າງ solder (ດ້ານລຸ່ມຂອງກະດານປະເມີນຜົນ.
ຕາຕະລາງ 1. Jumper Configurations ສໍາລັບ EVAL-ADUCM420QSP1Z
| Jumper No. | ທາງເລືອກ | ການຕັ້ງຄ່າ Jumper | Bench Supply ຫຼື 9 V Wall Wart |
| JP6—ອຸປະກອນເຕັກໂນໂລຊີໃນອະນາຄົດ ການສະໜອງສາກົນ (FTDI). |
ບໍ່ | ສັ້ນ. | ແມ່ນແລ້ວ |
| JP7—USB | ແມ່ນແລ້ວ | ສັ້ນ. | ແມ່ນແລ້ວ |
| P11—IOVDD1 | ບໍ່ | Pin 1 ແລະ Pin 2 = 1.8 V, Pin 2 ແລະ Pin 3 = 1.2 V. | ແມ່ນແລ້ວ |
| P15—DVDD | ບໍ່ | Pin 1 ແລະ Pin 2 = 3.3 V, Pin 2 ແລະ Pin 3 = 1.8 V. | ແມ່ນແລ້ວ |
| P7—ຕົວປ່ຽນລະດັບ SIN1 | ແມ່ນແລ້ວ | Pin 1 ແລະ Pin 2 = IOVDD0, Pin 2 ແລະ Pin 3 = IOVDD1. | ແມ່ນແລ້ວ |
| P12—ຕົວປ່ຽນລະດັບ SOUT1 | ແມ່ນແລ້ວ | Pin 1 ແລະ Pin 2 = IOVDD0, Pin 2 ແລະ Pin 3 = IOVDD1. | ແມ່ນແລ້ວ |
| P14—ຈໍສະແດງຜົນ LED | ແມ່ນແລ້ວ | ສັ້ນ. | ແມ່ນແລ້ວ |
| P5—IOVDD0 ດຶງຂຶ້ນ | ແມ່ນແລ້ວ | ສັ້ນ. | ແມ່ນແລ້ວ |
| JP1—SWCLK ດຶງຂຶ້ນ | ແມ່ນແລ້ວ | JP3, JP4, ແລະ JP5 ແມ່ນການດຶງທາງເລືອກ. ຕົວຕ້ານທານ R14 (ເບິ່ງຮູບ 1) ຕ້ອງມີຄ່າທີ່ມີຢ່າງຫນ້ອຍ 100 kΩເພື່ອໃຊ້ການດຶງທາງເລືອກເຫຼົ່ານີ້. | ແມ່ນແລ້ວ |
| JP2—SWDIO Pull-Up | ແມ່ນແລ້ວ | ສັ້ນ. | ແມ່ນແລ້ວ |
| JP3—P2.2 ຫຼື SWO Pull-Up | ແມ່ນແລ້ວ | ສັ້ນ. | ແມ່ນແລ້ວ |
| JP8 ເຖິງ JP10 | ແມ່ນແລ້ວ | pins ເຫຼົ່ານີ້ໃຊ້ຊິບ FTDI ເທິງກະດານທີ່ສາມາດໃຊ້ໃນຕົວດາວໂຫລດ I 2 C. | ແມ່ນແລ້ວ |

ໂມດູນຮາດແວ
ADUCM420 ແລະພະລັງງານ ARDUINO
ລູກຄ້າອາດຈະຕ້ອງການເຊື່ອມຕໍ່ວົງຈອນທີ່ກໍາຫນົດເອງຂອງຕົນເອງກັບຄະນະກໍາມະການປະເມີນຜົນ E VA L -ADUCM420QSP1Z. ຫ້າຕົວເຊື່ອມຕໍ່ຂອງຄະນະກໍາມະການປະເມີນຜົນ E VA L -ADUCM420QSP1Z ສະຫນັບສະຫນູນການເຊື່ອມຕໍ່ Arduino® Uno ຫຼື Arduino Zero ກັບ PCBs ພາຍນອກ. ກະດານປະເມີນຜົນ E VA L-ADUCM420QSP1Z ສາມາດພະລັງງານໃຫ້ກັບກະດານທີ່ອີງໃສ່ Arduino ພາຍນອກ. ໃນທາງກັບກັນ, Arduino ຍັງສາມາດເພີ່ມພະລັງງານໃຫ້ກັບໂມດູນທັງຫມົດ, ລວມທັງ ADuCM420. ຕາຕະລາງ 2 ສະແດງໃຫ້ເຫັນການເຊື່ອມຕໍ່ jumper ສໍາລັບການຕັ້ງຄ່າພະລັງງານຂອງ E VA L ADUCM420QSP1Z ແລະ Arduino.
ຕາຕະລາງ 2. ການຕັ້ງຄ່າພະລັງງານສໍາລັບ EVAL-ADUCM420QSP1Z (WLCSP)
| EVAL-ADUCM420QSP1Z | ທາງເລືອກ | ຂໍ້ມູນ Jumper | ການຕັ້ງຄ່າ Jumper |
| P20 | ແມ່ນແລ້ວ | ການເລືອກພະລັງງານບໍ່ວ່າຈະຜ່ານໄຟ USB ຫຼືຜ່ານພະລັງງານ Arduino | Pin 1 ແລະ Pin 2 = USB powered. Pin 2 ແລະ Pin 3 = Arduino powered. ຢ່າໃຊ້ໄຟ USB ສໍາລັບກະດານ EVAL-ADUCM420QSP1Z ຖ້າ Arduino ແລະກະດານປະເມີນຜົນຖືກເຊື່ອມຕໍ່ກັນ. |
| JP16 | ແມ່ນແລ້ວ | ພະລັງງານຈາກ Arduino ຜ່ານກະດານ EVAL-ADUCM420QSP1Z | ຖ້າ jumper ນີ້ສັ້ນລົງ, EVAL- DUCM420QSP1Z ຍັງເພີ່ມພະລັງງານ Arduino. |
| JP11 1 | ແມ່ນແລ້ວ | 3.3 V LDO ຜົນຜະລິດ | ສັ້ນ. |
| JP12 1 | ແມ່ນແລ້ວ | ພະລັງງານ 3.3 V ກັບ Arduino IOREF pin | ສັ້ນ. |
| JP13 1 | ແມ່ນແລ້ວ | ADuCM420 ຣີເຊັດເປັນ Arduino reset | ສັ້ນ. |
| JP14 1 | ແມ່ນແລ້ວ | ພະລັງງານ 3.3 V ກັບ Arduino | ສັ້ນ. |
| JP15 | ແມ່ນແລ້ວ | ພະລັງງານ 5 V ກັບ Arduino | ສັ້ນ. |
1.ຕົວເຊື່ອມຕໍ່ JP11 ຫາ JP15 ຖືກນໍາໃຊ້ຖ້າ Arduino ກໍາລັງເປີດຜ່ານກະດານ EVAL-ADUCM420QSP1Z.
ຕົວເຊື່ອມຕໍ່ ARDUINO
E VA L-ADUCM420QSP1Z ມີສ່ວນຫົວ Arduino R3 ເຂົ້າກັນໄດ້ໂດຍກົງກັບ Arduino Uno ແລະ Arduino Zero. ເຂັມຂັດ Arduino ທີ່ໃຊ້ໂດຍກະດານ E VA L -ADUCM420QSP1Z ແມ່ນໃຫ້ຢູ່ໃນຕາຕະລາງ 3.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ ADuCM420 pins, ເບິ່ງແຜ່ນຂໍ້ມູນ ADuCM420 ແລະຄູ່ມືການອ້າງອິງຮາດແວ ADuCM420 (UG-1807).
ໂດຍຄ່າເລີ່ມຕົ້ນ, ກະດານ EVAL-ADuCM420QSP1Z ໄດ້ຖືກຕັ້ງຄ່າເປັນກະດານສໍາລອງ Arduino, ໂດຍມີຕົວເຊື່ອມຕໍ່ທີ່ບັນຈຸຢູ່ໃນອົງປະກອບຂອງ PCB ເທົ່ານັ້ນ.
ຖ້າກະດານ EVAL-ADuCM420QSP1Z ຈະຖືກຕັ້ງຄ່າເປັນເຈົ້າພາບ Arduino, ຕື່ມຂໍ້ມູນປະເພດຕົວເຊື່ອມຕໍ່ທີ່ແຕກຕ່າງກັນຢູ່ດ້ານ solder ດ້ວຍຄໍາແນະນໍາຕໍ່ໄປນີ້:
- P16 ແລະ P19: 8-pin, ຫົວແຖວດ່ຽວ, pitch 2.54 mm (ສໍາລັບ example, Samtec SSQ-108-03-GS)
- P21: 6-pin, header ແຖວດ່ຽວ, pitch 2.54 mm (ຕົວຢ່າງample, Samtec SSQ-106-03-GS)
- P13: 10-pin, headers ແຖວດ່ຽວ, pitch 2.54 mm (ສໍາລັບ example, Samtec SSQ-110-03-GS)
ຮູບທີ 3 ສະແດງປະເພດຂອງຕົວເຊື່ອມຕໍ່ທີ່ເຫມາະສົມ. ສໍາລັບການເຊື່ອມຕໍ່ອະແດບເຕີສໍາລອງທີ່ເຫມາະສົມ, ໃຫ້ແນ່ໃຈວ່າພາກສ່ວນເພດຍິງຢູ່ໃນດ້ານ solder ທີ່ມີ pins ຍາວ protruding ຜ່ານໄປຂ້າງອົງປະກອບ.
ຮູບ 3. ປະເພດຕົວເຊື່ອມຕໍ່ສໍາລັບ Arduino Master ແລະ Slave Adapter Configuration
ຕາຕະລາງ 3. ການເຊື່ອມຕໍ່ Pin EVAL-ADUCM420QSP1Z ກັບ Arduino Pins
| R3 Header Pins | Arduino Pin |
| ດິຈິຕອລ | |
| P13 | |
| P1.2/SCL1 | SCL |
| P1.3/SDA1 | SDA |
| AREF | AREF |
| DGND | GND |
| P0.0/SCLK0 | ສຄ |
| P0.1/MISO0 | MISO |
| P0.2/MOSI0 | MOSI |
| P2.0 | SS |
| P0.3/CS0 | GPIO |
| P2.1/IRQ2 | GPIO |
| P16 | |
| P1.0/SIN1 | RXD |
| P1.1/SOUT1 | TXD |
| P0.6/SCL2 | GPIO |
| P0.7/SDA2 | GPIO |
| P1.4/SCLK1 | GPIO |
| P1.5/MISO1 | GPIO |
| P1.6/MOSI1 | GPIO |
| P1.7/CS1 | GPIO |
| P18 | |
| P0.1/MISO0 | MISO |
| IOVDD0 | 3.3V |
| P0.0/SCLK0 | ສຄ |
| P0.2/MOSI0 | MOSI |
| ຣີເຊັດ | ຣີເຊັດ |
| DGND | GND |
| ພະລັງງານ | |
| P19 | |
| Arduino ຫຼື ADuCM420 Power | 7V VIN |
| ອາຍຸ | GND |
| ອາຍຸ | GND |
| Arduino ຫຼື ADuCM420 Power | 5V |
| Arduino ຫຼື ADuCM420 Power | 3V3 |
| ຣີເຊັດ Arduino ຫຼື ADuCM420 | ຣີເຊັດ |
| Arduino ຫຼື ADuCM420 Power | IOREF |
| ບໍ່ມີການເຊື່ອມຕໍ່ | ບໍ່ມີການເຊື່ອມຕໍ່ |
| ອະນາລັອກ | |
| P21 | |
| AIN0 | ADC5 |
| AIN1 | ADC4 |
| AIN2 | ADC3 |
| AIN3 | ADC2 |
| AIN4 | ADC1 |
| AIN14 | ADC0 |
ເລີ່ມຕົ້ນ
ຂັ້ນຕອນການຕິດຕັ້ງຊອບແວ
ປະຕິບັດຕາມຂັ້ນຕອນຕໍ່ໄປນີ້ກ່ອນທີ່ຈະສຽບອຸປະກອນ USB ໃດຫນຶ່ງເຂົ້າໄປໃນ PC ໄດ້:
- ປິດແອັບພລິເຄຊັນທີ່ເປີດທັງໝົດຢູ່ໃນ PC.
- ຫຼັງຈາກດາວໂຫຼດ ADuCM420 ຕິດຕັ້ງຈາກ ftp://ftp.analog.com/pub/microconverter/ADuCM420, double click ADuCM420Installer-V0.1.0.0.exe ແລະປະຕິບັດຕາມ.
ຄໍາແນະນໍາທີ່ສະແດງຢູ່ໃນຮູບ 4. ປ່ອງຢ້ຽມການຕິດຕັ້ງ ADuCM420Installer ສະແດງວິທີການຕິດຕັ້ງແລະການເລືອກອົງປະກອບ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 4. ຜູ້ໃຊ້ສຸດທ້າຍ
ຂໍ້ຕົກລົງໃບອະນຸຍາດ (EULA) ຈະຖືກສະແດງຫຼັງຈາກດໍາເນີນການຜ່ານຫນ້າຕ່າງການຕິດຕັ້ງ ADuCM420Installer. ການຍອມຮັບ EULA ສະກັດຕົວຕິດຕັ້ງ, ແລະການປະຕິເສດ EULA ຍົກເລີກຕົວຕິດຕັ້ງ.
- ຫຼັງຈາກການຕິດຕັ້ງ, ໂຟນເດີ \AnalogDevices\ADuCM420 ເປີດ. ສະຖານທີ່ນີ້ມີຕົວຢ່າງamples folder ທີ່ເກັບຮັກສາ example ລະຫັດສໍາລັບ ADuCM420 (ເບິ່ງຮູບ 5).

KEIL μVISION5
ສະພາບແວດລ້ອມການພັດທະນາແບບປະສົມປະສານ Keil μVision5 (IDE) ປະສົມປະສານທຸກເຄື່ອງມືທີ່ຈໍາເປັນເພື່ອແກ້ໄຂ, ປະກອບ, ແລະລະຫັດດີບັກ. ວິທີທີ່ໄວທີ່ສຸດທີ່ຈະເລີ່ມດໍາເນີນການ Keil IDE ແມ່ນເພື່ອເປີດໂຄງການທີ່ມີຢູ່ແລ້ວໂດຍການນໍາໃຊ້ຂັ້ນຕອນດັ່ງຕໍ່ໄປນີ້:
- ໃນ Keil, ຄລິກ Project > Open Project.
- ຊອກຫາໂຟນເດີທີ່ຕິດຕັ້ງຊອບແວ ADuCM420 (C:\AnalogDevices\ADuCM420…).
- ເປີດ M420_GPIO.uvprojx file, ຕັ້ງຢູ່ໃນ ADuCM420\examples\M420_GPIO\ARM ໂຟນເດີ. ການເປີດ file ເປີດຕົວ exampໂຄງການ le.
- ຕັ້ງຄ່າຊຸດ Cortex microcontroller software interface standard (CMSIS) ກ່ອນທີ່ຈະດໍາເນີນການຜ່ານແຫຼ່ງ. ເບິ່ງ CMSIS Pack ໃນ Keil μVision5 ພາກສໍາລັບ
ລາຍລະອຽດກ່ຽວກັບວິທີການນໍາເຂົ້າຊອງ CMSIS. - ລວບລວມແລະດາວໂຫລດລະຫັດແຫຼ່ງໃສ່ກະດານ EVALADUCM420QSP1Z ຜ່ານແຖບເມນູໃນ IDE.
- ເພື່ອແລ່ນລະຫັດແຫຼ່ງ, ກົດ RESET ໃນກະດານ EVAL- ADUCM420QSP1Z, ແລະຫຼັງຈາກນັ້ນກົດ RUN.
- ເມື່ອແລ່ນລະຫັດ, ໄຟ LED ສີຂຽວຢູ່ເທິງກະດານ ໝາຍ DISPLAY ກະພິບ.
ຊຸດ CMSIS ໃນ KEIL μVISION5
ຫຼັງຈາກການຕິດຕັ້ງ Keil μVision5 IDE, ເປີດແອັບພລິເຄຊັນ ແລະໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້ເພື່ອຕັ້ງຄ່າອຸປະກອນ ADuCM420 ຈາກ IDE ຢ່າງຖືກຕ້ອງ:
- ເປີດຕົວຕິດຕັ້ງແພັກ CMSIS ດັ່ງທີ່ສະແດງໃນຮູບ 6. ເມື່ອຕົວຕິດຕັ້ງແພັກຖືກເປີດເປັນຄັ້ງທຳອິດ, ມັນອາດຈະໃຊ້ເວລາສອງສາມນາທີເພື່ອອັບເດດຕົວຕິດຕັ້ງແພັກ.

- ຫຼັງຈາກຕົວຕິດຕັ້ງ CMSIS pack ເປີດ, ຄລິກ File > ນໍາເຂົ້າ. ເລືອກແລະນໍາເຂົ້າຊຸດ ADuCM420 ທີ່ລວມຢູ່ໃນການຕິດຕັ້ງການຕິດຕັ້ງ (ເບິ່ງຮູບ 7).
- ດ້ວຍການຕິດຕັ້ງຊຸດ ADuCM420 CMSIS, ອຸປະກອນ ADuCM420 ໄດ້ຮັບການສະຫນັບສະຫນູນໂດຍ Keil μVision5 IDE. ADuCM420 ປາກົດຢູ່ໃນແຖບອຸປະກອນຂອງປ່ອງຢ້ຽມ Keil, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 8.
ຕົວເລືອກຫ້ອງສະໝຸດ ແລະໂຄງການສຳລັບ ADUCM420 ໃນ KEIL µVISION5
ໂຄງການ Keil µVision5 files ຖືກຈັດໃສ່ໃນໂຟນເດີ Arm ສໍາລັບແຕ່ລະ exampໂຄງການ le. ຕົວຢ່າງample, C:\Analog Devices\ ADuCM420\examples\M420_Adc\ARM\M420_Adc.uvporjx ແມ່ນ file ທີ່ເປີດໂດຍ Keil. ໂດຍການຄລິກທີ່ໄອຄອນ Manage RunTime Environment ຈາກເມນູການຕັ້ງຄ່າ Keil (ເບິ່ງຮູບ 9), ຜູ້ໃຊ້ສາມາດເລືອກອົງປະກອບທີ່ຈໍາເປັນຈາກ Peripheral Libraries ໃນໂຄງການຂອງເຂົາເຈົ້າ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 11.
ການຕັ້ງຄ່າໂຄງການ IAR IDE
ມັນແມ່ນແນະນໍາໃຫ້ຜູ້ໃຊ້ຄັ້ງທໍາອິດເປີດ example ໂຄງການຈາກ examples folder. ຕົວຢ່າງ, M420_Adc.eww file ແມ່ນໂຄງການ IAR Embedded Workb ench® file ສໍາລັບ ADC example, ແລະມັນສາມາດເປີດໄດ້ຈາກ C:\Analog Devices\ADuCM420\examples\M420_Adc\IAR\ ໂຟນເດີ.
ເປີດ example file ອະນຸຍາດໃຫ້ການສັງລວມ, ການຂຽນໂປຣແກຣມ, ແລະ debugging ໂດຍບໍ່ມີການປ່ຽນແປງການຕັ້ງຄ່າຈາກຜູ້ໃຊ້.
ຖ້າສ້າງໂຄງການທີ່ອີງໃສ່ IAR ໃໝ່, ຂັ້ນຕອນຕໍ່ໄປນີ້ຈະຕ້ອງຖືກເຮັດສໍາເລັດເພື່ອດໍາເນີນການ ADuCM420 example ໂຄງການຢ່າງຖືກຕ້ອງ:
- ຈາກເມນູໂຄງການ, ເລືອກຕົວເລືອກ.
- ຄລິກທີ່ໝວດໝູ່ຕົວເລືອກທົ່ວໄປ, ແລະໃຫ້ແນ່ໃຈວ່າອຸປະກອນທີ່ເລືອກແມ່ນອຸປະກອນອະນາລັອກ ADuCM420 ພາຍໃຕ້ແຖບເປົ້າໝາຍ.


- ຫຼັງຈາກອຸປະກອນ ADuCM420 ຖືກເລືອກ, ໃຫ້ຄລິກໃສ່ແຖບການຕັ້ງຄ່າຫ້ອງສະຫມຸດ. ໃຫ້ແນ່ໃຈວ່າການຕັ້ງຄ່າທັງຫມົດກົງກັບທີ່ສະແດງຢູ່ໃນຮູບ 12.

- ຕໍ່ໄປ, ຄລິກ C/C++ Compiler, ແລະກວດເບິ່ງວ່າໄດເລກະທໍລີກົງກັບທີ່ສະແດງຢູ່ໃນກ່ອງ Additional includedirectories (ເບິ່ງຮູບ 13).

- ຕໍ່ໄປ, ໃຫ້ຄລິກໃສ່ປະເພດ Linker, ກວດເບິ່ງກ່ອງມາດຕະຖານ Override ໃນແຖບ Config, ແລະຊອກຫາຕົວເຊື່ອມຕໍ່. file ພາຍໃຕ້ການຕັ້ງຄ່າ Linker file ພາກສ່ວນ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 14.

- ກວດເບິ່ງການຕັ້ງຄ່າ Debugger, ແລະໃຫ້ແນ່ໃຈວ່າການຕັ້ງຄ່າທັງຫມົດກົງກັບທີ່ສະແດງຢູ່ໃນຮູບ 15 ແລະຮູບ 16 ໃນແຖບດາວໂຫລດແລະຕິດຕັ້ງ.


- ກວດເບິ່ງວ່າການຕັ້ງຄ່າ J-Link/J-Trace ໃນແຖບຕັ້ງຄ່າກົງກັບທີ່ສະແດງຢູ່ໃນຮູບ 17.

- ກົດ OK, ແລະຜູ້ໃຊ້ສາມາດເລີ່ມຕົ້ນ configure exampໂປຣແກຣມ le ສໍາລັບ ADuCM420 ໃນ IAR IDE.
mIDAS-LINK Connector—ການເຊື່ອມຕໍ່ຮາດແວ
ໃຊ້ຂັ້ນຕອນຕໍ່ໄປນີ້ເພື່ອເຊື່ອມຕໍ່ mIDAS-Link ກັບ E VA L -ADUCM420QSP1Z:
- ເຊື່ອມຕໍ່ສາຍ USB ທີ່ສະໜອງໃຫ້ລະຫວ່າງ PC ແລະຕົວເຊື່ອມຕໍ່ mIDAS-Link.
- ໄຟ LED ສີເຫຼືອງຕິດຢູ່ເທິງ mIDAS-Link ເພື່ອຊີ້ບອກການເຊື່ອມຕໍ່ກັບ E VA L -ADUCM420QSP1Z ກໍາລັງເລີ່ມຕົ້ນ.
- ຕິດຕັ້ງໄດເວີສໍາລັບ ADuCM420. ລາຍລະອຽດການຕິດຕັ້ງໄດເວີແມ່ນລວມຢູ່ໃນ .exe file ໃນຕົວຕິດຕັ້ງ ADuCM420.
ຫຼັງຈາກການເຊື່ອມຕໍ່ຮາດແວ mIDAS-link ກັບ E VA L ADUCM420QSP1Z, mIDAS-Link ສາມາດຖືກນໍາໃຊ້ໃນການພັດທະນາ Keil µVision5 ແລະ IAR Embedded Workbench. ຕາຕະລາງ 4 ສະແດງການຕັ້ງຄ່າ pin mIDAS-Link.
ຕາຕະລາງ 4. mIDAS-Link Pin Labels
| EVAL-ADUCM420QSP1Z HeaderPin No. | mIDAS-Link Pin Labels |
| 1, 2 | ດີວີດີ |
| 3, 11, 19 | NC |
| 4, 6, 8,10, 12, 14, 16, 18 | DGND |
| 5 | P1.0/SIN0 |
| 7 | SWDIO |
| 9 | SWCLK |
| 12 15 |
ທາງເລືອກ P2.2/SWO ຜ່ານ JP4 ຣີເຊັດ |
| 17 | P1.1/SOUT1 |
ການປະເມີນຮູບແບບການດາວໂຫຼດ MDIO
ຕົວດາວໂຫລດ MDIO ສາມາດຖືກສະກັດຈາກຕົວຕິດຕັ້ງເທິງ ftp://ftp.analog.com/pub/microconverter/ADuCM420 webເວັບໄຊ. ໃຊ້ຕົວດາວໂຫລດ MDIO ກັບຊອບແວ MDIOWSD ເພື່ອດາວໂຫລດເລກຖານສິບຫົກ files. ໃຊ້ອະແດບເຕີ USB ຫຼາຍສ່ວນຕິດຕໍ່ SUB-20 (ບໍ່ລວມ) ເພື່ອເຊື່ອມຕໍ່ EVA L-ADUCM420QSP1Z ກັບ PC ຜ່ານເຄື່ອງມືຊອບແວ MDIOWSD. ພາກສ່ວນລະບົບປະຕິບັດການ Windows 10 ອະທິບາຍຂັ້ນຕອນການດາວໂຫຼດລະຫັດ ແລະ example ບັນດາໂຄງການຈາກຕົວຕິດຕັ້ງໄປຫາອຸປະກອນ ADuCM420 ໂດຍໃຊ້ອິນເຕີເຟດ MDIO.
ລະບົບປະຕິບັດການ Windows 10
ຫຼັງຈາກການເຊື່ອມຕໍ່ອະແດບເຕີ USB ຫຼາຍ interface SUB-20 ກັບ PC, ອະແດບເຕີ USB ຈະຕິດຕັ້ງຊອບແວ SUB-20 ອັດຕະໂນມັດ. ເພື່ອຮັບປະກັນວ່າຊອບແວຈະຕິດຕັ້ງ ແລະເຊື່ອມຕໍ່ກັບ E VA L -ADUCM420QSP1Z ຢ່າງຖືກຕ້ອງ, ໃຫ້ເຮັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:
- Double click the SUB-20 firmware updater.exe file ຕິດຕັ້ງຢູ່ໃນ PC ຫຼັງຈາກອະແດບເຕີ SUB-20 ຖືກເຊື່ອມຕໍ່ເພື່ອເປີດສ່ວນຕິດຕໍ່ຜູ້ໃຊ້ແບບກາຟິກ (GUI) ທີ່ສະແດງໃນຮູບ 18.

- ສຳລັບ Windows® 10, ຮູບທີ 18 ອາດຈະເປີດໂດຍອັດຕະໂນມັດເພື່ອອັບເດດອະແດັບເຕີ SUB-20 ໂດຍບໍ່ຈໍາເປັນຕ້ອງຄລິກສອງເທື່ອທີ່ SUB-20 firmware updater.exe file. ຄລິກທີ່
ປຸ່ມອັບເດດ. ສໍາລັບ Windows 7 ແລະຮຸ່ນກ່ອນຫນ້າ, ຜູ້ໃຊ້ອາດຈະບໍ່ຈໍາເປັນຕ້ອງປັບປຸງອະແດບເຕີ SUB-20. - ຫຼັງຈາກອະແດບເຕີສໍາເລັດການອັບເດດ, ເຊື່ອມຕໍ່ pins ໃນກະດານ SUB-20 ກັບ pins ໃນ EVAL-ADUCM420QSP1Z ຕາມທີ່ໄດ້ອະທິບາຍໄວ້ໃນຕາຕະລາງ 5.
- ໃນກະດານ SUB-20, ໃຫ້ແນ່ໃຈວ່າ Pin J7 ຖືກຕັ້ງເປັນ 3.3 V, Pin JP1 ຫາ Pin JP4 ແລະ Pin JP5 ຖືກຕັ້ງໃຫ້ເຊື່ອມຕໍ່ Header Pin 1 ກັບ Header Pin 2, ແລະ Pin JP6 ຖືກຕັ້ງໃຫ້ເຊື່ອມຕໍ່ Header Pin 2 ກັບ Header Pin. 3.
- ເຊື່ອມຕໍ່ສາຍ USB ຈາກ PC ກັບກະດານ SUB-20 ແລະແລ່ນ C:\ADuCM420…\SoftwareTools\MDIOWSD\ MDIOWSD.exe. ຫຼັງຈາກນັ້ນ, ປ່ອງຢ້ຽມ GUI ຈະເປີດ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 19.
- ກົດປຸ່ມ Browse (ເບິ່ງຮູບ 19), ແລະທ່ອງໄປຫາລະຫັດທີ່ຕ້ອງການເພື່ອດາວໂຫລດ.

- ເພື່ອດາວໂຫລດລະຫັດ, ເລືອກ Program ແລະ Verify ຈາກກ່ອງ Flash Action, ຄລິກ Start, ແລະປະຕິບັດຕາມຄໍາແນະນໍາທີ່ລະບຸໄວ້ໃນ GUI.
ຕາຕະລາງ 5. SUB-20 ເຖິງ EVAL-ADUCM420QSP1Z Pin
ຄູ່ມືການເຊື່ອມຕໍ່
| EVAL-ADUCM420QSP1Z ປັກໝຸດຢູ່ P4 | SUB-20 Pins |
| DGND | J6-10 |
| 1.2V | J6-9 |
| MDIO | J6-7 |
| MCK | J6-1 |
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການປ່ຽນ flash block ແລະ MDIO, ເບິ່ງຄູ່ມືການອ້າງອິງຮາດແວ ADuCM420 (UG-1807).
ການປະເມີນຮູບແບບການດາວໂຫຼດ I 2 C ສາມາດສະກັດເອົາຕົວດາວໂຫຼດ I 2 C ອອກຈາກຕົວຕິດຕັ້ງໄດ້. ftp://ftp.analog.com/pub/microconverter/ADuCM420 webເວັບໄຊ. ໃຊ້ຕົວດາວໂຫຼດ I2 C ກັບຊອບແວ M12CFTWSD ເພື່ອດາວໂຫລດເລກຖານສິບຫົກ files. ໃຊ້ຊິບ FTDI ເທິງກະດານເພື່ອໂຕ້ຕອບກັບອຸປະກອນ. ຊິບ FTDI ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ລະຫວ່າງກະດານ EVAL-ADUCM420QSP1Z ແລະ PC ຜ່ານເຄື່ອງມືຊອບແວ MI2CFTWSD. ໃນເວລາທີ່ downloader ໄດ້ຖືກສະກັດ, ປະຕິບັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:
- ໃນ EVAL-ADUCM420QSP1Z, ໃຫ້ແນ່ໃຈວ່າ JP7, JP8, JP9, ແລະ JP10 ຖືກສັ້ນລົງເພື່ອໃຊ້ຊິບ FTDI ເທິງກະດານ.
- ເປີດໂຟນເດີ MI2CFTWSD, ແລະ double click MI2CFTWSD.exe.
- GUI ເປີດ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 20.

- ການຕັ້ງຄ່າເຊັ່ນ: Mass Erase ແລະ Program ສາມາດພົບໄດ້ໂດຍການຄລິກ Configure, ຈາກນັ້ນແຖບ Flash. ເລືອກ Mass Erase ຫຼື Program ຕາມຄວາມຕ້ອງການ, ແລະຄລິກ OK.

- ໃນກະດານ EVAL-ADUCM420QSP1Z, ກົດປຸ່ມ SERIAL_DOWNLOAD ແລະກະພິບປຸ່ມ RESET ເພື່ອຕັ້ງຄ່າອຸປະກອນໃນໂຫມດດາວໂຫລດ I 2 C. ໃຫ້ຄລິກໃສ່ປຸ່ມ Start ໃນປ່ອງຢ້ຽມ MI2CFTWSD. ຖ້າ I 2
- ການເຊື່ອມຕໍ່ C ຖືກສ້າງຕັ້ງຂຶ້ນ, ສະຖານະພາບສະແດງໃຫ້ເຫັນ ADuCM420 ແມ່ນເຊື່ອມຕໍ່, ດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນຮູບພາບ 22

- ຫຼັງຈາກ I 2 C ເຊື່ອມຕໍ່ໄດ້ຖືກສ້າງຕັ້ງຂຶ້ນ. ຄລິກທີ່ປຸ່ມ Run ແລະມັນຈະກະພິບອຸປະກອນໂດຍອັດຕະໂນມັດ ແລະຈະລຶບມະຫາຊົນ ຫຼືດາວໂຫຼດໂປຣແກຣມ, ຂຶ້ນກັບການຕັ້ງຄ່າທີ່ຜູ້ໃຊ້ເລືອກໃນຂັ້ນຕອນທີ 4. ຮູບທີ 23 ສະແດງໃຫ້ເຫັນ ex.ample ຂອງການລົບມະຫາຊົນທີ່ສົມບູນໃນອຸປະກອນ.

- ເຮັດຊ້ໍາຂັ້ນຕອນ 4 ຜ່ານຂັ້ນຕອນ 7 ເພື່ອເລືອກທາງເລືອກອື່ນຈາກເຄື່ອງມືຊອບແວ.
ຫນ່ວຍບໍລິການຈຸດລອຍຕົວເປີດຂະບວນການ
ການຕັ້ງຄ່າທີ່ສະແດງຢູ່ໃນເມນູເລື່ອນລົງຂອງໂຄງການ (ເບິ່ງຮູບ 24) ມີຢູ່ໃນສະພາບແວດລ້ອມເຄື່ອງມືຊອບແວ Keil ແລະ IAR. ໂດຍຄ່າເລີ່ມຕົ້ນ, ຫນ່ວຍບໍລິການຈຸດລອຍ (FPU) ຈະຖືກປິດໃຊ້ງານຫຼັງຈາກການຕັ້ງຄ່າຖືກປິດໃຊ້ງານ. ລະຫັດເພື່ອເປີດໃຊ້ງານ ແລະອອກຄ່າຈຸດລອຍແມ່ນເພີ່ມໃນຟັງຊັນ SystemInit ໃນ system_ADuCM420.c file. ນີ້ file ຕັ້ງຢູ່ໃນ ex ໄດ້ample ໂປຣແກມຢູ່ໃນໂຟນເດີຕິດຕັ້ງ ADuCM420 ທີ່ມີຊື່ວ່າ M420_FPU (ພາຍໃຕ້ Files ບັນຊີລາຍຊື່ໃນຮູບ 24).
ແລ່ນໂຄງການ IAR FPU
ປະຕິບັດຂັ້ນຕອນຕໍ່ໄປນີ້ກ່ອນທີ່ຈະດໍາເນີນການ FPU example ໂປຣແກມໃນຊອບແວ IAR IDE (ດາວໂຫຼດຈາກຕົວຕິດຕັ້ງ IAR ທີ່ສະໜອງໃຫ້).
- ຫຼັງຈາກເປີດ IAR IDE, ໃຫ້ຄລິກໃສ່ເມນູເລື່ອນລົງໂຄງການແລະເລືອກຕົວເລືອກ (ເບິ່ງຮູບ 24).

- ຈາກພາກປະເພດ, ໃຫ້ຄລິກໃສ່ຕົວເລືອກທົ່ວໄປ. ຫຼັງຈາກນັ້ນ, ໃຫ້ຄລິກໃສ່ແຖບເປົ້າຫມາຍ, ແລະໃຫ້ແນ່ໃຈວ່າກ່ອງ FPU ໃນສ່ວນການຕັ້ງຄ່າຈຸດລອຍໄດ້ຖືກຕັ້ງເປັນ VFPv5 ດຽວ.
ຄວາມຊັດເຈນ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 25.
- ຫຼັງຈາກການຕັ້ງຄ່າຕົວເລືອກການຕັ້ງຄ່າຈຸດລອຍ, ດໍາເນີນການ FPU exampໂຄງການ le. ການແລ່ນໂໝດດີບັກເຮັດໃຫ້ພາກສ່ວນ Output ຢູ່ໃນປ່ອງຢ້ຽມ Terminal I/O ສະແດງຄ່າສ່ວນສ່ວນຂອງຕົວແປ, ດັ່ງທີ່ສະແດງໃນຮູບ 27.
ແລ່ນໂຄງການ Keil FPU
ປະຕິບັດຂັ້ນຕອນຕໍ່ໄປນີ້ກ່ອນທີ່ຈະດໍາເນີນການ FPU example program ຈາກ Keil IDE (ລວມຢູ່ໃນຕົວຕິດຕັ້ງ ADuCM420).
- ຫຼັງຈາກເປີດ Keil IDE, ໃຫ້ຄລິກໃສ່ເມນູເລື່ອນລົງ Flash, ແລະເລືອກຕົວເລືອກ Configure Flash Tools (ເບິ່ງຮູບ 26).

- ການເລືອກຕົວເລືອກ Configure Flash Tools ຈະເປີດໜ້າຕ່າງທີ່ສະແດງໃນຮູບທີ 28. ຄລິກທີ່ແຖບເປົ້າໝາຍ, ແລະໃຫ້ແນ່ໃຈວ່າກ່ອງເລື່ອນຮາດແວຈຸດລອຍຖືກຕັ້ງເປັນຕົວເລືອກຄວາມຊັດເຈນດຽວ, ດັ່ງທີ່ສະແດງໃນຮູບທີ 28.

- ຫຼັງຈາກສ້າງຕັ້ງການຕັ້ງຄ່າທີ່ສະແດງຢູ່ໃນຮູບ 28, ດໍາເນີນການ FPU exampລະຫັດຈາກ C:\Analog Devices\ ADuCM420\examples\M420_FPU ໂຟນເດີ. ໃນຮູບແບບດີບັກ, ປ່ອງຢ້ຽມ Disassembly ຜົນຜະລິດສະແດງຄ່າແຕ່ສ່ວນຫນຶ່ງຂອງຕົວແປ, ດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນຮູບທີ 29.

ການຕັ້ງຄ່າຮູບແບບ SRAM
ການຕັ້ງຄ່າການຕັ້ງຄ່າແມ່ນມີຢູ່ໃນສະພາບແວດລ້ອມເຄື່ອງມືຂອງ Keil ແລະ IAR. ເພື່ອຕັ້ງຄ່າ ແລະທົດສອບໂໝດຄວາມຊົງຈຳແບບສຸ່ມແບບສະຖິດ (SRAM) ຢ່າງຖືກຕ້ອງ, ໃຫ້ໄປທີ່
example ໂຄງການທີ່ຢູ່ໃນຕົວຕິດຕັ້ງ M420_SramMode.
IAR SRAM Mode ສາມ file ການຕັ້ງຄ່າຕ້ອງສໍາເລັດເພື່ອກໍານົດຮູບແບບ SRAM ທີ່ສອດຄ້ອງກັນ: main.c, startup_ADuCM420.s, ແລະ ADuCM420flash_SramMode.icf.
- ຫຼັງຈາກ exampໂປລແກລມ le ຖືກເປີດຈາກ IAR IDE, ໃຫ້ແນ່ໃຈວ່າ macros ທີ່ສະແດງຢູ່ໃນຮູບ 30 ໄດ້ຖືກຕັ້ງຄ່າແລະສະແດງຄວາມຄິດເຫັນໃນການເລືອກຮູບແບບ SRAM ຕົວເຊື່ອມຕໍ່. file ກໍາລັງດໍາເນີນການຢູ່ໃນ. M420_SramMode example code (ເບິ່ງຮູບ 31) ໃຊ້ຕົວເຊື່ອມຕໍ່ file, ADuCM420flash_ SramMode.icf file (ເບິ່ງຮູບ 32) ວາງໄວ້ໃນໂຟນເດີ IAR ພາຍໃນ SramMode exampໂຄງການ le.

- ຕັ້ງຄ່າ macro ທີ່ສະແດງຢູ່ໃນຮູບ 30, ຮູບ 31, ແລະຮູບ 32 ເພື່ອແລ່ນໂຫມດ SRAM. ໃຫ້ແນ່ໃຈວ່າ main.c, startup_ADuCM420.s, ແລະ
ADuCM420flash_SramMode.icf macros ຖືກເລືອກດ້ວຍໂໝດ SRAM ທີ່ຖືກຕ້ອງ. - ຜູ້ໃຊ້ສາມາດເລືອກ macro USER_SRAM_MODE ທີ່ຕ້ອງການດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນຮູບທີ 31 ແລະຮູບທີ 32. ຜູ້ໃຊ້ຍັງສາມາດເລືອກ Macro TEST_SRAM_MODE ດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນຮູບທີ 30. ໂດຍຄ່າເລີ່ມຕົ້ນ, exampໂປຣແກມ le ກໍາລັງແລ່ນຢູ່ໃນ TEST_SRAM_ MODE 0. ໃຫ້ແນ່ໃຈວ່າ macro main.c, ເຊິ່ງແລ່ນໂໝດດີບັກ, ສະແດງໃຫ້ເຫັນວ່າ SRAM (ISRAM) ຄຳສັ່ງຖືກວາງໄວ້ໃນໂໝດດີບັກ. ຖ້າ ISRAM ຢູ່ໃນໂຫມດດີບັກ, ປ່ອງຢ້ຽມ Disassembly ຈາກ View ແຖບເມນູສະແດງ isramTestFunc ດ້ວຍທີ່ຢູ່ 0x10000000 (ເບິ່ງຮູບ 33).


ໂໝດ Keil SRAM
ຫຼາຍ .sct ແລະ .s files ຈາກ example ໂຄງການອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດເລືອກ SRAM ທີ່ຕ້ອງການ: M420_SramModeX.sct ແລະ SetSramModeX.s. X ໃນ file ຊື່ກໍານົດຈໍານວນໂຫມດ (0 ຫາ 3) ສໍາລັບ SRAM.
- ຫຼັງຈາກ exampໂຄງການ le ແມ່ນເປີດຈາກ Keil IDE, ໄດ້ files ທີ່ຕັ້ງຢູ່ໃນໂຟນເດີດຽວກັນແມ່ນສະແດງໃຫ້ເຫັນ. ຮັບປະກັນວ່າ .sct ແລະ .s files ຈາກ example folder (ເບິ່ງຮູບ 34) ຖືກນໍາໃຊ້ກັບຮູບແບບ SRAM ທີ່ສອດຄ້ອງກັນທີ່ຖືກທົດສອບ.

- ໂດຍຄ່າເລີ່ມຕົ້ນ, ມະຫາພາກ M420_SramMode ໃຊ້ SRAM Mode 0. ການປະກອບ SetSramMode0.s file ຖືກເພີ່ມໃສ່ໄດເລກະທໍລີຍ່ອຍດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 35. ລະບຸວ່າຮູບແບບ SRAM ໃດທີ່ຈະທົດສອບໃນ main.c file. ໂດຍຄ່າເລີ່ມຕົ້ນ, SRAM Mode 0 ຖືກທົດສອບ (ເບິ່ງຮູບ 36).

- ຫຼັງຈາກປະຕິບັດຕາມຂັ້ນຕອນທີ 1 ແລະຂັ້ນຕອນທີ 2, ດໍາເນີນການເພື່ອຕັ້ງຄ່າ .sct file ຢູ່ໃນ Flash > Configure Fl ash To ols > Linker. ເບິ່ງຮູບທີ 37 ເພື່ອກວດເບິ່ງການຕັ້ງຄ່າທີ່ເນັ້ນໃສ່ສີຂຽວແມ່ນຖືກຕ້ອງ ແລະກະແຈກກະຈາຍທີ່ຖືກຕ້ອງ file ຖືກເລືອກ (ອີງຕາມການຕັ້ງຄ່າຮູບແບບ SRAM).
- ການດໍາເນີນການການຕັ້ງຄ່າໃນຮູບ 38 ສະແດງໃຫ້ເຫັນວ່າ ISRAM ໄດ້ຖືກຈັດໃສ່ໃນໂຫມດດີບັກຜ່ານປ່ອງຢ້ຽມ Disassembly.

ການດີບັກລະຫັດປອດໄພ / ຄໍາແນະນໍາການພັດທະນາ
ເຄື່ອງມືພັດທະນາ ແລະການຂຽນໂປຣແກຣມລະຫັດ ADuCM420 ແມ່ນຄ້າຍຄືກັນ ຫຼືຄ້າຍຄືກັນກັບອຸປະກອນທີ່ໃຊ້ໃນ Analog Devices, Inc., microcontroller ແລະ microcontrollers ຈາກບໍລິສັດອື່ນ. ຕ້ອງລະມັດລະວັງເພື່ອຮັບປະກັນວ່າອຸປະກອນສາມາດ reprogrammed ເພື່ອຫຼີກເວັ້ນສະຖານະການລັອກ. ໃນການລັອກ, ການເຊື່ອມຕໍ່ກັບ ADuCM420 ຜ່ານການຂຽນໂປລແກລມແລະເຄື່ອງມືດີບັກແມ່ນເປັນໄປບໍ່ໄດ້ອີກຕໍ່ໄປ.
ພາກສ່ວນນີ້ລາຍຊື່ສະຖານະການທີ່ສາມາດເຮັດໃຫ້ເກີດສະຖານະການລັອກ. ຖ້າສະຖານະການລັອກເກີດຂຶ້ນ, ມີການແນະນຳໃຫ້ກູ້ອຸປະກອນຄືນມາ.
ສະຖານະການທີ່ເຮັດໃຫ້ເກີດການລັອກອຸປະກອນ
ໜ້າ 0 Checksum ຜິດພາດ
ທີ່ຢູ່ 0x1FFC ມີ checksum 32-bit ສໍາລັບ Flash Page 0.
kernel on-chip ດໍາເນີນການ checksum ໃນຫນ້າ 0 ຍົກເວັ້ນ 0x1FFC ຫາ 0x1FFF. ຖ້າຜົນໄດ້ຮັບຂອງ kernel ບໍ່ກົງກັບຄ່າຢູ່ທີ່ 0x1FFC ຫຼືຖ້າຄ່າ 0x1FFC ບໍ່ແມ່ນ 0xFFFFFFFF, kernel ກວດພົບການສໍ້ລາດບັງຫຼວງຂອງຫນ້າ 0 ແລະບໍ່ໄດ້ອອກຈາກລະຫັດຜູ້ໃຊ້, ເຮັດໃຫ້ເກີດການລັອກອຸປະກອນ. ເບິ່ງຄູ່ມືການອ້າງອິງຮາດແວ ADuCM420 (UG-1807) ສໍາລັບຂໍ້ມູນກ່ຽວກັບການກວດສອບຄວາມສົມບູນຂອງ Flash Page 0 ພາຍໃນໂດຍ kernel ເທິງຊິບ. ເພື່ອຟື້ນຕົວຈາກສະຖານະການນີ້, ມະຫາຊົນລຶບອຸປະກອນຜ່ານເຄື່ອງມືດາວໂຫຼດ (I
2 C ຫຼື MDIO), ແລະໃຫ້ແນ່ໃຈວ່າລະຫັດແຫຼ່ງຜູ້ໃຊ້ກໍານົດ Flash Address 0x01FFC = 0xFFFFFFFF. ອະດີດample ລະຫັດສໍາລັບ ADuCM420 ກໍານົດທີ່ຢູ່ Flash 0x01FFC = 0xFFFFFFFF. ເບິ່ງ page0_checksum ໃນ system_ADuCM420.c file.
User Flash Pages—ການສໍ້ລາດບັງຫຼວງຂອງສະຖານທີ່ທີ່ສະຫງວນໄວ້
32 ສະຖານທີ່ 420-bit ເທິງສຸດຂອງແຕ່ລະ flash block ແມ່ນສະຫງວນໄວ້, ແລະຕ້ອງລະມັດລະວັງບໍ່ໃຫ້ຂຽນທັບສະຖານທີ່ເຫຼົ່ານີ້. ລາຍເຊັນແຟລດສໍາລັບແຕ່ລະບລັອກແລະການຕັ້ງຄ່າການປ້ອງກັນການຂຽນຖືກເກັບໄວ້ໃນຫົກສະຖານທີ່ເຫຼົ່ານີ້. ເບິ່ງຄູ່ມືການອ້າງອິງຮາດແວ ADuCMXNUMX ສໍາລັບຂໍ້ມູນກ່ຽວກັບການຈັດຕັ້ງພື້ນທີ່ຜູ້ໃຊ້ແຟດ.
ໃຫ້ແນ່ໃຈວ່າສະຖານທີ່ 32-bit ເທິງສຸດໃນແຕ່ລະຫນ້າ flash ແມ່ນສະຫງວນໄວ້. ເບິ່ງ example ໂປລແກລມລວມຢູ່ໃນຕົວຕິດຕັ້ງສໍາລັບລາຍລະອຽດ. ຣີເຊັດທີ່ບໍ່ຄາດຄິດ
ຣີເຊັດ watchdog ທີ່ບໍ່ຄາດຄິດ, ຣີເຊັດຊອຟແວ, ຣີເຊັດການເປີດເຄື່ອງ ຫຼື ຣີເຊັດພາຍນອກສາມາດເຮັດໃຫ້ການດີບັ໊ກ ແລະເຊດຊັນການຂຽນໂປຼແກຼມຢຸດລົງຢ່າງກະທັນຫັນ ເນື່ອງຈາກການຣີເຊັດເຫຼົ່ານີ້ທຳລາຍການດີບັ໊ກຂອງສາຍຊີເຣຍ (SWD) ລະຫວ່າງ J-Link ແລະ Cortex core. ຖ້າລະຫັດແຫຼ່ງຜູ້ໃຊ້ສົ່ງຜົນໃຫ້ມີການຣີເຊັດເປັນປົກກະຕິ, ມະຫາຊົນຈະລຶບຜູ້ໃຊ້ flash ຜ່ານຕົວດາວໂຫຼດ ແລະເລີ່ມເຊດຊັນການດີບັກຄືນໃໝ່.
ຮູບແບບປະຢັດພະລັງງານ
ຖ້າລະຫັດຜູ້ໃຊ້ເຮັດໃຫ້ Cortex core ເຂົ້າໄປໃນສະຖານະປິດເຄື່ອງ, ການປິດເຄື່ອງເຮັດໃຫ້ເກີດບັນຫາຫຼັງຈາກວົງຈອນພະລັງງານສໍາລັບເຄື່ອງມືດີບັກທີ່ໃຊ້ການໂຕ້ຕອບ SWD. ເຄື່ອງມືເຊັ່ນ J-Link ຕ້ອງການ Cortex core ເຮັດວຽກຢ່າງເຕັມທີ່.
Keil CMSIS Pack
ສໍາລັບຜູ້ໃຊ້ Keil µVision ເທົ່ານັ້ນ, ໃຫ້ແນ່ໃຈວ່າ Keil CMSIS pack Version 0.8.0 ຫຼືຫຼັງຈາກນັ້ນແມ່ນຖືກນໍາໃຊ້.
ການກູ້ຄືນອຸປະກອນທີ່ລັອກໄວ້, ມະຫາຊົນຈະລຶບອຸປະກອນຜ່ານເຄື່ອງມືດາວໂຫຼດ MDIO ຫຼື I 2 C.
ເຄື່ອງມືໂປຣແກມອະເຣໂລຈິກ (PLA).
ADuCM420 ປະສົມປະສານ PLA ທີ່ປະກອບດ້ວຍສອງຕັນ PLA ເອກະລາດແຕ່ເຊື່ອມຕໍ່ກັນ. ແຕ່ລະຕັນປະກອບດ້ວຍ 16 ອົງປະກອບ, ໃຫ້ຈໍານວນທັງຫມົດຂອງ 32 ອົງປະກອບ, ຈາກ
ອົງປະກອບ 0 ເຖິງອົງປະກອບ 31. ເຄື່ອງມື PLA ເປັນເຄື່ອງມືກາຟິກທີ່ຊ່ວຍໃຫ້ການຕັ້ງຄ່າ PLA ງ່າຍ. ເຄື່ອງມື PLA ສາມາດພົບເຫັນຢູ່ໃນຕົວຕິດຕັ້ງ ADuCM420, ພາຍໃຕ້ໂຟນເດີເຄື່ອງມື. ດ້ວຍເຄື່ອງມື PLA, ມູນຄ່າຜົນຜະລິດທີ່ຖືກຕ້ອງແມ່ນຖືກກໍານົດຫຼັງຈາກຕົວເລືອກທັງຫມົດຈາກເຄື່ອງມືຖືກເລືອກຢ່າງຖືກຕ້ອງ.
ການຕັ້ງຄ່າປະຕູ ແລະ ຂາອອກ
ແຕ່ລະອົງປະກອບ PLA ປະກອບມີຕາຕະລາງຊອກຫາສອງ input ທີ່ສາມາດກໍາຫນົດຄ່າເພື່ອສ້າງຟັງຊັນຜົນອອກຕາມເຫດຜົນໂດຍອີງໃສ່ສອງ inputs ແລະ flip flop ໃນ PLA, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 39. ແຕ່ລະອົງປະກອບ PLA ໃນ block ສາມາດເຊື່ອມຕໍ່ກັບອົງປະກອບອື່ນໆໃນ. ຕັນດຽວກັນໂດຍການກໍາຫນົດຄ່າຜົນໄດ້ຮັບຂອງ Mux 0 ແລະ Mux 1.
ຜູ້ໃຊ້ສາມາດເລືອກເອົາການປ້ອນຂໍ້ມູນທີ່ສອດຄ້ອງກັນກັບ PLA_ELEMx ການຈົດທະບຽນ bits. ເບິ່ງຄູ່ມືການອ້າງອິງຮາດແວ ADuCM420 ສໍາລັບບັນຊີລາຍຊື່ຄົບຖ້ວນຂອງການເຊື່ອມຕໍ່ທີ່ເປັນໄປໄດ້ສໍາລັບອົງປະກອບ GPIO input / output, ແລະສໍາລັບຕາຕະລາງຊອກຫາຢູ່ໃນ PLA.
ຫຼັງຈາກການປ້ອນຂໍ້ມູນຖືກຄັດເລືອກຈາກ GUI, ໃຫ້ແນ່ໃຈວ່າຕົວເລືອກ BLOCK, ອົງປະກອບ, ແລະເບິ່ງຂຶ້ນຕາຕະລາງໄດ້ຖືກຄັດເລືອກຢູ່ໃນສ່ວນຂວາເທິງສຸດຂອງເຄື່ອງມື. ກົດປຸ່ມ ENTER ເພື່ອສ້າງຜົນຜະລິດຂອງ PLA (ເບິ່ງຮູບ 39). 

C ຫມາຍເຖິງໂປໂຕຄອນການສື່ສານທີ່ພັດທະນາໂດຍ Philips Semiconductors (ໃນປັດຈຸບັນ NXP Semiconductors).
ຂໍ້ຄວນລະວັງ ESD
ອຸປະກອນທີ່ລະອຽດອ່ອນ ESD (electrostatic discharge). ອຸປະກອນສາກໄຟແລະແຜ່ນວົງຈອນສາມາດປ່ອຍອອກໂດຍບໍ່ມີການກວດພົບ. ເຖິງແມ່ນວ່າຜະລິດຕະພັນນີ້ມີລັກສະນະວົງຈອນປ້ອງກັນສິດທິບັດຫຼືເປັນເຈົ້າຂອງ, ຄວາມເສຍຫາຍອາດຈະເກີດຂື້ນກັບອຸປະກອນທີ່ມີພະລັງງານສູງ ESD. ດັ່ງນັ້ນ, ຄວນລະມັດລະວັງ ESD ທີ່ຖືກຕ້ອງເພື່ອຫຼີກເວັ້ນການເສື່ອມໂຊມຂອງການປະຕິບັດຫຼືການສູນເສຍການເຮັດວຽກ.
ເງື່ອນໄຂ ແລະເງື່ອນໄຂທາງກົດໝາຍ ໂດຍໃຊ້ຄະນະປະເມີນທີ່ໄດ້ປຶກສາຫາລືກັນຢູ່ນີ້ (ຮ່ວມກັບເຄື່ອງມື, ເອກະສານປະກອບ ຫຼືເອກະສານສະໜັບສະໜູນ, "ຄະນະປະເມີນ"), ທ່ານກໍາລັງຕົກລົງເຫັນດີທີ່ຈະຜູກມັດໂດຍຂໍ້ກໍານົດແລະເງື່ອນໄຂທີ່ລະບຸໄວ້ຂ້າງລຸ່ມນີ້ ("ຂໍ້ຕົກລົງ") ເວັ້ນເສຍແຕ່ ທ່ານໄດ້ຊື້ຄະນະກໍາມະການປະເມີນຜົນ, ໃນກໍລະນີນີ້ຂໍ້ກໍານົດມາດຕະຖານຂອງອຸປະກອນ Analog ແລະເງື່ອນໄຂຂອງການຂາຍຈະປົກຄອງ. ຢ່າໃຊ້ຄະນະກໍາມະການປະເມີນຜົນຈົນກວ່າທ່ານຈະໄດ້ອ່ານແລະຕົກລົງເຫັນດີກັບຂໍ້ຕົກລົງ. ການນໍາໃຊ້ຄະນະປະເມີນຜົນຂອງທ່ານຈະຫມາຍຄວາມວ່າທ່ານຍອມຮັບຂອງສັນຍາ. ຂໍ້ຕົກລົງນີ້ແມ່ນເຮັດໂດຍແລະລະຫວ່າງທ່ານ (“ລູກຄ້າ”) ແລະ Analog Devices, Inc. (“ADI”), ໂດຍມີສະຖານທີ່ທຸລະກິດຫຼັກຢູ່ທີ່ One Technology Way, Norwood, MA 02062, USA. ອີງຕາມຂໍ້ກໍານົດແລະເງື່ອນໄຂຂອງສັນຍາ, ADI ອະນຸຍາດໃຫ້ລູກຄ້າມີໃບອະນຸຍາດແບບບໍ່ເສຍຄ່າ, ຈໍາກັດ, ສ່ວນບຸກຄົນ, ຊົ່ວຄາວ, ບໍ່ແມ່ນສະເພາະ, ບໍ່ສາມາດ sublicensable, ບໍ່ສາມາດໂອນໄດ້ເພື່ອນໍາໃຊ້ຄະນະກໍາມະການປະເມີນຜົນເພື່ອຈຸດປະສົງການປະເມີນຜົນເທົ່ານັ້ນ. ລູກຄ້າເຂົ້າໃຈແລະຕົກລົງເຫັນດີວ່າຄະນະກໍາມະການປະເມີນຜົນໄດ້ຖືກສະຫນອງໃຫ້ສໍາລັບຈຸດປະສົງດຽວແລະສະເພາະທີ່ອ້າງອີງຂ້າງເທິງ, ແລະຕົກລົງທີ່ຈະບໍ່ໃຊ້ຄະນະກໍາມະການປະເມີນຜົນສໍາລັບຈຸດປະສົງອື່ນ. ນອກຈາກນັ້ນ, ໃບອະນຸຍາດທີ່ໄດ້ຮັບແມ່ນໄດ້ຖືກເຮັດໃຫ້ຊັດເຈນຂຶ້ນກັບຂໍ້ຈໍາກັດເພີ່ມເຕີມຕໍ່ໄປນີ້: ລູກຄ້າຈະບໍ່ (i) ເຊົ່າ, ເຊົ່າ, ສະແດງ, ຂາຍ, ໂອນ, ມອບຫມາຍ, sublicense, ຫຼືແຈກຢາຍຄະນະກໍາມະການປະເມີນຜົນ; ແລະ (ii) ອະນຸຍາດໃຫ້ພາກສ່ວນທີສາມເຂົ້າເຖິງຄະນະປະເມີນຜົນ. ດັ່ງທີ່ໄດ້ໃຊ້ໃນນີ້, ຄຳວ່າ "ພາກສ່ວນທີສາມ" ລວມມີໜ່ວຍງານອື່ນນອກເໜືອໄປຈາກ ADI, ລູກຄ້າ, ພະນັກງານຂອງເຂົາເຈົ້າ, ສາຂາ ແລະ ທີ່ປຶກສາພາຍໃນ. ຄະນະກໍາມະການປະເມີນບໍ່ໄດ້ຂາຍໃຫ້ລູກຄ້າ; ສິດທັງໝົດທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດຢ່າງຈະແຈ້ງໃນນີ້, ລວມທັງຄວາມເປັນເຈົ້າຂອງຂອງຄະນະປະເມີນຜົນ, ແມ່ນສະຫງວນໄວ້ໂດຍ ADI. ຄວາມລັບ. ສັນຍາສະບັບນີ້ ແລະຄະນະປະເມີນຜົນທັງໝົດຈະຖືກພິຈາລະນາເປັນຂໍ້ມູນລັບ ແລະເປັນກຳມະສິດຂອງ ADI. ລູກຄ້າບໍ່ສາມາດເປີດເຜີຍ ຫຼືໂອນພາກສ່ວນໃດນຶ່ງຂອງຄະນະປະເມີນຜົນໄປໃຫ້ພາກສ່ວນອື່ນດ້ວຍເຫດຜົນໃດໆ. ເມື່ອຢຸດເຊົາການນໍາໃຊ້ຄະນະກໍາມະການປະເມີນຜົນຫຼືການສິ້ນສຸດຂອງສັນຍານີ້, ລູກຄ້າຕົກລົງທີ່ຈະສົ່ງຄືນຄະນະກໍາມະການປະເມີນຜົນໃຫ້ກັບ ADI. ຂໍ້ຈຳກັດເພີ່ມເຕີມ. ລູກຄ້າບໍ່ສາມາດຖອດ, decompile ຫຼື reverse chips ວິສະວະກອນຢູ່ໃນຄະນະປະເມີນຜົນ. ລູກຄ້າຕ້ອງແຈ້ງໃຫ້ ADI ກ່ຽວກັບຄວາມເສຍຫາຍທີ່ເກີດຂຶ້ນຫຼືການດັດແກ້ຫຼືການປ່ຽນແປງໃດໆທີ່ມັນເຮັດຕໍ່ຄະນະກໍາມະການປະເມີນຜົນ, ລວມທັງແຕ່ບໍ່ຈໍາກັດການເຊື່ອມໂລຫະຫຼືກິດຈະກໍາອື່ນໆທີ່ມີຜົນກະທົບຕໍ່ເນື້ອຫາຂອງຄະນະກໍາມະການປະເມີນຜົນ. ການປ່ຽນແປງຂອງຄະນະກໍາມະການປະເມີນຜົນຕ້ອງປະຕິບັດຕາມກົດຫມາຍທີ່ກ່ຽວຂ້ອງ, ລວມທັງແຕ່ບໍ່ຈໍາກັດຄໍາສັ່ງ RoHS. ການຢຸດເຊົາ. ADI ອາດຈະສິ້ນສຸດຂໍ້ຕົກລົງນີ້ໄດ້ທຸກເວລາຕາມການແຈ້ງໃຫ້ລູກຄ້າຊາບເປັນລາຍລັກອັກສອນ. ລູກຄ້າຕົກລົງທີ່ຈະກັບຄືນໄປຫາ ADI ຄະນະປະເມີນຜົນໃນເວລານັ້ນ. ການຈໍາກັດຄວາມຮັບຜິດຊອບ. ກະດານປະເມີນຜົນທີ່ສະຫນອງໃຫ້ຕໍ່ໄປນີ້ແມ່ນໃຫ້ "ຕາມ" ແລະ ADI ບໍ່ມີການຮັບປະກັນຫຼືການເປັນຕົວແທນໃດໆກ່ຽວກັບມັນ. ADI ປະຕິເສດໂດຍສະເພາະການເປັນຕົວແທນ, ການຮັບຮອງ, ການຮັບປະກັນ, ຫຼືການຮັບປະກັນ, ສະແດງອອກຫຼືໂດຍຄວາມຫມາຍ, ກ່ຽວຂ້ອງກັບກະດານປະເມີນຜົນລວມທັງ, ແຕ່ບໍ່ຈໍາກັດ, ເງື່ອນໄຂ, ເງື່ອນໄຂຂອງເງື່ອນໄຂທີ່ຈໍາກັດ. ເພື່ອຈຸດປະສົງສະເພາະ ຫຼື ການບໍ່ລະເມີດສິດຊັບສິນທາງປັນຍາ. ບໍ່ວ່າ ADI ແລະຜູ້ໃຫ້ສິດຂອງຕົນຈະຮັບຜິດຊອບຕໍ່ຄວາມເສຍຫາຍທີ່ເກີດຂຶ້ນໂດຍບັງເອີນ, ພິເສດ, ໂດຍທາງອ້ອມ, ຫຼືຜົນສະທ້ອນອັນເປັນຜົນມາຈາກການຄອບຄອງຂອງລູກຄ້າ ຫຼື ການນຳໃຊ້ການປະເມີນມູນຄ່າຄວາມເສຍຫາຍ, ການຂາດດຸນການເກີດ. ຄ່າໃຊ້ຈ່າຍຊັກຊ້າ, ຄ່າແຮງງານຫຼືການສູນເສຍຄວາມດີ. ຄວາມຮັບຜິດຊອບທັງໝົດຂອງ ADI ຈາກທຸກສາເຫດ ແລະທຸກສາເຫດຈະຕ້ອງຖືກຈຳກັດຈຳນວນໜຶ່ງຮ້ອຍໂດລາສະຫະລັດ ($100.00). ສົ່ງອອກ. ລູກຄ້າຕົກລົງເຫັນດີວ່າຈະບໍ່ສົ່ງອອກໂດຍກົງ ຫຼືໂດຍທາງອ້ອມຄະນະປະເມີນໄປຍັງປະເທດອື່ນ, ແລະວ່າມັນຈະປະຕິບັດຕາມກົດໝາຍ ແລະກົດລະບຽບຂອງລັດຖະບານກາງຂອງສະຫະລັດທັງໝົດທີ່ກ່ຽວຂ້ອງກັບການສົ່ງອອກ. ກົດໝາຍວ່າດ້ວຍການປົກຄອງ. ສັນຍາສະບັບນີ້ຈະຖືກຄວບຄຸມໂດຍ ແລະຖືກຕີຄວາມໝາຍຕາມກົດໝາຍຫຼັກຂອງລັດ Massachusetts (ບໍ່ລວມຂໍ້ຂັດແຍ່ງຂອງກົດໝາຍ). ການດໍາເນີນການທາງກົດໝາຍໃດໆກ່ຽວກັບຂໍ້ຕົກລົງນີ້ຈະຖືກຮັບຟັງຢູ່ໃນສານຂອງລັດ ຫຼືລັດຖະບານກາງທີ່ມີສິດອຳນາດຢູ່ໃນເມືອງ Suffolk, ລັດ Massachusetts ແລະ ລູກຄ້າຈະຍື່ນສະເໜີຕໍ່ສິດອຳນາດສ່ວນຕົວ ແລະສະຖານທີ່ຂອງສານດັ່ງກ່າວ.
©2021 Analog Devices, Inc. ສະຫງວນລິຂະສິດທັງໝົດ. ເຄື່ອງໝາຍການຄ້າ ແລະເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນເປັນຊັບສິນຂອງເຈົ້າຂອງຂອງຕົນ. UG25844-1/21(0)
One Technology Way • ຕູ້ໄປສະນີ 9106
• Norwood, MA 02062-9106, USA
• ໂທ: 781.329.4700 • ແຟັກ: 781.461.3113
• www.analog.com
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ANALOG Devices ລະບົບການພັດທະນາ ADuCM420 [pdf] ຄູ່ມືຜູ້ໃຊ້ ລະບົບການພັດທະນາ ADuCM420, ADuCM420, ລະບົບການພັດທະນາ |




