Atmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-ໂລໂກ້

Atmel SAM D11 Xplained Pro SMART ARM-based Microcontrollers

Atmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-ຜະລິດຕະພັນ

ຄໍານໍາ

ຊຸດການປະເມີນ Atmel® SAM D11 Xplained Pro ເປັນແພລະຕະຟອມຮາດແວເພື່ອປະເມີນ ATSAMD11D14A microcontroller. ສະຫນັບສະຫນູນໂດຍແພລະຕະຟອມການພັດທະນາປະສົມປະສານຂອງ Atmel Studio, ຊຸດດັ່ງກ່າວສະຫນອງການເຂົ້າເຖິງຄຸນນະສົມບັດຂອງ Atmel ATSAMD11D14A ໄດ້ງ່າຍແລະອະທິບາຍວິທີການປະສົມປະສານອຸປະກອນໃນການອອກແບບທີ່ກໍາຫນົດເອງ. ຊຸດການປະເມີນຊຸດ Xplained Pro MCU ປະກອບມີ Debugger ຝັງຢູ່ໃນກະດານ, ແລະບໍ່ມີເຄື່ອງມືພາຍນອກທີ່ຈໍາເປັນເພື່ອຕັ້ງໂປຣແກຣມ ຫຼືດີບັກ ATSAMD11D14A. ຊຸດເສີມ Xplained Pro ສະຫນອງອຸປະກອນເສີມເພີ່ມເຕີມເພື່ອຂະຫຍາຍລັກສະນະຂອງກະດານແລະຄວາມສະດວກໃນການພັດທະນາການອອກແບບທີ່ກໍາຫນົດເອງ.

ແນະນຳ

ຄຸນສົມບັດ

  • ໄມໂຄຄອນຄວບຄຸມ Atmel ATSAMD11D14A
  • ຝັງຕົວດີບັກ (EDBG)
  • ການໂຕ້ຕອບ USB
  • ການຂຽນໂປລແກລມແລະການດີບັ໊ກຢູ່ໃນກະດານ SAM D11 ຜ່ານ Serial Wire Debug (SWD)
  • ອິນເຕີເຟດ COM-ພອດສະເໝືອນເພື່ອເປົ້າໝາຍຜ່ານ UART
  • Atmel Data Gateway Interface (DGI) ເພື່ອເປົ້າຫມາຍຜ່ານ SPI ແລະ TWI
  • ສີ່ GPIO ເຊື່ອມຕໍ່ກັບເປົ້າຫມາຍສໍາລັບເຄື່ອງມືລະຫັດ
  • ດິຈິຕອລ I/O
  • ສອງປຸ່ມກົນຈັກ (ຜູ້ໃຊ້ແລະປຸ່ມປັບ)
  • ຫນຶ່ງໃນຜູ້ໃຊ້ LED
  • ຫນຶ່ງສ່ວນຫົວສ່ວນຂະຫຍາຍ
  • ສາມແຫຼ່ງພະລັງງານທີ່ເປັນໄປໄດ້
  • ພະລັງງານພາຍນອກ
  • ຝັງຕົວດີບັກ USB
  • ເປົ້າໝາຍ USB
  • 32kHz crystal footprint
  • ການໂຕ້ຕອບ USB, ຮູບແບບອຸປະກອນເທົ່ານັ້ນ
  • ສອງປຸ່ມQTouch®

ຊຸດOverົດແລ້ວview

  • ຊຸດການປະເມີນ Atmel SAM D11 Xplained Pro ເປັນແພລະຕະຟອມຮາດແວເພື່ອປະເມີນ Atmel ATSAMD11D14A.
  • ຊຸດດັ່ງກ່າວໄດ້ສະເໜີຊຸດຄຸນສົມບັດທີ່ຊ່ວຍໃຫ້ຜູ້ໃຊ້ ATSAMD11D14A ເລີ່ມຕົ້ນນຳໃຊ້ອຸປະກອນຕໍ່ພ່ວງ ATSAMD11D14A ທັນທີ ແລະເພື່ອໃຫ້ມີຄວາມເຂົ້າໃຈກ່ຽວກັບວິທີການລວມອຸປະກອນໃນການອອກແບບຂອງຕົນເອງ.

ຮູບທີ 1-1. ຊຸດການປະເມີນ SAM D11 Xplained Pro ຫຼາຍກວ່າviewAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-1

ການເລີ່ມຕົ້ນ

ເລີ່ມຕົ້ນດ່ວນ Xplained Pro

ຂັ້ນຕອນເພື່ອເລີ່ມຕົ້ນການສຳຫຼວດແພລະຕະຟອມ Atmel Xplained Pro:

  1. ດາວໂຫລດ Atmel Studio.
  2. ເປີດຕົວ Atmel Studio.
  3. ເຊື່ອມຕໍ່ສາຍ USB (Standard-A ຫາ Micro-B ຫຼື Micro-AB) ລະຫວ່າງ PC ແລະ DEBUG USB port ໃນຊຸດ.

ເມື່ອຊຸດ Xplained Pro MCU ເຊື່ອມຕໍ່ກັບຄອມພິວເຕີຂອງທ່ານເປັນຄັ້ງທໍາອິດ, ລະບົບປະຕິບັດການຈະດໍາເນີນການຕິດຕັ້ງຊອບແວໄດເວີ. ຄົນຂັບລົດ file ຮອງຮັບທັງ Microsoft® Windows® XP, Windows Vista®, Windows 32, Windows 64, Windows 7, ແລະ Windows Server 8 ລຸ້ນ 10- ແລະ 2012-ບິດ.
ເມື່ອກະດານ Xplained Pro MCU ຖືກສົ່ງໄຟ LED ພະລັງງານສີຂຽວຈະສະຫວ່າງແລະ Atmel Studio ຈະກວດພົບອັດຕະໂນມັດວ່າ Xplained Pro MCU- ແລະກະດານຂະຫຍາຍເຊື່ອມຕໍ່ໃດ. Atmel Studio ຈະນໍາສະເຫນີຂໍ້ມູນທີ່ກ່ຽວຂ້ອງເຊັ່ນ: ແຜ່ນຂໍ້ມູນແລະເອກະສານຊຸດ. kit landing page ໃນ Atmel Studio ຍັງມີທາງເລືອກທີ່ຈະເປີດຕົວ Atmel Software Framework (ASF) example ຄໍາຮ້ອງສະຫມັກສໍາລັບຊຸດ. ອຸປະກອນ SAM D11 ຖືກຕັ້ງໂປຣແກມ ແລະດີບັກໂດຍ Embedded Debugger ຢູ່ເທິງກະດານ ແລະດັ່ງນັ້ນຈຶ່ງບໍ່ຈໍາເປັນຕ້ອງມີໂປຣແກຣມເມີ ຫຼືເຄື່ອງມືດີບັກພາຍນອກ.

ການອອກແບບເອກະສານແລະການເຊື່ອມໂຍງທີ່ກ່ຽວຂ້ອງ

  • ບັນຊີລາຍຊື່ຕໍ່ໄປນີ້ປະກອບມີການເຊື່ອມຕໍ່ກັບເອກະສານທີ່ກ່ຽວຂ້ອງທີ່ສຸດແລະຊອບແວສໍາລັບ SAM D11 Xplained Pro.
  • ຜະລິດຕະພັນ Xplained – ຊຸດການປະເມີນຜົນ Atmel Xplained ແມ່ນຊຸດຂອງຊຸດການປະເມີນຜົນທີ່ງ່າຍຕໍ່ການໃຊ້ສໍາລັບເຄື່ອງຄວບຄຸມຈຸລະພາກ Atmel ແລະຜະລິດຕະພັນ Atmel ອື່ນໆ. ສໍາລັບອຸປະກອນຈໍານວນ PIN ຕ່ໍາ, ຊຸດ Xplained Nano ສະຫນອງການແກ້ໄຂຫນ້ອຍທີ່ມີການເຂົ້າເຖິງ pins I/O ທັງຫມົດຂອງ microcontroller ເປົ້າຫມາຍ. ຊຸດ Xplained Mini ແມ່ນສຳລັບອຸປະກອນນັບ PIN ຂະໜາດກາງ ແລະ ເພີ່ມຮອຍຕີນຫົວທີ່ເຂົ້າກັນໄດ້ກັບ Arduino Uno ແລະພື້ນທີ່ສ້າງຕົວແບບ. ຊຸດ Xplained Pro ແມ່ນສໍາລັບອຸປະກອນນັບ PIN ຂະຫນາດກາງຫາສູງ, ພວກມັນມີລັກສະນະການດີບັ໊ກຂັ້ນສູງ ແລະສ່ວນຂະຫຍາຍມາດຕະຖານສໍາລັບຟັງຊັນຕໍ່ພ່ວງ. ຊຸດທັງໝົດເຫຼົ່ານີ້ມີຢູ່ໃນຕົວຂຽນໂປລແກລມ / debuggers ທີ່ສ້າງຊຸດຂອງກະດານລາຄາຕໍ່າສໍາລັບການປະເມີນຜົນແລະການສະແດງຄຸນສົມບັດແລະຄວາມສາມາດຂອງຜະລິດຕະພັນ Atmel ທີ່ແຕກຕ່າງກັນ.
  • Atmel Studio - Atmel IDE ຟຣີສໍາລັບການພັດທະນາ C/C++ ແລະລະຫັດຕົວປະກອບສໍາລັບ Atmel microcontrollers.
  • Atmel sample store – Atmel sample store ບ່ອນ​ທີ່​ທ່ານ​ສາ​ມາດ​ສັ່ງ samples ຂອງ​ອຸ​ປະ​ກອນ​.
  • ຄູ່​ມື​ຜູ້​ໃຊ້ EDBG – ຄູ່​ມື​ຜູ້​ໃຊ້​ທີ່​ປະ​ກອບ​ດ້ວຍ​ຂໍ້​ມູນ​ເພີ່ມ​ເຕີມ​ກ່ຽວ​ກັບ​ການ Debugger ຝັງ​ຢູ່​ເທິງ​ເຮືອ​.
  • IAR Embedded Workbench® ສໍາລັບARM® - ນີ້ແມ່ນຕົວສັງລວມ C/C++ ທາງດ້ານການຄ້າທີ່ມີໃຫ້ກັບARM®. ມີສະບັບການປະເມີນຜົນ 30 ມື້ເຊັ່ນດຽວກັນກັບລະຫັດຂະຫນາດຈໍາກັດສະບັບເລີ່ມຕົ້ນທີ່ສາມາດໃຊ້ໄດ້ຈາກພວກເຂົາ webເວັບໄຊ. ຂີດຈຳກັດຂະໜາດລະຫັດແມ່ນ 16KB ສໍາລັບອຸປະກອນທີ່ມີແກນ M0, M0+, ແລະ M1 ແລະ 32KB ສໍາລັບອຸປະກອນທີ່ມີແກນອື່ນໆ.
  • Atmel QTouch® Library PTC – QTouch Library ສໍາລັບ Atmel AVR® ແລະ ARM® ທີ່ໃຊ້ microcontrollers.
  • Atmel QTouch® Composer – ເຄື່ອງ​ມື​ສໍາ​ລັບ​ການ​ພັດ​ທະ​ນາ​ປຸ່ມ capacitive​, sliders​, ແລະ​ການ​ນໍາ​ໃຊ້​ລໍ້​.
  • Atmel Data Visualizer - Atmel Data Visualizer ແມ່ນໂຄງການທີ່ໃຊ້ສໍາລັບການປະມວນຜົນແລະການສະແດງຂໍ້ມູນ. Data Visualizer ສາມາດຮັບຂໍ້ມູນຈາກແຫຼ່ງຕ່າງໆ ເຊັ່ນ: Embedded Debugger Data Gateway Interface ທີ່ພົບຢູ່ໃນກະດານ Xplained Pro ແລະພອດ COM.
  • ເອ​ກະ​ສານ​ການ​ອອກ​ແບບ – ການ​ຫຸ້ມ​ຫໍ່​ທີ່​ປະ​ກອບ​ດ້ວຍ​ແຫຼ່ງ CAD​, schematics​, BOM​, ຮູບ​ແຕ້ມ​ການ​ປະ​ກອບ​, 3D ແຜ່ນ​ດິນ​ຕອນ​, ແລະ​ອື່ນໆ​.
  • ຄູ່ມືຜູ້ໃຊ້ຮາດແວໃນຮູບແບບ PDF – ສະບັບ PDF ຂອງຄູ່ມືຜູ້ໃຊ້ນີ້.
  • SAM D11 Xplained Pro ໃນ Atmel web ຫນ້າ – Atmel webການເຊື່ອມຕໍ່ເວັບໄຊ.

Xplained Pro

Xplained Pro ເປັນແພລະຕະຟອມການປະເມີນຜົນທີ່ສະຫນອງປະສົບການ microcontroller Atmel ຢ່າງເຕັມທີ່. ແພລະຕະຟອມປະກອບດ້ວຍຊຸດຂອງກະດານ Microcontroller (MCU) ແລະກະດານຂະຫຍາຍ, ເຊິ່ງປະສົມປະສານກັບ Atmel Studio, ມີໄດເວີ Atmel Software Framework (ASF) ແລະລະຫັດຕົວຢ່າງ, ສະຫນັບສະຫນູນການຖ່າຍທອດຂໍ້ມູນ, ແລະອື່ນໆ. ກະດານ Xplained Pro MCU ຮອງຮັບກະດານຂະຫຍາຍ Xplained Pro ທີ່ຫລາກຫລາຍ, ເຊິ່ງເຊື່ອມຕໍ່ຜ່ານຊຸດຂອງຫົວແລະຕົວເຊື່ອມຕໍ່ມາດຕະຖານ. ແຕ່ລະກະດານຂະຫຍາຍມີຊິບການລະບຸຕົວຕົນ (ID) ເພື່ອລະບຸສະເພາະກະດານທີ່ເຊື່ອມຕໍ່ກັບກະດານ Xplained Pro MCU. ຂໍ້ມູນນີ້ຖືກນໍາໃຊ້ເພື່ອນໍາສະເຫນີຄູ່ມືຜູ້ໃຊ້ທີ່ກ່ຽວຂ້ອງ, ບັນທຶກຄໍາຮ້ອງສະຫມັກ, ແຜ່ນຂໍ້ມູນ, ແລະ exampລະຫັດຜ່ານ Atmel Studio.

ຝັງຕົວດີບັກ

  • SAM D11 Xplained Pro ປະກອບມີ Atmel Embedded Debugger (EDBG) ສໍາລັບການດີບັກເທິງເຮືອ. EDBG ເປັນອຸປະກອນ USB ປະກອບຂອງສາມການໂຕ້ຕອບ; debugger, Virtual COM Port, ແລະ Data Gateway Interface (DGI).
  • ຮ່ວມກັບ Atmel Studio, ການໂຕ້ຕອບດີບັກ EDBG ສາມາດຕັ້ງໂປຣແກຣມ ແລະດີບັກ ATSAMD11D14A ໄດ້. ໃນ SAM D11 Xplained Pro, ການໂຕ້ຕອບ SWD ແມ່ນເຊື່ອມຕໍ່ລະຫວ່າງ EDBG ແລະ ATSAMD11D14A.
  • ພອດ Virtual COM ແມ່ນເຊື່ອມຕໍ່ກັບ UART ໃນ ATSAMD11D14A ແລະໃຫ້ວິທີທີ່ງ່າຍໃນການສື່ສານກັບແອັບພລິເຄຊັນເປົ້າຫມາຍຜ່ານຊອບແວ terminal.
  • ມັນສະຫນອງອັດຕາ baud ປ່ຽນແປງ, parity, ແລະການຕັ້ງຄ່າ bit ຢຸດ. ກະລຸນາຮັບຊາບວ່າການຕັ້ງຄ່າໃນ ATSAMD11D14A ຕ້ອງກົງກັບການຕັ້ງຄ່າທີ່ລະບຸໄວ້ໃນຊອບແວປາຍທາງ.
  • ຂໍ້ມູນ:  ພອດ COM virtual ໃນ EDBG ຕ້ອງການຊອບແວ terminal ເພື່ອກໍານົດສັນຍານ terminal ຂໍ້ມູນພ້ອມທີ່ຈະ (DTR) ເພື່ອເປີດໃຊ້ pins UART ທີ່ເຊື່ອມຕໍ່ກັບ ATSAMD11D14A. ຖ້າສັນຍານ DTR ບໍ່ໄດ້ຖືກເປີດໃຊ້, ເຂັມ UART ຢູ່ໃນ EDBG ຈະຖືກເກັບໄວ້ໃນ high-z (tristate) ເຮັດໃຫ້ພອດ COM ບໍ່ສາມາດໃຊ້ໄດ້. ສັນຍານ DTR ແມ່ນຖືກຕັ້ງໂດຍອັດຕະໂນມັດໂດຍຊອຟແວ terminal ບາງອັນ, ແຕ່ມັນອາດຈະຕ້ອງຖືກເປີດໃຊ້ດ້ວຍຕົນເອງໃນ terminal ຂອງທ່ານ.
  • DGI ປະກອບດ້ວຍການໂຕ້ຕອບທາງດ້ານຮ່າງກາຍຫຼາຍອັນສໍາລັບການສື່ສານກັບຄອມພິວເຕີໂຮດ. ການ​ສື່​ສານ​ໃນ​ໄລ​ຍະ​ການ​ໂຕ້​ຕອບ​ແມ່ນ​ສອງ​ທິດ​ທາງ​. ມັນສາມາດຖືກນໍາໃຊ້ເພື່ອສົ່ງເຫດການແລະຄ່າຈາກ ATSAMD11D14A ຫຼືເປັນຊ່ອງທາງຂໍ້ມູນແບບພິມແບບທົ່ວໄປ. ການຈະລາຈອນຜ່ານອິນເຕີເຟດສາມາດໃຊ້ເວລາທີ່ສຸດamped ໃນ EDBG ສໍາລັບການຕິດຕາມເຫດການທີ່ຖືກຕ້ອງຫຼາຍຂຶ້ນ. ສັງເກດເວລານັ້ນamping imposes overhead ທີ່ຫຼຸດຜ່ອນ throughput ສູງສຸດ. Atmel Data Visualizer ຖືກນໍາໃຊ້ເພື່ອສົ່ງແລະຮັບຂໍ້ມູນຜ່ານ DGI.
    EDBG ຄວບຄຸມສອງ LEDs ໃນ SAM D11 Xplained Pro; ໄຟ LED ແລະ LED ສະຖານະ. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວິທີການຄວບຄຸມ LEDs ໃນໂຫມດການເຮັດວຽກທີ່ແຕກຕ່າງກັນ.

ຕາຕະລາງ 3-1. ການຄວບຄຸມໄຟ LED EDBG

ຮູບແບບການເຮັດວຽກ ພະລັງງານໄຟ LED ສະຖານະພາບ LED
ການດໍາເນີນງານປົກກະຕິ ໄຟ LED ຈະສະຫວ່າງເມື່ອພະລັງງານຖືກນໍາມາໃສ່ກະດານ. ຕົວຊີ້ບອກການເຄື່ອນໄຫວ, LED ກະພິບເມື່ອການສື່ສານໃດໆເກີດຂຶ້ນກັບ EDBG.
ໂໝດ Bootloader (idle) ໄຟ LED ແລະສະຖານະ LED ກະພິບພ້ອມໆກັນ.
ໂໝດ Bootloader (ອັບເກຣດເຟີມແວ) ໄຟ LED ແລະສະຖານະ LED ກະພິບໃນຮູບແບບສະລັບກັນ.

ສໍາລັບເອກະສານເພີ່ມເຕີມກ່ຽວກັບ EDBG, ເບິ່ງຄູ່ມືຜູ້ໃຊ້ EDBG.

ລະບົບການລະບຸຮາດແວ

ກະດານຂະຫຍາຍທີ່ເຂົ້າກັນໄດ້ຂອງ Xplained Pro ທັງໝົດມີຊິບ Atmel ATSHA204 CryptoAuthentication⢠mounted. ຊິບນີ້ມີຂໍ້ມູນທີ່ລະບຸສ່ວນຂະຫຍາຍດ້ວຍຊື່ຂອງມັນ ແລະບາງຂໍ້ມູນເພີ່ມເຕີມ. ເມື່ອສ່ວນຂະຫຍາຍ Xplained Pro ເຊື່ອມຕໍ່ກັບກະດານ Xplained Pro MCU ຂໍ້ມູນຈະຖືກອ່ານແລະສົ່ງໄປທີ່ Atmel Studio. ສ່ວນຂະຫຍາຍ Atmel Kits, ຕິດຕັ້ງກັບ Atmel Studio, ຈະໃຫ້ຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ, ລະຫັດ examples, ແລະການເຊື່ອມຕໍ່ກັບເອກະສານທີ່ກ່ຽວຂ້ອງ. ຕາຕະລາງຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຊ່ອງຂໍ້ມູນທີ່ເກັບໄວ້ໃນຊິບ ID ກັບ exampເນື້ອໃນ.
ຕາຕະລາງ 3-2 ເນື້ອໃນຊິບ Xplained Pro ID

ຊ່ອງຂໍ້ມູນ ປະເພດຂໍ້ມູນ Exampເນື້ອໃນ
ຜູ້ຜະລິດ ສະຕຣິງ ASCII Atmel'\0'
ຊື່ຜະລິດຕະພັນ ສະຕຣິງ ASCII ພາກສ່ວນ LCD1 Xplained Pro'\0′
ການປັບປຸງຜະລິດຕະພັນ ສະຕຣິງ ASCII 02'\0'
ໝາຍເລກ Serial ຜະລິດຕະພັນ ສະຕຣິງ ASCII 1774020200000010'\0'
ສະບັບຕໍາ່ສຸດທີ່tage [mV] uint16_t 3000
ສູງສຸດ Voltage [mV] uint16_t 3600
ປະຈຸບັນສູງສຸດ [mA] uint16_t 30

ແຫຼ່ງພະລັງງານ

ຊຸດ SAM D11 Xplained Pro ສາມາດໄດ້ຮັບການຂັບເຄື່ອນໂດຍແຫຼ່ງພະລັງງານຈໍານວນຫນຶ່ງຕາມທີ່ລະບຸໄວ້ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້.
ຕາຕະລາງ 3-3. ແຫຼ່ງພະລັງງານສໍາລັບ SAM D11 Xplained Pro

ການປ້ອນຂໍ້ມູນພະລັງງານ ສະບັບtage ຄວາມຕ້ອງການ ຄວາມຕ້ອງການໃນປະຈຸບັນ ເຄື່ອງໝາຍເຊື່ອມຕໍ່
ພະລັງງານພາຍນອກ 5V ± 2% (± 100mV) ສໍາລັບ

ການດໍາເນີນງານ USB host. 4.3V ຫາ 5.5V ຖ້າ​ຫາກ​ວ່າ​ການ​ດໍາ​ເນີນ​ງານ USB host ບໍ່​ຈໍາ​ເປັນ​ຕ້ອງ​.

ຕໍາ່ສຸດທີ່ແນະນໍາແມ່ນ 1A ເພື່ອໃຫ້ສາມາດສະຫນອງກະແສໄຟຟ້າພຽງພໍສໍາລັບອຸປະກອນ USB ທີ່ເຊື່ອມຕໍ່ແລະກະດານຂອງມັນເອງ.

ສູງສຸດທີ່ແນະນໍາແມ່ນ 2A ເນື່ອງຈາກການປ້ອງກັນການປ້ອນຂໍ້ມູນສະເພາະໃນປະຈຸບັນສູງສຸດ.

ປທສ
ຝັງຕົວດີບັກ USB 4.4V ຫາ 5.25V (ຕາມ​ສະ​ເພາະ USB.) 500mA (ຕາມສະເປັກ USB.) ດີບັກ USB
ເປົ້າໝາຍ USB 4.4V ຫາ 5.25V (ຕາມ​ສະ​ເພາະ USB.) 500mA (ຕາມສະເປັກ USB.) ເປົ້າໝາຍ USB

ຊຸດດັ່ງກ່າວຈະກວດພົບອັດຕະໂນມັດວ່າແຫຼ່ງພະລັງງານໃດທີ່ມີຢູ່ ແລະເລືອກອັນໃດທີ່ຈະໃຊ້ຕາມຄວາມສຳຄັນຕໍ່ໄປນີ້:

  1. ພະລັງງານພາຍນອກ.
  2. ຝັງຕົວດີບັກ USB.
  3. ເປົ້າໝາຍ USB.

ຂໍ້ມູນ: ພະລັງງານພາຍນອກແມ່ນຕ້ອງການເມື່ອ 500mA ຈາກຕົວເຊື່ອມຕໍ່ USB ບໍ່ພຽງພໍທີ່ຈະພະລັງງານກັບກະດານຂະຫຍາຍທີ່ເປັນໄປໄດ້. ອຸ​ປະ​ກອນ USB ທີ່​ເຊື່ອມ​ຕໍ່​ຢູ່​ໃນ​ແອັບ​ພ​ລິ​ເຄ​ຊັນ​ແມ່​ຂ່າຍ USB ອາດ​ຈະ​ເກີນ​ຂີດ​ຈຳ​ກັດ​ນີ້​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ.

Xplained Pro ສ່ວນຫົວ ແລະຕົວເຊື່ອມຕໍ່

ສ່ວນຫົວສ່ວນຂະຫຍາຍມາດຕະຖານ Xplained Pro

ຊຸດ Xplained Pro ທັງໝົດມີແຖວສອງແຖວ ຫຼືຫຼາຍກວ່ານັ້ນ, 20-pin, 100mil ສ່ວນຂະຫຍາຍສ່ວນຫົວ. ກະດານ Xplained Pro MCU ມີສ່ວນຫົວຂອງຜູ້ຊາຍ, ໃນຂະນະທີ່ສ່ວນຂະຫຍາຍ Xplained Pro ມີຄູ່ເພດຍິງ. ໃຫ້ສັງເກດວ່າ pins ທັງຫມົດບໍ່ໄດ້ເຊື່ອມຕໍ່ສະເຫມີ. pins ທີ່ເຊື່ອມຕໍ່ທັງຫມົດປະຕິບັດຕາມຄໍາອະທິບາຍ pin-out ທີ່ກໍານົດໄວ້ໃນຕາຕະລາງຂ້າງລຸ່ມນີ້.
ສ່ວນຫົວສ່ວນຂະຫຍາຍສາມາດຖືກນໍາໃຊ້ເພື່ອເຊື່ອມຕໍ່ຄວາມຫລາກຫລາຍຂອງສ່ວນຂະຫຍາຍ Xplained Pro ກັບກະດານ Xplained Pro MCU ຫຼືເຂົ້າເຖິງ pins ຂອງ MCU ເປົ້າຫມາຍໃນກະດານ Xplained Pro MCU ໂດຍກົງ.
ຕາຕະລາງ 3-4.Xplained Pro Standard Extension Header

ເລກ PIN ຊື່ ລາຍລະອຽດ
1 ID ສາຍການສື່ສານກັບຊິບ ID ໃນກະດານຂະຫຍາຍ
2 GND ດິນ
3 ADC(+) ຕົວປ່ຽນອະນາລັອກເປັນດິຈິຕອລ, ເປັນສ່ວນບວກຂອງຄວາມແຕກຕ່າງຂອງ ADC
4 ADC(-) ຕົວປ່ຽນອະນາລັອກເປັນດິຈິຕອລ, ເປັນສ່ວນລົບຂອງຄວາມແຕກຕ່າງຂອງ ADC
5 GPIO1 ຈຸດປະສົງທົ່ວໄປ I/O
6 GPIO2 ຈຸດປະສົງທົ່ວໄປ I/O
7 PWM(+) ໂມດູນຄວາມກວ້າງຂອງກຳມະຈອນ, ເປັນສ່ວນບວກຂອງ PWM ທີ່ແຕກຕ່າງ
8 PWM(-) ໂມດູນຄວາມກວ້າງຂອງກຳມະຈອນ, ທາງເລືອກທາງລົບຂອງ PWM ທີ່ແຕກຕ່າງ
9 IRQ/GPIO ຂັດຂວາງສາຍຄໍາຮ້ອງຂໍແລະ/ຫຼື I/O ຈຸດປະສົງທົ່ວໄປ
10 SPI_SS_B/ GPIO ສໍາລອງເລືອກສໍາລັບ SPI ແລະ/ຫຼື I/O ຈຸດປະສົງທົ່ວໄປ
11 I2C_SDA ເສັ້ນຂໍ້ມູນສໍາລັບການໂຕ້ຕອບ I2C. ປະຕິບັດສະເຫມີ, ປະເພດລົດເມ.
12 I2C_SCL ເສັ້ນໂມງສໍາລັບການໂຕ້ຕອບ I2C. ປະຕິບັດສະເຫມີ, ປະເພດລົດເມ.
13 UART_RX ສາຍຮັບຂອງອຸປະກອນເປົ້າໝາຍ UART
14 UART_TX ສາຍສົ່ງຂອງອຸປະກອນເປົ້າໝາຍ UART
ເລກ PIN ຊື່ ລາຍລະອຽດ
15 SPI_SS_A ສໍາລອງເລືອກສໍາລັບ SPI. ຄວນເປັນພິເສດ.
16 SPI_MOSI Master out slave ໃນເສັ້ນຂອງການໂຕ້ຕອບ peripheral serial. ປະຕິບັດສະເຫມີ, ປະເພດລົດເມ.
17 SPI_MISO Master in slave out line of serial peripheral interface. ປະຕິບັດສະເຫມີ, ປະເພດລົດເມ.
18 SPI_SCK ໂມງສຳລັບອິນເຕີເຟດ peripheral serial. ປະຕິບັດສະເຫມີ, ປະເພດລົດເມ.
19 GND ດິນ
20 VCC ພະລັງງານສໍາລັບກະດານຂະຫຍາຍ

Xplained Pro Power Header

ຫົວພະລັງງານສາມາດໃຊ້ເພື່ອເຊື່ອມຕໍ່ພະລັງງານພາຍນອກກັບຊຸດ SAM D11 Xplained Pro. ຊຸດດັ່ງກ່າວຈະກວດຫາອັດຕະໂນມັດ ແລະສະຫຼັບໄປໃຊ້ພະລັງງານພາຍນອກຫາກສະໜອງໃຫ້. ຫົວພະລັງງານຍັງສາມາດຖືກນໍາໃຊ້ເປັນການສະຫນອງສໍາລັບອຸປະກອນພາຍນອກຫຼືກະດານຂະຫຍາຍ. ຕ້ອງລະມັດລະວັງບໍ່ໃຫ້ເກີນຂອບເຂດຈໍາກັດໃນປະຈຸບັນທັງຫມົດຂອງເຄື່ອງຄວບຄຸມເທິງເຮືອໃນເວລາໃຊ້ pin 3.3V.

ຕາຕະລາງ 3-5.Xplained Pro Power Header

ເລກ PIN ປັກໝຸດຊື່ ລາຍລະອຽດ
1 VEXT_P5V0 ການປ້ອນຂໍ້ມູນພາຍນອກ 5V
2 GND ດິນ
3 VCC_P5V0 5V ທີ່ບໍ່ໄດ້ຄວບຄຸມ (ຜົນຜະລິດ, ໄດ້ມາຈາກຫນຶ່ງໃນແຫຼ່ງປ້ອນຂໍ້ມູນ)
4 VCC_P3V3 ຄວບຄຸມ 3.3V (ຜົນຜະລິດ, ໃຊ້ເປັນການສະຫນອງພະລັງງານຕົ້ນຕໍສໍາລັບຊຸດ)

ຄູ່ມືຜູ້ໃຊ້ຮາດແວ

ຕົວເຊື່ອມຕໍ່

ບົດນີ້ອະທິບາຍການປະຕິບັດຕົວເຊື່ອມຕໍ່ທີ່ກ່ຽວຂ້ອງ ແລະສ່ວນຫົວກ່ຽວກັບ SAM D11 Xplained Pro ແລະການເຊື່ອມຕໍ່ຂອງພວກມັນກັບ ATSAMD11D14A. ຕາຕະລາງຂອງການເຊື່ອມຕໍ່ໃນບົດນີ້ຍັງອະທິບາຍວ່າສັນຍານໃດທີ່ຖືກແບ່ງປັນລະຫວ່າງ headers ແລະການທໍາງານຂອງ on-board.

ສ່ວນຫົວສ່ວນຂະຫຍາຍມາດຕະຖານ Xplained Pro

SAM D11 Xplained Pro header EXT1 ສະຫນອງການເຂົ້າເຖິງ I/O ຂອງ microcontroller ເພື່ອຂະຫຍາຍກະດານເຊັ່ນ: ໂດຍການເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍກັບກະດານ. ສ່ວນຫົວນີ້ແມ່ນອີງໃສ່ສ່ວນຂະຫຍາຍມາດຕະຖານທີ່ລະບຸໄວ້ໃນຕາຕະລາງ 3-4 Xplained Pro Standard Extension Header. ຫົວມີ pitch ຂອງ 2.54mm.
ຕາຕະລາງ 4-1. ສ່ວນຂະຫຍາຍສ່ວນຫົວ EXT1

ປັກໝຸດໃສ່ EXT1 SAM D11 pin ຟັງຊັນ ການທໍາງານທີ່ແບ່ງປັນ
1 [ID] ສາຍການສື່ສານກັບຊິບ ID ໃນກະດານຂະຫຍາຍ.
2 [GND] GND
3 [ADC(+)] PA02 AIN[0] ປຸ່ມ QTouch 1
4 [ADC(-)] PA03 AIN[1] ປຸ່ມ QTouch 2
5 [GPIO1] PA04 GPIO  
6 [GPIO2] PA05 GPIO  
7 [PWM(+)] PA16 TC1/WO[0] LED0 ແລະ EDBG GPIO
8 [PWM(-)] PA17 TC1/WO[1] EDBG GPIO
9 [IRQ/GPIO] PA14 NMI SW0 ແລະ EDBG GPIO
10 [SPI_SS_B/GPIO] PA15 GPIO EDBG GPIO
11 [TWI_SDA] PA22 SERCOM1 PAD[0] I²C SDA EDBG I²C
12 [TWI_SCL] PA23 SERCOM1 PAD[1] I²C SCL EDBG I²C
13 [USART_RX] PA11 SERCOM2 PAD[3] UART RX EDBG CDC
14 [USART_TX] PA10 SERCOM2 PAD[2] UART TX EDBG CDC
15 [SPI_SS_A] PA08 SERCOM0 PAD[2] SPI SS 32kHz Crystal footprint
16 [SPI_MOSI] PA06 SERCOM0 PAD[0] SPI MOSI EDBG SPI
17 [SPI_MISO] PA09 SERCOM0 PAD[3] SPI MISO 32kHz Crystal footprint ແລະ EDBG SPI
18 [SPI_SCK] PA07 SERCOM0 PAD[1] SPI SCK EDBG SPI
19 [GND] GND
20 [VCC] VCC

ສ່ວນຫົວການວັດແທກປັດຈຸບັນ

ມຸມ 1 × 2, 100mil pin-header ທີ່ຫມາຍດ້ວຍການວັດແທກປະຈຸບັນ MCU ແມ່ນຕັ້ງຢູ່ຂອບເທິງຂອງ SAM D11 Xplained Pro. ພະລັງງານທັງໝົດໄປຫາ ATSAMD11D14A ແມ່ນສົ່ງຜ່ານສ່ວນຫົວນີ້. ເພື່ອວັດແທກການໃຊ້ພະລັງງານຂອງອຸປະກອນເອົາ jumper ແລະປ່ຽນແທນດ້ວຍ ammeter.

ຂໍ້ຄວນລະວັງ:  ການຖອດ jumper ອອກຈາກ pin-header ໃນຂະນະທີ່ຊຸດກໍາລັງຖືກພະລັງງານອາດຈະເຮັດໃຫ້ ATSAMD11D14A ຖືກພະລັງງານຜ່ານ pin I/O ຂອງມັນ. ນີ້ອາດຈະເຮັດໃຫ້ເກີດຄວາມເສຍຫາຍຖາວອນກັບອຸປະກອນ.

ອຸປະກອນຕໍ່ພ່ວງ

ໄປເຊຍກັນ

ຊຸດ SAM D11 Xplained Pro ບັນຈຸມີຮອຍຕີນກາວອັນໜຶ່ງທີ່ສາມາດໃຊ້ສໍາລັບການຕິດຕັ້ງແຫຼ່ງໂມງສໍາລັບອຸປະກອນ SAM D11. ປັກໝຸດ I/O ສໍາລັບໄປເຊຍກັນແມ່ນໃຊ້ຮ່ວມກັນກັບສ່ວນຫົວຂອງສ່ວນຂະຫຍາຍ, ດັ່ງນັ້ນຕົວຕ້ານທານ 0Ω ສອງອັນ (R311 ແລະ R312) ຈະຕ້ອງຖືກຖອດອອກກ່ອນທີ່ຈະຕິດແກ້ວໃສ່ຮອຍຕີນ.
ຕາຕະລາງ 4-2.External 32.768kHz Crystal

ປັກໝຸດໃສ່ SAM D11 ຟັງຊັນ
PA08 XIN32
PA09 XOUT32

ປຸ່ມກົນຈັກ

SAM D11 Xplained Pro ມີສອງປຸ່ມກົນຈັກ. ປຸ່ມຫນຶ່ງແມ່ນປຸ່ມ RESET ທີ່ເຊື່ອມຕໍ່ກັບສາຍຕັ້ງ SAM D11 ແລະອີກປຸ່ມຫນຶ່ງແມ່ນປຸ່ມຕັ້ງຄ່າຜູ້ໃຊ້ທົ່ວໄປ. ເມື່ອກົດປຸ່ມໃດນຶ່ງ ມັນຈະຂັບສາຍ I/O ໄປເປັນ GND.
ຕາຕະລາງ 4-3. ປຸ່ມກົນຈັກ

ປັກໝຸດໃສ່ SAM D11 ຂໍ້ຄວາມ Silkscreen
PA28/RST ຣີເຊັດ
PA14 SW0

LED

ມີ LED ສີເຫຼືອງອັນຫນຶ່ງທີ່ມີຢູ່ໃນກະດານ SAM D11 Xplained Pro ທີ່ສາມາດເປີດແລະປິດໄດ້. LED ສາມາດເປີດໃຊ້ໄດ້ໂດຍການຂັບລົດສາຍ I/O ທີ່ເຊື່ອມຕໍ່ໄປຫາ GND.
ຕາຕະລາງ 4-4. ການເຊື່ອມຕໍ່ LED

ປັກໝຸດໃສ່ SAM D11 LED
PA16 LED ສີເຫຼືອງ 0

ແຕະປຸ່ມ

ມີສອງປຸ່ມຄວາມອາດສາມາດຂອງຕົນເອງທີ່ມີຢູ່ໃນກະດານ SAM D11 Xplained Pro ທີ່ສາມາດໃຊ້ເປັນ I/O. ປຸ່ມ QTouch ເຫຼົ່ານີ້ແມ່ນມີຈຸດປະສົງເພື່ອຂັບເຄື່ອນໂດຍຕົວຄວບຄຸມການສໍາພັດ Peripheral Touch (PTC) ທີ່ມີຢູ່ໃນອຸປະກອນ.
ຕົວຕ້ານທານໄດ້ຖືກເພີ່ມໃສ່ກະດານເພື່ອຕັດການເຊື່ອມຕໍ່ໄດ້ຢ່າງງ່າຍດາຍທັງປຸ່ມສໍາຜັດ onboard ຫຼືການເຊື່ອມຕໍ່ກັບສ່ວນຫົວຂອງສ່ວນຂະຫຍາຍ, ເນື່ອງຈາກວ່າສາຍ I/O ຖືກແບ່ງປັນລະຫວ່າງສອງຢ່າງ. ຕົວຕ້ານທານເຫຼົ່ານີ້ສາມາດພົບໄດ້ຢູ່ດ້ານຫລັງຂອງກະດານ, ຫມາຍ "QTBTN1" ແລະ "QTBTN2" ສໍາລັບການຕັດການເຊື່ອມຕໍ່ປຸ່ມສໍາຜັດ, ແລະ "EXT-3" ແລະ "EXT-4" ສໍາລັບການຕັດການເຊື່ອມຕໍ່ກັບສ່ວນຫົວຂອງສ່ວນຂະຫຍາຍ.
ຕາຕະລາງ 4-5.QTouch ການເຊື່ອມຕໍ່ປຸ່ມ

ປັກໝຸດໃສ່ SAM D11 ຂໍ້ຄວາມ Silkscreen
PA02 QT BTN1
PA03 QT BTN2

USB

SAM D11 Xplained Pro ມີຕົວເຊື່ອມຕໍ່ Micro-USB ເພື່ອໃຊ້ກັບໂມດູນ USB SAM D11. ເພື່ອໃຫ້ສາມາດກວດພົບໄດ້ເມື່ອສາຍ USB ເປົ້າໝາຍຖືກເຊື່ອມຕໍ່ຢູ່ໃນໂໝດພະລັງງານເອງ, GPIO ຈະຖືກໃຊ້ເພື່ອກວດຫາ VBUS voltage ໃນຕົວເຊື່ອມຕໍ່.
ຕາຕະລາງ 4-6. ການເຊື່ອມຕໍ່ USB

ປັກໝຸດໃສ່ SAM D11 USB
PA27 ການກວດຫາ VBUS (1)
PA24 USB D-
PA25 USB D+

ໝາຍເຫດ:

  1. PA27 ຖືກແບ່ງປັນລະຫວ່າງ SPI SS ກັບ EDBG ແລະ VBUS ກວດພົບໃນ USB ເປົ້າໝາຍ. ອັນນີ້ຖືກປະຕິບັດເພື່ອໃຫ້ເຂັມປັກໝຸດສາມາດກວດພົບວ່າມີ VBUS ຫຼືບໍ່ ເມື່ອຖືກຕັ້ງຄ່າເປັນວັດສະດຸປ້ອນໂດຍບໍ່ມີການດຶງພາຍໃນ. ຖ້າມີ VBUS, ລະດັບຂອງ pin ຈະສູງ. ຖ້າ VBUS ບໍ່ຢູ່, ສາຍຖືກດຶງຈາກພາຍນອກຕ່ໍາ. ມັນຈະບໍ່ສາມາດກວດພົບສິ່ງນີ້ໄດ້ຖ້າອິນເຕີເຟດ EDBG SPI DGI ຖືກເປີດໃຊ້ຈາກ Atmel Data Visualizer.

ການປະຕິບັດ Debugger ຝັງ

SAM D11 Xplained Pro ມີ Embedded Debugger (EDBG) ທີ່ສາມາດໃຊ້ເພື່ອຂຽນໂປຣແກຣມ ແລະດີບັກ ATSAMD11D14A ໂດຍໃຊ້ Serial Wire Debug (SWD). Embedded Debugger ຍັງປະກອບມີການໂຕ້ຕອບພອດ Virtual Com ຫຼາຍກວ່າ UART, Atmel Data Gateway Interface over SPI, ແລະ TWI ແລະມັນປະກອບມີສີ່ຂອງ SAM D11 GPIOs. Atmel Studio ສາມາດໃຊ້ເປັນສ່ວນຫນ້າສໍາລັບ Debugger ຝັງ.

Serial Wire Debug

Serial Wire Debug (SWD) ໃຊ້ສອງ pins ເພື່ອຕິດຕໍ່ສື່ສານກັບເປົ້າຫມາຍ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການໃຊ້ການຂຽນໂປລແກລມແລະຄວາມສາມາດແກ້ໄຂຂອງ EDBG, ເບິ່ງ Embedded Debugger.
ຕາຕະລາງ 4-7. ການເຊື່ອມຕໍ່ SWD

ປັກໝຸດໃສ່ SAM D11 ຟັງຊັນ
PA30 ໂມງ SWD
PA31 ຂໍ້ມູນ SWD

ພອດ COM ສະເໝືອນ

Embedded Debugger ເຮັດຫນ້າທີ່ເປັນປະຕູ Virtual Com Port ໂດຍໃຊ້ຫນຶ່ງໃນ ATSAMD11D14A UARTs. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການໃຊ້ພອດ Virtual COM ເບິ່ງ Embedded Debugger.
ຕາຕະລາງ 4-8. ການເຊື່ອມຕໍ່ພອດ COM Virtual

ປັກໝຸດໃສ່ SAM D11 ຟັງຊັນ
PA10 SERCOM2 PAD[2] UART TXD (ສາຍ SAM D11 TX)
PA11 SERCOM2 PAD[3] UART RXD (ສາຍ SAM D11 RX)

ການໂຕ້ຕອບຂອງ Atmel Data Gateway

Embedded Debugger ມີຄຸນສົມບັດ Atmel Data Gateway Interface (DGI) ໂດຍໃຊ້ພອດ SPI ຫຼື I²C. DGI ສາມາດໃຊ້ເພື່ອສົ່ງຂໍ້ມູນຫຼາກຫຼາຍຈາກ SAM D11 ໄປຫາ PC ເຈົ້າພາບ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການໃຊ້ການໂຕ້ຕອບ DGI ເບິ່ງ Embedded Debugger.
ຕາຕະລາງ 4-9. ການເຊື່ອມຕໍ່ການໂຕ້ຕອບ DGI ເມື່ອໃຊ້ SPI

ປັກໝຸດໃສ່ SAM D11 ຟັງຊັນ
PA27 GPIO/SPI SS (Slave ເລືອກ) (SAM D11 ແມ່ນ Master)(1)
PA09 SERCOM0 PAD[3] SPI MISO (Master In, Slave Out)
PA06 SERCOM0 PAD[0] SPI MOSI (Master Out, Slave in)
PA07 SERCOM0 PAD[1] SPI SCK (ໂມງອອກ)

ໝາຍເຫດ:

  1. PA27 ຖືກແບ່ງປັນລະຫວ່າງ SPI SS ກັບ EDBG ແລະ VBUS ກວດພົບໃນ USB ເປົ້າໝາຍ. ອັນນີ້ຖືກປະຕິບັດເພື່ອໃຫ້ເຂັມປັກໝຸດສາມາດກວດພົບວ່າມີ VBUS ຫຼືບໍ່ ເມື່ອຖືກຕັ້ງຄ່າເປັນວັດສະດຸປ້ອນໂດຍບໍ່ມີການດຶງພາຍໃນ. ຖ້າມີ VBUS, ລະດັບຂອງ pin ຈະສູງ. ຖ້າ VBUS ບໍ່ຢູ່, ສາຍຖືກດຶງຈາກພາຍນອກຕ່ໍາ. ມັນຈະບໍ່ສາມາດກວດພົບສິ່ງນີ້ໄດ້ຖ້າອິນເຕີເຟດ EDBG SPI DGI ຖືກເປີດໃຊ້ຈາກ Atmel Data Visualizer.

ຕາຕະລາງ 4-10.DGI ການເຊື່ອມຕໍ່ການໂຕ້ຕອບໃນເວລາທີ່ໃຊ້ I

ປັກໝຸດໃສ່ SAM D11 ຟັງຊັນ
PA08 SERCOM2 PAD[0] SDA (ເສັ້ນຂໍ້ມູນ)
PA09 SERCOM2 PAD[1] SCL (ສາຍໂມງ)

ສີ່ສາຍ GPIO ແມ່ນເຊື່ອມຕໍ່ກັບ Debugger ຝັງ. EDBG ສາມາດຕິດຕາມສາຍເຫຼົ່ານີ້ແລະເວລາ stamp ການປ່ຽນແປງຄ່າ PIN. ນີ້ເຮັດໃຫ້ມັນເປັນໄປໄດ້ຢ່າງຖືກຕ້ອງທີ່ໃຊ້ເວລາ stamp ເຫດການໃນລະຫັດແອັບພລິເຄຊັນ SAM D11. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການຕັ້ງຄ່າແລະນໍາໃຊ້ຄຸນສົມບັດການຕິດຕາມ GPIO ເບິ່ງ Embedded Debugger.
ຕາຕະລາງ 4-11.GPIO Lines ເຊື່ອມຕໍ່ກັບ EDBG

ປັກໝຸດໃສ່ SAM D11 ຟັງຊັນ
PA16 GPIO0
PA17 GPIO1
PA14 GPIO2
PA15 GPIO3

ເອກະສານຊ້ອນທ້າຍ

ການເລີ່ມຕົ້ນດ້ວຍ IAR

IAR Embedded Workbench® ສໍາລັບARM® ເປັນຕົວສັງລວມປະສິດທິພາບສູງທີ່ເປັນເຈົ້າຂອງບໍ່ໄດ້ອີງໃສ່ GCC. ການຂຽນໂປລແກລມແລະການດີບັກຂອງຊຸດ Xplained Pro ໄດ້ຮັບການສະຫນັບສະຫນູນໃນ IAR⢠Embedded Workbench ສໍາລັບ ARM ໂດຍໃຊ້ການໂຕ້ຕອບ CMSIS-DAP ທົ່ວໄປ. ການຕັ້ງຄ່າເບື້ອງຕົ້ນບາງຢ່າງຕ້ອງຖືກຕັ້ງຢູ່ໃນໂຄງການເພື່ອໃຫ້ການຂຽນໂປລແກລມແລະການດີບັກເຮັດວຽກ.
ຂັ້ນ​ຕອນ​ຕໍ່​ໄປ​ນີ້​ຈະ​ອະ​ທິ​ບາຍ​ວິ​ທີ​ການ​ເຮັດ​ໃຫ້​ໂຄງ​ການ​ຂອງ​ທ່ານ​ກຽມ​ພ້ອມ​ສໍາ​ລັບ​ການ​ດໍາ​ເນີນ​ໂຄງ​ການ​ແລະ debugging​:

  1. ໃຫ້ແນ່ໃຈວ່າທ່ານໄດ້ເປີດໂຄງການທີ່ທ່ານຕ້ອງການທີ່ຈະ configure. ເປີດກ່ອງໂຕ້ຕອບ OPTIONS ສໍາລັບໂຄງການ.
  2. ໃນປະເພດ General Options, ເລືອກແຖບເປົ້າໝາຍ. ເລືອກອຸປະກອນສໍາລັບໂຄງການຫຼື, ຖ້າບໍ່ມີລາຍຊື່, ຫຼັກຂອງອຸປະກອນ.
  3. ໃນປະເພດ Debugger, ເລືອກແຖບ Setup. ເລືອກ CMSIS DAP ເປັນໄດເວີ.
  4. ໃນປະເພດ Debugger, ເລືອກແຖບດາວໂຫລດ. ກວດເບິ່ງກ່ອງໝາຍສໍາລັບຕົວເລືອກ Use flash loader(s).
  5. ໃນໝວດ Debugger > CMSIS DAP, ເລືອກແຖບຕັ້ງຄ່າ. ເລືອກລະບົບ (ຄ່າເລີ່ມຕົ້ນ) ເປັນວິທີການຕັ້ງໃໝ່.
  6. ໃນໝວດ Debugger > CMSIS DAP, ເລືອກ JTAG/SWD ແຖບ. ເລືອກ SWD ເປັນການໂຕ້ຕອບແລະທາງເລືອກໃນການເລືອກຄວາມໄວ SWD.

ຮູບທີ 5-1.ເລືອກອຸປະກອນເປົ້າໝາຍAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-2

ຮູບ 5-2. ເລືອກ DebuggerAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-3

ຮູບທີ 5-3. ຕັ້ງຄ່າ Flash LoaderAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-4

ຮູບ 5-4. ຕັ້ງຄ່າຣີເຊັດAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-5

ຮູບທີ 5-5.Configure InterfaceAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-6

ການເຊື່ອມຕໍ່ SAM-ICE ກັບກະດານ Xplained Pro

ຊຸດ Xplained Pro ທີ່ມີຕົວເຊື່ອມຕໍ່ດີບັກ 10-pin 50mil ສາມາດໃຊ້ເຄື່ອງມືດີບັກພາຍນອກເຊັ່ນ SAM-ICE⢠ຫຼື Atmel-ICE ແທນ EDBG ທີ່ມີໃນຕົວ. ອຸປະກອນທີ່ໃຊ້ອິນເຕີເຟດ SWD ຢູ່ໃນກະດານຈະມີຕົວເຊື່ອມຕໍ່ທີ່ມີ pinout ທີ່ເຂົ້າກັນໄດ້ກັບ Cortex Debug Connector.
ທ່ານສາມາດເຊື່ອມຕໍ່ SAM-ICE ກັບຕົວເຊື່ອມຕໍ່ດີບັກໃນ Xplained Pro ໂດຍໃຊ້ຕົວອະແດບເຕີ Atmel-ICE, ອະແດບເຕີ SAM-ICE, ຫຼືຫົວ 10-pin 50-mil ກັບສາຍ squid. ເມື່ອໃຊ້ສາຍ squid, ເບິ່ງຕາຕະລາງແລະຕົວເລກຂ້າງລຸ່ມນີ້ສໍາລັບວິທີເຊື່ອມຕໍ່ SAM-ICE ກັບກະດານ Xplained Pro.
ຕາຕະລາງ 5-1.Squid Cable Connections

Squid Cable pin ເຂັມ SAM-ICE
1 (VCC) 1 (VTref)
2 (STUDIO/TMS) 7 (TMS)
3 (GND) 4 (GND)
4 (SWCLK/TCK) 9 (TCK)
5 (GND) 6 (GND)
6 (SWO/TO) 13 (TDO) (1)
7 (ບໍ່ໄດ້ໃຊ້)  
8 (ບໍ່ໄດ້ໃຊ້)  
9 (ບໍ່ໄດ້ໃຊ້)  
10 (ຣີເຊັດ) 15 (ຣີເຊັດ)

ໝາຍເຫດ: 

  1. ທາງເລືອກ, ຖ້າອຸປະກອນມີຫນ້າທີ່ນີ້.

ຮູບ 5-6. SAM-ICE ໃຊ້ສາຍ SquidAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-7

ຮູບທີ 5-7.SAM-ICE ໂດຍໃຊ້ Atmel-ICE AdapterAtmel-SAM-D11-Xplained-Pro-SMART-ARM-based-Microcontrollers-fig-8

ສຳຄັນ: 
ຖ້າການຂັດແຍ້ງກັບ EDBG ຢູ່ເທິງກະດານເກີດຂຶ້ນ, ໃຫ້ພະລັງງານ Xplained Pro board ຈາກວັດສະດຸປ້ອນອື່ນເຊັ່ນຫົວພະລັງງານພາຍນອກຫຼືຈາກ USB ເປົ້າຫມາຍ. ການຖອນຕົວເຊື່ອມຕໍ່ລະຫວ່າງ EDBG ແລະສ່ວນຫົວດີບັກໂດຍການຖອນຕົວຕ້ານທານ 0Ω, ບ່ອນທີ່ມີຢູ່, ຫຼືການຕັດແຖບຕິດຕາມໄປຫາ EDBG ກໍ່ສາມາດເຮັດໄດ້.

ການແກ້ໄຂຮາດແວແລະບັນຫາທີ່ຮູ້ຈັກ

ການກໍານົດ ID ຜະລິດຕະພັນແລະການດັດແກ້

ການແກ້ໄຂແລະຕົວລະບຸຜະລິດຕະພັນຂອງກະດານ Xplained Pro ສາມາດພົບໄດ້ໃນສອງທາງ; ບໍ່ວ່າຈະຜ່ານ Atmel Studio ຫຼືໂດຍການເບິ່ງສະຕິກເກີຢູ່ດ້ານລຸ່ມຂອງ PCB.
ໂດຍການເຊື່ອມຕໍ່ກະດານ Xplained Pro MCU ກັບຄອມພິວເຕີທີ່ມີ Atmel Studio ແລ່ນ, ປ່ອງຢ້ຽມຂໍ້ມູນຈະປາກົດຂຶ້ນ. ຫົກຕົວເລກທໍາອິດຂອງເລກລໍາດັບ, ເຊິ່ງລະບຸໄວ້ພາຍໃຕ້ລາຍລະອຽດຂອງຊຸດ, ມີຕົວລະບຸຜະລິດຕະພັນ ແລະການປັບປຸງ. ຂໍ້ມູນກ່ຽວກັບກະດານຂະຫຍາຍ Xplained Pro ທີ່ເຊື່ອມຕໍ່ຈະປາກົດຢູ່ໃນປ່ອງຢ້ຽມຂອງ Atmel Kit.
ຂໍ້ມູນດຽວກັນສາມາດພົບເຫັນຢູ່ໃນສະຕິກເກີຢູ່ດ້ານລຸ່ມຂອງ PCB. kits ສ່ວນໃຫຍ່ຈະພິມຕົວລະບຸແລະດັດແກ້ໃນຂໍ້ຄວາມທໍາມະດາເປັນ A09-nnnn\rr, ບ່ອນທີ່ nnnn ແມ່ນການກໍານົດແລະ rr ແມ່ນການດັດແກ້. ກະດານທີ່ມີພື້ນທີ່ຈໍາກັດມີສະຕິກເກີທີ່ມີພຽງແຕ່ລະຫັດ QR, ເຊິ່ງປະກອບດ້ວຍສາຍເລກລໍາດັບ.
ສະຕຣິງເລກລຳດັບມີຮູບແບບຕໍ່ໄປນີ້:

  • “nnnnrrssssssss”
  • n = ຕົວລະບຸຜະລິດຕະພັນ
  • r = ການປັບປຸງ
  • s = ເລກລໍາດັບ
  • ຕົວລະບຸຜະລິດຕະພັນສໍາລັບ SAM D11 Xplained Pro ແມ່ນ A09-2178.

ການທົບທວນ 3

ການແກ້ໄຂ 3 ຂອງ SAM D11 Xplained Pro ແມ່ນຮຸ່ນທີ່ປ່ອຍອອກມາໃນເບື້ອງຕົ້ນ, ບໍ່ມີບັນຫາໃດໆທີ່ຮູ້ຈັກ.

ປະຫວັດການແກ້ໄຂເອກະສານ

ດຣ. ປະຕິຍານ ວັນທີ ຄໍາເຫັນ
42349 ບ 04/2016 ເພີ່ມການເລີ່ມຕົ້ນດ້ວຍ IAR
42349A 01/2015 ການເປີດເຜີຍເອກະສານເບື້ອງຕົ້ນ

ແຈ້ງການສຳຄັນຂອງຄະນະປະເມີນ/ຊຸດ

ກະດານປະເມີນຜົນ / ຊຸດນີ້ແມ່ນມີຈຸດປະສົງເພື່ອນໍາໃຊ້ສໍາລັບວິສະວະກໍາຕໍ່ໄປ, ການພັດທະນາ, ການສາທິດ, ຫຼືຈຸດປະສົງການປະເມີນຜົນເທົ່ານັ້ນ. ມັນບໍ່ແມ່ນຜະລິດຕະພັນສໍາເລັດຮູບແລະອາດຈະບໍ່
(ທັນ) ປະຕິບັດຕາມຂໍ້ກໍານົດດ້ານເຕັກນິກ ຫຼືກົດໝາຍບາງຢ່າງ ທີ່ໃຊ້ໄດ້ກັບຜະລິດຕະພັນສໍາເລັດຮູບ, ລວມທັງ, ໂດຍບໍ່ມີການຈໍາກັດ, ຄໍາແນະນໍາກ່ຽວກັບຄວາມເຂົ້າກັນໄດ້ຂອງແມ່ເຫຼັກໄຟຟ້າ, ການລີໄຊເຄີນ (WEEE), FCC, CE ຫຼື UL (ຍົກເວັ້ນທີ່ອາດຈະຖືກບັນທຶກໄວ້ເປັນຢ່າງອື່ນຢູ່ໃນກະດານ/ ຊຸດ). Atmel ໄດ້ສະຫນອງກະດານ / ຊຸດນີ້ "AS IS", ໂດຍບໍ່ມີການຮັບປະກັນໃດໆ, ດ້ວຍຄວາມຜິດທັງຫມົດ, ຢູ່ໃນຄວາມສ່ຽງດຽວຂອງຜູ້ຊື້ແລະຜູ້ໃຊ້ເພີ່ມເຕີມ. ຜູ້ໃຊ້ຖືຄວາມຮັບຜິດຊອບແລະຄວາມຮັບຜິດຊອບທັງຫມົດສໍາລັບການຈັດການສິນຄ້າທີ່ຖືກຕ້ອງແລະປອດໄພ. ນອກຈາກນັ້ນ, ຜູ້ໃຊ້ຈ່າຍຄ່າຊົດເຊີຍ Atmel ຈາກການຮຽກຮ້ອງທັງຫມົດທີ່ເກີດຂື້ນຈາກການຈັດການຫຼືການນໍາໃຊ້ສິນຄ້າ. ເນື່ອງຈາກການກໍ່ສ້າງທີ່ເປີດຂອງຜະລິດຕະພັນ, ມັນເປັນຄວາມຮັບຜິດຊອບຂອງຜູ້ໃຊ້ທີ່ຈະລະມັດລະວັງໃດໆແລະທັງຫມົດທີ່ເຫມາະສົມກ່ຽວກັບການໄຫຼ electrostatic ແລະຄວາມກັງວົນດ້ານວິຊາການຫຼືກົດຫມາຍອື່ນໆ.
ຍົກເວັ້ນໃນຂອບເຂດຂອງຄ່າຊົດເຊີຍທີ່ກຳນົດໄວ້ຂ້າງເທິງ, ທັງຜູ້ໃຊ້ ຫຼື ATMEL ຈະຕ້ອງຮັບຜິດຊອບຕໍ່ກັນແລະກັນສຳລັບຄວາມເສຍຫາຍທາງອ້ອມ, ພິເສດ, ໂດຍບັງເອີນ, ຫຼືຜົນສະທ້ອນຕາມມາ.
ບໍ່ມີໃບອະນຸຍາດໃດໆທີ່ໄດ້ຮັບອະນຸຍາດພາຍໃຕ້ສິດທິບັດຫຼືສິດທິຊັບສິນທາງປັນຍາອື່ນໆຂອງ Atmel ກວມເອົາຫຼືກ່ຽວຂ້ອງກັບເຄື່ອງຈັກ, ຂະບວນການ, ຫຼືການປະສົມປະສານທີ່ຜະລິດຕະພັນຫຼືບໍລິການ Atmel ດັ່ງກ່າວອາດຈະຖືກນໍາໃຊ້ຫຼືຖືກນໍາໃຊ້.

ທີ່ຢູ່ທາງໄປສະນີ:

  • Atmel Corporation 1600 Technology Drive San Jose, CA 95110 USA

Atmel Corporation: 1600 Technology Drive, San Jose, CA 95110 USA: T: (+1)(408) 441.0311: F: (+1)(408) 436.4200: www.atmel.com

© 2016 Atmel Corporation. / Rev.: Atmel-42349B-SAM-D11-Xplained-Pro_User Guide-04/2016
Atmel®, ໂລໂກ້ Atmel ແລະການຜະສົມຜະສານຂອງມັນ, ເປີດໃຊ້ Unlimited Possibilities®, AVR®, QTouch®, ແລະອື່ນໆແມ່ນເຄື່ອງໝາຍການຄ້າ ຫຼືເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Atmel Corporation ໃນສະຫະລັດ ແລະປະເທດອື່ນໆ. Windows® ເປັນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນຂອງ Microsoft Corporation ໃນສະຫະລັດ ແລະ ຫຼືປະເທດອື່ນໆ. ໂລໂກ້ ARM®, ARM Connected® ແມ່ນເຄື່ອງໝາຍການຄ້າທີ່ຈົດທະບຽນ ຫຼືເຄື່ອງໝາຍການຄ້າຂອງ ARM Ltd. ເງື່ອນໄຂ ແລະຊື່ຜະລິດຕະພັນອາດເປັນເຄື່ອງໝາຍການຄ້າຂອງຄົນອື່ນ.
ຂໍ້ປະຕິເສດຄວາມຮັບຜິດຊອບ: ຂໍ້ມູນໃນເອກະສານນີ້ແມ່ນສະໜອງໃຫ້ທີ່ກ່ຽວຂ້ອງກັບຜະລິດຕະພັນ Atmel. ບໍ່ມີໃບອະນຸຍາດ, ສະແດງອອກຫຼືໂດຍຄວາມຫມາຍ, ໂດຍ estoppel ຫຼືຖ້າບໍ່ດັ່ງນັ້ນ, ສິດທິຊັບສິນທາງປັນຍາແມ່ນໄດ້ຮັບການອະນຸຍາດຈາກເອກະສານນີ້ຫຼືກ່ຽວຂ້ອງກັບການຂາຍຜະລິດຕະພັນ Atmel. ຍົກເວັ້ນຕາມທີ່ກຳນົດໄວ້ໃນເງື່ອນໄຂ ແລະເງື່ອນໄຂຂອງການຂາຍທີ່ຕັ້ງຢູ່ໃນ ATMEL WEBເວັບໄຊ, ATMEL ຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບໃນອັນໃດກໍຕາມ ແລະປະຕິເສດຕໍ່ການຮັບປະກັນໃດໆທີ່ສະແດງອອກ, ໂດຍອ້າງອີງ ຫຼືຕາມກົດໝາຍທີ່ກ່ຽວຂ້ອງກັບຜະລິດຕະພັນຂອງມັນລວມທັງ, ແຕ່ບໍ່ຈຳກັດການຮັບປະກັນໂດຍຫຍໍ້ຂອງການບໍລິການ, ການສະໜອງສິນຄ້າ, ການສະໜອງສິນຄ້າ. ໃນກໍລະນີໃດກໍ່ຕາມ ATMEL ຈະຕ້ອງຮັບຜິດຊອບຕໍ່ຄວາມເສຍຫາຍທາງກົງ, ທາງອ້ອມ, ຜົນສະທ້ອນ, ລົງໂທດ, ພິເສດ ຫຼືໂດຍບັງເອີນ (ລວມທັງ, ໂດຍບໍ່ຈຳກັດ, ຄວາມເສຍຫາຍຕໍ່ການສູນເສຍ ແລະຜົນກຳໄລ, ການບໍລິການທາງທຸລະກິດ, ການນຳໃຊ້ທຸລະກິດ. ເອກະສານນີ້, ເຖິງແມ່ນວ່າ ATMEL ໄດ້ຮັບການແນະນໍາກ່ຽວກັບຄວາມເປັນໄປໄດ້ຂອງຄວາມເສຍຫາຍດັ່ງກ່າວ. Atmel ບໍ່ມີການເປັນຕົວແທນ ຫຼືການຮັບປະກັນກ່ຽວກັບຄວາມຖືກຕ້ອງ ຫຼືຄວາມສົມບູນຂອງເນື້ອໃນຂອງເອກະສານນີ້ ແລະສະຫງວນສິດໃນການປ່ຽນແປງສະເພາະ ແລະລາຍລະອຽດຂອງຜະລິດຕະພັນໄດ້ທຸກເວລາໂດຍບໍ່ຕ້ອງແຈ້ງລ່ວງໜ້າ. Atmel ບໍ່ໄດ້ໃຫ້ຄໍາໝັ້ນສັນຍາທີ່ຈະປັບປຸງຂໍ້ມູນທີ່ມີຢູ່ໃນນີ້. ເວັ້ນເສຍແຕ່ໄດ້ສະຫນອງໃຫ້ໂດຍສະເພາະຖ້າບໍ່ດັ່ງນັ້ນ, ຜະລິດຕະພັນ Atmel ແມ່ນບໍ່ເຫມາະສົມສໍາລັບ, ແລະຈະບໍ່ຖືກນໍາໃຊ້ໃນ, ຄໍາຮ້ອງສະຫມັກລົດຍົນ. ຜະລິດຕະພັນ Atmel ບໍ່ໄດ້ມີຈຸດປະສົງ, ອະນຸຍາດ, ຫຼືຮັບປະກັນສໍາລັບການນໍາໃຊ້ເປັນອົງປະກອບໃນຄໍາຮ້ອງສະຫມັກທີ່ມີຈຸດປະສົງເພື່ອສະຫນັບສະຫນູນຫຼືຍືນຍົງຊີວິດ.
ຄໍາຮ້ອງສະຫມັກດ້ານຄວາມປອດໄພ, ທະຫານ, ແລະລົດຍົນ ປະຕິເສດຄວາມຮັບຜິດຊອບ: ຜະລິດຕະພັນ Atmel ບໍ່ໄດ້ອອກແບບມາສໍາລັບແລະຈະບໍ່ຖືກນໍາໃຊ້ທີ່ກ່ຽວຂ້ອງກັບຄໍາຮ້ອງສະຫມັກໃດໆທີ່ຄວາມລົ້ມເຫຼວຂອງຜະລິດຕະພັນດັ່ງກ່າວຄາດວ່າຈະເຮັດໃຫ້ເກີດການບາດເຈັບສ່ວນບຸກຄົນຢ່າງຫຼວງຫຼາຍຫຼືເສຍຊີວິດ ("Safety-Critical. ຄໍາຮ້ອງສະຫມັກ”) ໂດຍບໍ່ມີການຍິນຍອມເຫັນດີເປັນລາຍລັກອັກສອນສະເພາະຂອງເຈົ້າຫນ້າທີ່ Atmel. ຄໍາຮ້ອງສະຫມັກຄວາມປອດໄພ-ທີ່ສໍາຄັນປະກອບມີ, ໂດຍບໍ່ມີການຈໍາກັດ, ອຸປະກອນສະຫນັບສະຫນູນຊີວິດແລະລະບົບ, ອຸປະກອນຫຼືລະບົບສໍາລັບການດໍາເນີນງານຂອງສະຖານທີ່ນິວເຄລຍແລະລະບົບອາວຸດ. ຜະລິດຕະພັນຂອງ Atmel ບໍ່ໄດ້ຖືກອອກແບບ ຫຼືມີຈຸດປະສົງເພື່ອໃຊ້ໃນການນຳໃຊ້ທາງທະຫານ ຫຼືອາວະກາດ ຫຼືສະພາບແວດລ້ອມຕ່າງໆ ເວັ້ນເສຍແຕ່ວ່າ Atmel ໄດ້ຖືກກຳນົດສະເພາະເປັນຊັ້ນທະຫານ. ຜະລິດຕະພັນຂອງ Atmel ບໍ່ໄດ້ຖືກອອກແບບ ຫຼືມີຈຸດປະສົງເພື່ອໃຊ້ໃນການນຳໃຊ້ລົດຍົນ ເວັ້ນເສຍແຕ່ໄດ້ກຳນົດສະເພາະໂດຍ Atmel ເປັນລົດຍົນ.

ເອກະສານ / ຊັບພະຍາກອນ

Atmel SAM D11 Xplained Pro SMART ARM-based Microcontrollers [pdf] ຄູ່ມືຜູ້ໃຊ້
SAM D11 Xplained Pro SMART ARM-based Microcontrollers, SAM D11, Xplained Pro SMART ARM-based Microcontrollers, Microcontrollers ທີ່ໃຊ້ ARM, ໄມໂຄຄອນຄວບຄຸມ

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *