ArteryTek AT32F403AVGT7 32 Bit Microcontrollers

ຂໍ້ມູນຜະລິດຕະພັນ
AT-START-F403A ແມ່ນກະດານປະເມີນຜົນໂດຍອີງໃສ່ຊິບ AT32F403AVGT7. ມັນມີຕົວຊີ້ບອກ LED, ປຸ່ມຕ່າງໆ, ຊ່ອງສຽບ USB micro-B, ໂຕເຊື່ອມຕໍ່ Arduino Uno R3, ແລະໜ່ວຍຄວາມຈຳຂະຫຍາຍ 16 MB SPI Flash. ຄະນະປະເມີນຜົນນີ້ປະກອບມີເຄື່ອງມື debugging/programming AT-Link-EZ, ການລົບລ້າງຄວາມຕ້ອງການສໍາລັບການອຸປະກອນການພັດທະນາເພີ່ມເຕີມ.
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
ເລີ່ມໄວ
ເພື່ອເລີ່ມຕົ້ນດ້ວຍ AT-START-F403A, ໃຫ້ເຮັດຕາມຂັ້ນຕອນເຫຼົ່ານີ້:
- ເຊື່ອມຕໍ່ການສະຫນອງພະລັງງານກັບກະດານ.
- ໃຫ້ແນ່ໃຈວ່າ IDD (Input Device Description) ຖືກຕັ້ງຄ່າຢ່າງຖືກຕ້ອງ.
- ໂປຣແກມ ແລະ debug ກະດານໂດຍໃຊ້ເຄື່ອງມື AT-Link-EZ ທີ່ຝັງໄວ້.
- ເລືອກຮູບແບບ boot ທີ່ຕ້ອງການ.
- ຖ້າຈໍາເປັນ, ເຊື່ອມຕໍ່ແຫຼ່ງໂມງພາຍນອກ.
- ໃຊ້ຕົວຊີ້ວັດ LED ແລະປຸ່ມຕ່າງໆຕາມຄວາມຕ້ອງການ.
- ເຊື່ອມຕໍ່ກະດານກັບອຸປະກອນ USB ຖ້າຕ້ອງການ.
- ເຂົ້າເຖິງ Bank3 ຂອງຫນ່ວຍຄວາມຈໍາ Flash ຜ່ານການໂຕ້ຕອບ SPIM ຖ້າຈໍາເປັນ.
- ໃຊ້ຕົວຕ້ານທານທີ່ມີ 0 ຕາມຄວາມຕ້ອງການ.
- ໃຊ້ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ, ເຊັ່ນ: ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ Arduino Uno R3, ສໍາລັບການເຮັດວຽກເພີ່ມເຕີມ.
ແຖບເຄື່ອງມືທີ່ຮອງຮັບ AT-START-F403A
AT-START-F403A ແມ່ນເຂົ້າກັນໄດ້ກັບຕ່ອງໂສ້ເຄື່ອງມືຕ່າງໆທີ່ຮອງຮັບການເຮັດວຽກຂອງມັນ. ອ້າງເຖິງເອກະສານຜະລິດຕະພັນຫຼື webເວັບໄຊສໍາລັບບັນຊີລາຍຊື່ຂອງ toolchains ສະຫນັບສະຫນູນແລະຄໍາແນະນໍາທີ່ສອດຄ້ອງກັນຂອງເຂົາເຈົ້າ.
ຮາດແວ ແລະໂຄງຮ່າງ
ຄູ່ມືຜູ້ໃຊ້ໃຫ້ຂໍ້ມູນລະອຽດກ່ຽວກັບຮາດແວ ແລະຮູບແບບຂອງກະດານ AT-START-F403A. ມັນກວມເອົາຫົວຂໍ້ຕ່າງໆເຊັ່ນ: ການຄັດເລືອກການສະຫນອງພະລັງງານ, ການຕັ້ງຄ່າ IDD, ການຂຽນໂປລແກລມແລະການດີບັກໂດຍໃຊ້ AT-Link-EZ, ການເລືອກຮູບແບບການບູດ, ຕົວເລືອກແຫຼ່ງຂອງໂມງພາຍນອກ, ຕົວຊີ້ວັດ LED, ປຸ່ມ, ການເຊື່ອມຕໍ່ອຸປະກອນ USB, ການເຂົ້າເຖິງຫນ່ວຍຄວາມຈໍາ Flash ຜ່ານການໂຕ້ຕອບ SPIM, 0 ການໃຊ້ຕົວຕ້ານທານ , ແລະລາຍລະອຽດຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ ແລະຄໍາແນະນໍາສະເພາະໃນແຕ່ລະຫົວຂໍ້, ເບິ່ງຄູ່ມືຜູ້ໃຊ້ AT-START-F403A ທີ່ມີຢູ່ໃນທາງການ. webເວັບໄຊ.
ແນະນຳ
AT-START-F403A ຖືກອອກແບບມາເພື່ອຊ່ວຍໃຫ້ທ່ານຄົ້ນຫາຄຸນສົມບັດທີ່ມີປະສິດທິພາບສູງຂອງ microcontroller 32-bit, AT32F403A ທີ່ຝັງຢູ່ກັບ ARM Cortex®-M4F ກັບ FPU, ແລະຊ່ວຍພັດທະນາແອັບພລິເຄຊັນຂອງທ່ານ.
AT-START-F403A ເປັນກະດານປະເມີນຜົນໂດຍອີງໃສ່ຊິບ AT32F403AVGT7 ທີ່ມີຕົວຊີ້ວັດ LED, ປຸ່ມຕ່າງໆ, ຕົວເຊື່ອມຕໍ່ USB micro-B, ຕົວເຊື່ອມຕໍ່ຂະຫຍາຍ ArduinoTM Uno R3 ແລະໜ່ວຍຄວາມຈຳ Flash SPI Flash ທີ່ຂະຫຍາຍໄດ້ 16 MB. ຄະນະປະເມີນຜົນນີ້ຝັງເຄື່ອງມື debugging/programming AT-Link-EZ ໂດຍບໍ່ຈໍາເປັນຕ້ອງມີເຄື່ອງມືການພັດທະນາອື່ນໆ.
ເກີນview
ຄຸນສົມບັດ
AT-START-F403A ມີລັກສະນະດັ່ງຕໍ່ໄປນີ້:
- AT-START-F403A ມີໄມໂຄຄອນຄວບຄຸມ AT32F403AVGT7 ຢູ່ເທິງກະດານທີ່ຝັງ ARM Cortex®-M4F, ໂປເຊດເຊີ 32 ບິດ, ໜ່ວຍຄວາມຈຳ Flash 1024 KB ແລະແພັກເກັດ 96+128 KB SRAM, LQFP100.
- ຕົວເຊື່ອມຕໍ່ AT-Link ຢູ່ເທິງເຮືອ:
- AT-Link-EZ ເທິງເຮືອສາມາດຖືກນໍາໃຊ້ສໍາລັບການຂຽນໂປລແກລມແລະການດີບັກ (AT-Link-EZ ແມ່ນສະບັບທີ່ງ່າຍດາຍຂອງ AT-Link, ແລະບໍ່ສະຫນັບສະຫນູນໂຫມດອອບໄລນ໌)
- ຖ້າ AT-Link-EZ ຖືກແຍກອອກຈາກກະດານນີ້ໂດຍການໂຄ້ງລົງຕາມຂໍ້ຕໍ່, AT-START-F403A ສາມາດເຊື່ອມຕໍ່ກັບ AT-Link ເອກະລາດສໍາລັບການຂຽນໂປຼແກຼມແລະການດີບັກ.
- 20-pin ARM ມາດຕະຖານ JTAG ຕົວເຊື່ອມຕໍ່ (ມີ JTAG/SWD connector ສໍາລັບການຂຽນໂປລແກລມ / debugging)
- 16 MB SPI Flash EN25QH128A ຖືກໃຊ້ເປັນ Flash memory Bank 3 ຂະຫຍາຍ.
- ວິທີການສະຫນອງພະລັງງານຕ່າງໆ:
- ຜ່ານລົດເມ USB ຂອງ AT-Link-EZ
- ຜ່ານລົດເມ USB (VBUS) ຂອງ AT-START-F403A
- ການສະຫນອງພະລັງງານພາຍນອກ 7 ~ 12 V (VIN)
- ການສະຫນອງພະລັງງານ 5 V ພາຍນອກ (E5V)
- ການສະຫນອງພະລັງງານ 3.3 V ພາຍນອກ
- 4 x ຕົວຊີ້ວັດ LED:
- LED1 (ສີແດງ) ໃຊ້ສໍາລັບການເປີດ 3.3 V
- 3 x ຕົວຊີ້ບອກ LED ຂອງຜູ້ໃຊ້: LED2 (ສີແດງ), LED3 (ສີເຫຼືອງ) ແລະ LED4 (ສີຂຽວ)
- 2 x ປຸ່ມ (ປຸ່ມຜູ້ໃຊ້ແລະປຸ່ມປັບ)
- 8 MHz HSE ໄປເຊຍກັນ
- 32.768 kHz LSE ໄປເຊຍກັນ
- ຕົວເຊື່ອມຕໍ່ USB micro-B
- ຕົວເຊື່ອມຕໍ່ການຂະຫຍາຍຕ່າງໆສາມາດເຊື່ອມຕໍ່ໄດ້ໄວເຂົ້າໄປໃນກະດານຕົ້ນແບບແລະງ່າຍຕໍ່ການຄົ້ນຫາ:
- ຕົວເຊື່ອມຕໍ່ຂະຫຍາຍ ArduinoTM Uno R3
- ຕົວເຊື່ອມຕໍ່ການຂະຫຍາຍ LQFP100 I/O
ຄໍານິຍາມຂອງຂໍ້ກໍານົດ
- Jumper JPx ເປີດ
ຕິດຕັ້ງ Jumper - Jumper JPx OFF Jumped ບໍ່ໄດ້ຕິດຕັ້ງ
- Resistor Rx ເປີດ
ສັ້ນໂດຍ solder ຫຼື 0Ω resistor - ຕົວຕ້ານທານ Rx ປິດ
ເປີດ
ເລີ່ມໄວ
AT-START-F403A ເປັນຊຸດພັດທະນາລາຄາຕໍ່າ ແລະໃຊ້ງ່າຍທີ່ອອກແບບມາເພື່ອການປະເມີນໄວ ແລະໃຊ້ໄມໂຄຄອນຄວບຄຸມ AT32F403A ທີ່ມີປະສິດທິພາບສູງເພື່ອພັດທະນາແອັບພລິເຄຊັນ.
ເລີ່ມຕົ້ນ
ຕັ້ງຄ່າກະດານ AT-START-F403A ໃນຄໍາສັ່ງຕໍ່ໄປນີ້ເພື່ອເລີ່ມຕົ້ນຄໍາຮ້ອງສະຫມັກ:
- ກວດເບິ່ງຕໍາແຫນ່ງ Jumper ໃນກະດານ:
JP1 ແມ່ນເຊື່ອມຕໍ່ກັບ GND ຫຼື OFF (BOOT0 ແມ່ນ 0, ແລະ BOOT0 ມີຕົວຕ້ານທານທີ່ດຶງລົງໃນ AT32F403AVGT7);
JP4 ທາງເລືອກຫຼື OFF (BOOT1 ແມ່ນຢູ່ໃນລັດໃດກໍ່ຕາມ);
JP8 ຫນຶ່ງສິ້ນ jumper ແມ່ນເຊື່ອມຕໍ່ກັບ I/O ຢູ່ເບື້ອງຂວາ. - ເຊື່ອມຕໍ່ກະດານ AT-START-F403A ກັບ PC ຜ່ານສາຍ USB (ປະເພດ A ຫາ micro-B), ແລະກະດານຈະຖືກຂັບເຄື່ອນຜ່ານ AT-Link-EZ USB connector CN6. LED1 (ສີແດງ) ເປີດຕະຫຼອດ, ແລະໄຟ LED ອີກສາມອັນ (LED2 ຫາ LED4) ເລີ່ມກະພິບ.
- ຫຼັງຈາກກົດປຸ່ມ USER (B2), ຄວາມຖີ່ຂອງການກະພິບຂອງສາມ LEDs ມີການປ່ຽນແປງ.
ແຖບເຄື່ອງມືທີ່ຮອງຮັບ AT-START-F403A
- ARM® Keil®: MDK-ARM™
- IAR™: ອຸ່ນ
ຮາດແວ ແລະໂຄງຮ່າງ
ກະດານ AT-START-F403A ຖືກອອກແບບອ້ອມຮອບ microcontroller AT32F403AVGT7 ໃນຊຸດ LQFP100.
ຮູບ 1 ສະແດງໃຫ້ເຫັນການເຊື່ອມຕໍ່ລະຫວ່າງ AT-Link-EZ, AT32F403AVGT7 ແລະອຸປະກອນຂອງເຂົາເຈົ້າ (ປຸ່ມ, LEDs, USB, SPI Flash ຫນ່ວຍຄວາມຈໍາແລະສ່ວນເສີມ)
ຮູບ 2 ແລະຮູບ 3 ສະແດງລັກສະນະເຫຼົ່ານີ້ຢູ່ໃນກະດານ AT-Link-EZ ແລະ AT-START-F403A.



ການຄັດເລືອກການສະຫນອງພະລັງງານ
ການສະຫນອງພະລັງງານ 5 V ຂອງ AT-START-F403A ສາມາດສະຫນອງໄດ້ໂດຍຜ່ານສາຍ USB (ບໍ່ວ່າຈະຜ່ານຕົວເຊື່ອມຕໍ່ USB CN6 ໃນ AT-Link-EZ ຫຼືຕົວເຊື່ອມຕໍ່ USB CN1 ຢູ່ໃນ AT-START-F403A), ຫຼືຜ່ານ 5 ພາຍນອກ. ການສະຫນອງພະລັງງານ V (E5V), ຫຼືໂດຍການສະຫນອງພະລັງງານພາຍນອກ 7 ~ 12 V (VIN) ຜ່ານ 5V voltage regulator (U1) ໃນຄະນະ. ໃນກໍລະນີນີ້, ການສະຫນອງພະລັງງານ 5 V ສະຫນອງພະລັງງານ 3.3 V ທີ່ຕ້ອງການໂດຍ microcontrollers ແລະອຸປະກອນຕໍ່ພ່ວງໂດຍວິທີການຂອງ 3.3 V vol.tage regulator (U2) ໃນຄະນະ.
5 V pin ຂອງ J4 ຫຼື J7 ຍັງສາມາດຖືກນໍາໃຊ້ເປັນແຫຼ່ງພະລັງງານ input. ກະດານ AT-START-F403A ຕ້ອງໄດ້ຮັບການຂັບເຄື່ອນໂດຍຫນ່ວຍບໍລິການສະຫນອງພະລັງງານ 5 V.
pin 3.3 V ຂອງ J4 ຫຼື pin VDD ຂອງ J1 ແລະ J2 ຍັງສາມາດຖືກນໍາໃຊ້ໂດຍກົງເປັນການສະຫນອງພະລັງງານ input 3.3 V. ກະດານ AT-START-F403A ຈະຕ້ອງໃຊ້ພະລັງງານໂດຍຫນ່ວຍສະຫນອງພະລັງງານ 3.3 V.
ໝາຍເຫດ:
ເວັ້ນເສຍແຕ່ວ່າ 5 V ຖືກສະໜອງໃຫ້ຜ່ານຕົວເຊື່ອມຕໍ່ USB (CN6) ໃນ AT-Link-EZ, AT-Link-EZ ຈະບໍ່ຖືກຂັບເຄື່ອນໂດຍວິທີການສະຫນອງພະລັງງານອື່ນໆ.
ເມື່ອກະດານຄໍາຮ້ອງສະຫມັກອື່ນເຊື່ອມຕໍ່ກັບ J4, pins VIN, 5 V ແລະ 3.3 V ສາມາດຖືກນໍາໃຊ້ເປັນພະລັງງານຜົນຜະລິດ; J7 5V pin ໃຊ້ເປັນ 5 V ພະລັງງານຜົນຜະລິດ; pin VDD ຂອງ J1 ແລະ J2 ໃຊ້ເປັນພະລັງງານອອກ 3.3 V.
IDD
ໃນກໍລະນີຂອງ JP3 OFF (ສັນຍາລັກ IDD) ແລະ R13 OFF, ມັນໄດ້ຖືກອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ ammeter ເພື່ອວັດແທກການໃຊ້ພະລັງງານຂອງ AT32F403AVGT7.
- JP3 ປິດ, R13 ເປີດ:
AT32F403AVGT7 ຖືກຂັບເຄື່ອນ. (ການຕັ້ງຄ່າເລີ່ມຕົ້ນແລະປລັກ JP3 ບໍ່ໄດ້ຕິດຕັ້ງກ່ອນການຂົນສົ່ງ) - JP3 ເປີດ, R13 ປິດ:
AT32F403AVGT7 ຖືກຂັບເຄື່ອນ. - JP3 ປິດ, R13 ປິດ:
ຕ້ອງເຊື່ອມຕໍ່ແອມມິເຕີເພື່ອວັດແທກການໃຊ້ພະລັງງານຂອງ AT32F403AVGT7 (ຖ້າບໍ່ມີແອມມິເຕີ, AT32F403AVGT7 ບໍ່ສາມາດໃຊ້ພະລັງງານໄດ້).
ການຂຽນໂປລແກລມແລະການດີບັກ
ຝັງ AT-Link-EZ
ກະດານປະເມີນຜົນໄດ້ຝັງໂປຣແກຣມ Artery AT-Link-EZ ແລະເຄື່ອງມືດີບັ໊ກໃຫ້ຜູ້ໃຊ້ສາມາດຕັ້ງໂປຣແກຣມ/ດີບັກ AT32F403AVGT7 ໃນກະດານ AT-START-F403A. AT-Link-EZ ຮອງຮັບໂໝດການໂຕ້ຕອບ SWD ແລະຮອງຮັບຊຸດຂອງພອດ COM virtual (VCP) ເພື່ອເຊື່ອມຕໍ່ກັບ USART1_TX/USART1_RX (PA9/PA10) ຂອງ AT32F403AVGT7. ໃນກໍລະນີນີ້, PA9 ແລະ PA10 ຂອງ AT32F403AVGT7 ຈະໄດ້ຮັບຜົນກະທົບຈາກ AT-Link-EZ ດັ່ງຕໍ່ໄປນີ້:
- PA9 ຖືກດຶງລົງຢ່າງອ່ອນແອໃນລະດັບສູງໂດຍ pin VCP RX ຂອງ AT-Link-EZ;
- PA10 ຖືກດຶງຂຶ້ນຢ່າງແຂງແຮງໂດຍ pin VCP TX ຂອງ AT-Link-EZ
ຜູ້ໃຊ້ສາມາດກໍານົດ R9 ແລະ R10 OFF, ຫຼັງຈາກນັ້ນການນໍາໃຊ້ PA9 ແລະ PA10 ຂອງ AT32F403AVGT7 ແມ່ນບໍ່ຂຶ້ນກັບຂໍ້ຈໍາກັດຂ້າງເທິງ.
ກະລຸນາເບິ່ງຄູ່ມືຜູ້ໃຊ້ AT-Link ສໍາລັບລາຍລະອຽດຄົບຖ້ວນສົມບູນກ່ຽວກັບການປະຕິບັດງານ, ການຍົກລະດັບເຟີມແວ ແລະຂໍ້ຄວນລະວັງຂອງ AT-Link-EZ.
AT-Link-EZ PCB ຢູ່ໃນກະດານປະເມີນຜົນສາມາດແຍກອອກຈາກ AT-START-F403A ໂດຍການໂຄ້ງລົງຕາມຂໍ້ຕໍ່. ໃນກໍລະນີນີ້, AT-START-F403A ຍັງສາມາດເຊື່ອມຕໍ່ກັບ CN7 ຂອງ AT-Link-EZ ຜ່ານ CN2 (ບໍ່ໄດ້ຕິດຕັ້ງກ່ອນການຂົນສົ່ງ), ຫຼືສາມາດເຊື່ອມຕໍ່ກັບ AT-Link ອື່ນເພື່ອສືບຕໍ່ການດໍາເນີນໂຄງການແລະການດີບັກໃນ AT32F403AVGT7.
20-pin ARM® ມາດຕະຖານ JTAG ຕົວເຊື່ອມຕໍ່
AT-START-F403A ຍັງສະຫງວນ JTAG ຫຼື SWD ຕົວເຊື່ອມຕໍ່ຈຸດປະສົງທົ່ວໄປເປັນ
ເຄື່ອງມືການຂຽນໂປລແກລມ / debugging. ຖ້າຜູ້ໃຊ້ຕ້ອງການໃຊ້ອິນເຕີເຟດນີ້ເພື່ອຂຽນໂປຣແກຣມ ແລະດີບັກ AT32F403AVGT7, ກະລຸນາແຍກ AT-Link-EZ ອອກຈາກກະດານ ຫຼືຕັ້ງ R41, R44 ແລະ R46 OFF, ແລະເຊື່ອມຕໍ່ CN3 (ບໍ່ໄດ້ຕິດຢູ່ກ່ອນສົ່ງ) ກັບການຂຽນໂປຼແກຼມ ແລະດີບັກ. ເຄື່ອງມື.
ການເລືອກຮູບແບບການບູດ
ໃນຕອນເລີ່ມຕົ້ນ, ສາມໂຫມດ boot ທີ່ແຕກຕ່າງກັນສາມາດເລືອກໄດ້ໂດຍການຕັ້ງຄ່າ PIN.
|
Jumper |
ການເລືອກຮູບແບບການບູດ |
ການຕັ້ງຄ່າ |
|
| ບູດ1 | ບູດ0 | ||
| JP1 ເຊື່ອມຕໍ່ກັບ GND ຫຼື OFF; JP4 ທາງເລືອກຫຼືປິດ |
X |
0 |
ບູດຈາກຫນ່ວຍຄວາມຈໍາ Flash ພາຍໃນ (ການຕັ້ງຄ່າເລີ່ມຕົ້ນຈາກໂຮງງານ) |
| JP1 ເຊື່ອມຕໍ່ກັບ VDD
JP4 ເຊື່ອມຕໍ່ກັບ GND |
0 |
1 |
ບູດຈາກຫນ່ວຍຄວາມຈໍາຂອງລະບົບ |
| JP1 ເຊື່ອມຕໍ່ກັບ VDD
JP4 ເຊື່ອມຕໍ່ກັບ VDD |
1 |
1 |
ບູດຈາກ SRAM |
ແຫຼ່ງໂມງພາຍນອກ
ແຫຼ່ງໂມງ HSE
8 MHz ໄປເຊຍກັນຢູ່ໃນກະດານຖືກນໍາໃຊ້ເປັນແຫຼ່ງໂມງ HSE.
ແຫຼ່ງໂມງ LSE
ມີສາມໂຫມດຮາດແວເພື່ອກໍານົດແຫຼ່ງໂມງຄວາມໄວຕ່ໍາພາຍນອກ:
- ຄະແນນຢູ່ເທິງເຮືອ (ການຕັ້ງຄ່າເລີ່ມຕົ້ນ):
ໄປເຊຍກັນ 32.768 kHz ໃນກະດານຖືກນໍາໃຊ້ເປັນແຫຼ່ງໂມງ LSE. ການຕັ້ງຄ່າຮາດແວຈະຕ້ອງເປັນ: R6 ແລະ R7 ເປີດ, R5 ແລະ R8 ປິດ - Oscillator ຈາກ PC14 ພາຍນອກ:
oscillator ພາຍນອກແມ່ນສີດຈາກ pin-3 ຂອງ J2. ການຕັ້ງຄ່າຮາດແວຈະຕ້ອງເປັນ: R5 ແລະ R8 ເປີດ, R6 ແລະ R7 ປິດ. - LSE ບໍ່ໄດ້ໃຊ້:
PC14 ແລະ PC15 ຖືກນໍາໃຊ້ເປັນ GPIO. ການຕັ້ງຄ່າຮາດແວຈະຕ້ອງເປັນ: R5 ແລະ R8 ເປີດ, R6 ແລະ R7 ປິດ.
ຕົວຊີ້ວັດ LED
- ໄຟ LED1
ສີແດງຊີ້ໃຫ້ເຫັນວ່າກະດານແມ່ນຂັບເຄື່ອນໂດຍ 3.3 V - ຜູ້ໃຊ້ LED2
ສີແດງ, ເຊື່ອມຕໍ່ກັບ PD13 pin ຂອງ AT32F403AVGT7 - ຜູ້ໃຊ້ LED3
ສີເຫຼືອງ, ເຊື່ອມຕໍ່ກັບ PD14 pin ຂອງ AT32F403AVGT7 - ຜູ້ໃຊ້ LED4
ສີຂຽວ, ເຊື່ອມຕໍ່ກັບ PD15 pin ຂອງ AT32F403AVGT7
ປຸ່ມ
- ປຸ່ມຣີເຊັດ B1:
ເຊື່ອມຕໍ່ຫາ NRST ເພື່ອຣີເຊັດ AT32F403AVGT7 - ປຸ່ມຜູ້ໃຊ້ B2:
ມັນແມ່ນ, ໂດຍຄ່າເລີ່ມຕົ້ນ, ເຊື່ອມຕໍ່ກັບ PA0 ຂອງ AT32F403AVGT7, ແລະໃຊ້ເປັນປຸ່ມປຸກ (R19 ເປີດ, R21 OFF); ຫຼືເຊື່ອມຕໍ່ກັບ PC13 ແລະໃຊ້ເປັນ TAMPປຸ່ມ ER-RTC (R19 ປິດ, R21 ເປີດ)
ອຸປະກອນ USB
ກະດານ AT-START-F403A ຮອງຮັບການສື່ສານອຸປະກອນ USB ເຕັມຄວາມໄວຜ່ານຕົວເຊື່ອມຕໍ່ USB micro-B (CN1). VBUS ສາມາດໃຊ້ເປັນການສະຫນອງພະລັງງານ 5 V ຂອງກະດານ AT-START-F403A.
ເຊື່ອມຕໍ່ຫາ Bank3 ຂອງໜ່ວຍຄວາມຈຳ Flash ຜ່ານອິນເຕີເຟດ SPIM
SPI Flash EN25QH128A ຢູ່ໃນກະດານແມ່ນເຊື່ອມຕໍ່ກັບ AT32F403AVGT7 ຜ່ານການໂຕ້ຕອບ SPIM ແລະໃຊ້ເປັນທະນາຄານ 3 ຂອງຫນ່ວຍຄວາມຈໍາ Flash ຂະຫຍາຍ.
ເມື່ອໃຊ້ Bank 3 ຂອງໜ່ວຍຄວາມຈຳ Flash ຜ່ານອິນເຕີເຟດ SPIM, JP8 one-piece jumper, ດັ່ງທີ່ສະແດງຢູ່ໃນຕາຕະລາງ 2, ຄວນເລືອກດ້ານຊ້າຍ SPIM. ໃນກໍລະນີນີ້, PB1, PA8, PB10 PB11, PB6 ແລະ PB7 ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບຕົວເຊື່ອມຕໍ່ຂະຫຍາຍ LQFP100 I/O ພາຍນອກ. ເຫຼົ່ານີ້ 6 pins ແມ່ນຫມາຍໂດຍການເພີ່ມ [*] ຫຼັງຈາກຊື່ pin ຂອງຕົວເຊື່ອມຕໍ່ການຂະຫຍາຍຢູ່ໃນຫນ້າຈໍ PCB silkscreen.
ຕາຕະລາງ 2. ການຕັ້ງຄ່າ GPIO ແລະ SPIM jumper
| Jumper | ການຕັ້ງຄ່າ |
|
JP8 ເຊື່ອມຕໍ່ກັບ I/O |
ໃຊ້ຟັງຊັນ I/O (ການຕັ້ງຄ່າເລີ່ມຕົ້ນກ່ອນການຂົນສົ່ງ). |
|
JP8 ເຊື່ອມຕໍ່ກັບ SPIM |
ໃຊ້ຟັງຊັນ SPIM |
0 Ω resistors
ຕາຕະລາງ 3. ການຕັ້ງຄ່າຕົວຕ້ານທານ 0 Ω
| ຕົວຕ້ານທານ | ລັດ(1) | ລາຍລະອຽດ |
|
R13 (ການວັດແທກການນໍາໃຊ້ພະລັງງານ microcontroller) |
ON |
ເມື່ອ JP3 ປິດ, 3.3V ແມ່ນເຊື່ອມຕໍ່ກັບ microcontroller
ເພື່ອສະຫນອງການສະຫນອງພະລັງງານ |
|
ປິດ |
ເມື່ອ JP3 ປິດ, 3.3V ອະນຸຍາດໃຫ້ເຊື່ອມຕໍ່ ammeter ເພື່ອວັດແທກການໃຊ້ພະລັງງານຂອງ microcontroller.
(ຖ້າບໍ່ມີ ammeter, microcontroller ບໍ່ສາມາດພະລັງງານໄດ້) |
|
| R4
(ການສະຫນອງພະລັງງານ VBAT) |
ON | VBAT ຕ້ອງເຊື່ອມຕໍ່ກັບ VDD |
| ປິດ | VBAT ສາມາດຂັບເຄື່ອນດ້ວຍ pin_6 VBAT ຂອງ J2 | |
|
R5, R6, R7, R8 (LSE) |
ປິດ, ເປີດ, ເປີດ, ປິດ | ແຫຼ່ງໂມງ LSE ໃຊ້ crystal Y1 ໃນກະດານ |
|
ເປີດ, ປິດ, ປິດ, ເປີດ |
ແຫຼ່ງໂມງ LSE ແມ່ນມາຈາກ PC14 ຫຼື PC14 ແລະ PC15 ພາຍນອກ
ຖືກນໍາໃຊ້ເປັນ GPIO. |
|
|
R17 (VREF+) |
ON | VREF+ ເຊື່ອມຕໍ່ກັບ VDD |
|
ປິດ |
VREF+ ແມ່ນເຊື່ອມຕໍ່ກັບ J2 pin_21 ຫຼືຂອງ ArduinoTM
ຕົວເຊື່ອມຕໍ່ J3 AREF |
|
| R19, R21
(ປຸ່ມ USER B2) |
ເປີດ, ປິດ | ປຸ່ມຜູ້ໃຊ້ B2 ເຊື່ອມຕໍ່ກັບ PA0 |
| ປິດ, ເປີດ | ປຸ່ມຜູ້ໃຊ້ B2 ເຊື່ອມຕໍ່ກັບ PC13 | |
|
R29, R30 (PA11, PA12) |
ປິດ, ປິດ |
ເມື່ອ PA11 ແລະ PA12 ຖືກໃຊ້ເປັນ USB, ພວກມັນບໍ່ແມ່ນ
ເຊື່ອມຕໍ່ກັບ pin_20 ແລະ pin_21 ຂອງ J1. |
|
ເປີດ, ເປີດ |
ເມື່ອ PA11 ແລະ PA12 ບໍ່ໄດ້ໃຊ້ເປັນ USB, ພວກເຂົາສາມາດເປັນ
ເຊື່ອມຕໍ່ກັບ pin_20 ແລະ pin_21 ຂອງ J1. |
|
|
R31, R32, R33, R34 (ArduinoTM A4, A5) |
ປິດ, ເປີດ, ປິດ, ON |
ArduinoTM A4 ແລະ A5 ແມ່ນເຊື່ອມຕໍ່ກັບ ADC_IN11 ແລະ
ADC_IN10 |
|
ເປີດ, ປິດ, ເປີດ, ປິດ |
ArduinoTM A4 ແລະ A5 ແມ່ນເຊື່ອມຕໍ່ກັບ I2C1_SDA ແລະ
I2C1_SCL |
|
| R35, R36
(ArduinoTM D10) |
ປິດ, ON | ArduinoTM D10 ເຊື່ອມຕໍ່ກັບ SPI1_SS |
| ເປີດ, ປິດ | ArduinoTM D10 ເຊື່ອມຕໍ່ກັບ PWM (TMR4_CH1) | |
|
R9 (USART1_RX) |
ON |
USART1_RX ຂອງ AT32F403AVGT7 ເຊື່ອມຕໍ່ກັບ VCP TX
ຂອງ AT-Link-EZ |
|
ປິດ |
USART1_RX ຂອງ AT32F403AVGT7 ຖືກຕັດການເຊື່ອມຕໍ່ຈາກ
VCP TX ຂອງ AT-Link-EZ |
|
|
R10 (USART1_TX) |
ON |
USART1_TX ຂອງ AT32F403AVGT7 ເຊື່ອມຕໍ່ກັບ VCP RX
ຂອງ AT-Link-EZ |
|
ປິດ |
USART1_TX ຂອງ AT32F403AVGT7 ຖືກຕັດການເຊື່ອມຕໍ່ຈາກ
VCP RX ຂອງ AT-Link-EZ |
ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ
- ຕົວເຊື່ອມຕໍ່ຂະຫຍາຍ ArduinoTM Uno R3
ສຽບເພດຍິງ J3~J6 ແລະຜູ້ຊາຍ J7 ຮອງຮັບຕົວເຊື່ອມຕໍ່ ArduinoTM Uno R3 ມາດຕະຖານ. ກະດານລູກສາວສ່ວນໃຫຍ່ທີ່ອອກແບບອ້ອມຮອບ ArduinoTM Uno R3 ແມ່ນເຫມາະສົມສໍາລັບ AT-START-F403A.
ໝາຍເຫດ
- ພອດ I/O ຂອງ AT32F403AVGT7 ແມ່ນ 3.3 V ທີ່ເຂົ້າກັນໄດ້ກັບ ArduinoTM Uno R3, ແຕ່ 5V ບໍ່ເຂົ້າກັນໄດ້.
- ຕັ້ງ R17 OFF ຖ້າມັນຕ້ອງການເພື່ອສະຫນອງພະລັງງານຜ່ານ J3 pin_8 AREF ຂອງ AT-START-F403A ກັບ VREF+ ຂອງ AT32F403AVGT7 ໂດຍວິທີການຂອງກະດານລູກສາວ ArduinoTM Uno R3.
ຕາຕະລາງ 4. ຄໍານິຍາມ PIN ຕົວເຊື່ອມຕໍ່ ArduinoTM Uno R3
|
ຕົວເຊື່ອມຕໍ່ |
ປັກໝຸດ
ເລກ |
Arduino
ຊື່ PIN |
AT32F403A
ຊື່ PIN |
ຟັງຊັນ |
|
J4 (ການສະຫນອງພະລັງງານ) |
1 | NC | – | – |
| 2 | IOREF | – | 3.3V ອ້າງອີງ | |
| 3 | ຣີເຊັດ | ຄຄຊ | ຣີເຊັດພາຍນອກ | |
| 4 | 3.3V | – | 3.3V input/output | |
| 5 | 5V | – | 5V input/output | |
| 6 | GND | – | ດິນ | |
| 7 | GND | – | ດິນ | |
| 8 | ວີນ | – | 7~12V input/output | |
|
J6 (ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ) |
1 | A0 | PA0 | ADC123_IN0 |
| 2 | A1 | PA1 | ADC123_IN1 | |
| 3 | A2 | PA4 | ADC12_IN4 | |
| 4 | A3 | PB0 | ADC12_IN8 | |
| 5 | A4 | PC1 ຫຼື PB9(1) | ADC123_IN11 ຫຼື I2C1_SDA | |
| 6 | A5 | PC0 ຫຼື PB8(1) | ADC123_IN10 ຫຼື I2C1_SCL | |
|
J5 ( logic input/output low byte ) |
1 | D0 | PA3 | USART2_RX |
| 2 | D1 | PA2 | USART2_TX | |
| 3 | D2 | PA10 | – | |
| 4 | D3 | PB3 | TMR2_CH2 | |
| 5 | D4 | PB5 | – | |
| 6 | D5 | PB4 | TMR3_CH1 | |
| 7 | D6 | PB10 | TMR2_CH3 | |
| 8 | D7 | PA8(2) | – | |
|
J3 ( logic input/output high byte) |
1 | D8 | PA9 | – |
| 2 | D9 | PC7 | TMR3_CH2 | |
| 3 | D10 | PA15 ຫຼື PB6(1)(2) | SPI1_NSS ຫຼື TMR4_CH1 | |
| 4 | D11 | PA7 | TMR3_CH2 ຫຼື SPI1_MOSI | |
| 5 | D12 | PA6 | SPI1_MISO | |
| 6 | D13 | PA5 | SPI1_SCK | |
|
7 |
GND |
– |
ດິນ |
|
| 8 | AREF | – | VREF+ input/output | |
| 9 | SDA | PB9 | I2C1_SDA |
| 10 | SCL | PB8 | I2C1_SCL | |
|
J7 (ອື່ນໆ) |
1 | MISO | PB14 | SPI2_MISO |
| 2 | 5V | – | 5V input/output | |
| 3 | ສຄ | PB13 | SPI2_SCK | |
| 4 | MOSI | PB15 | SPI2_MOSI | |
| 5 | ຣີເຊັດ | ຄຄຊ | ຣີເຊັດພາຍນອກ | |
| 6 | GND | – | ດິນ | |
| 7 | NSS | PB12 | SPI2_NSS | |
| 8 | PB11 | PB11 | – |
- ການຕັ້ງຄ່າຕົວຕ້ານທານ 0 Ωແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 3.
- SPIM ຈະຕ້ອງຖືກປິດໃຊ້ງານ ແລະ JP8 ຫນຶ່ງສິ້ນ jumper ຕ້ອງເລືອກ I/O ຂ້າງ, ຖ້າບໍ່ດັ່ງນັ້ນ PA8 ແລະ PB6 ບໍ່ສາມາດໃຊ້ໄດ້.
ຕົວເຊື່ອມຕໍ່ການຂະຫຍາຍ LQFP100 I/O
ຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍ J1 ແລະ J2 ສາມາດເຊື່ອມຕໍ່ AT-START-F403A ກັບເຄື່ອງຕົ້ນແບບ/ກະດານບັນຈຸພາຍນອກ. ພອດ I/O ຂອງ AT32F403AVGT7 ມີຢູ່ໃນຕົວເຊື່ອມຕໍ່ສ່ວນຂະຫຍາຍເຫຼົ່ານີ້. J1 ແລະ J2 ຍັງສາມາດຖືກວັດແທກດ້ວຍ oscilloscope, ເຄື່ອງວິເຄາະເຫດຜົນຫຼື voltmeter probe.
ໝາຍເຫດ
- ຕັ້ງ R17 OFF ຖ້າມັນຈໍາເປັນຕ້ອງສະຫນອງພະລັງງານຜ່ານ J2 pin_21 VREF+ ຂອງ AT-START-F403A ດ້ວຍການສະຫນອງພະລັງງານພາຍນອກ,
ແຜນວາດ




ປະຫວັດການແກ້ໄຂ
ຕາຕະລາງ 5. ປະຫວັດການແກ້ໄຂເອກະສານ
| ວັນທີ | ການທົບທວນ | ການປ່ຽນແປງ |
| 2020.2.14 | 1.0 | ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ |
| 2020.4.22 | 1.1 | ແກ້ໄຂ LED3 ເປັນສີເຫຼືອງ |
|
2020.12.15 |
1.20 |
1. ອັບເດດລະຫັດການແກ້ໄຂຂອງເອກະສານນີ້ເປັນ 3 ຕົວເລກ, ໂດຍມີສອງໂຕທຳອິດສຳລັບເວີຊັນ AT-START, ແລະອັນສຸດທ້າຍສຳລັບເວີຊັນເອກະສານ.
2. ອັບເດດຮາດແວ AT-Link-EZ ເປັນ V1.2. ສະຫນັບສະຫນູນ SWO debug, ເພີ່ມຄໍາອະທິບາຍ SWO; ແລະປັບສັນຍານ CN7, ແລະແກ້ໄຂ silkscreen ໃຫ້ສອດຄ່ອງກັບເຄື່ອງມືການພັດທະນາ Artery. 3. ດັດແກ້ CN2 silkscreen. 4. ເພີ່ມແຫວນທົດສອບ GND ເພື່ອຄວາມສະດວກໃນການວັດແທກ. |
ແຈ້ງການ ສຳ ຄັນ - ກະລຸນາອ່ານຢ່າງລະມັດລະວັງ
ຜູ້ຊື້ເຂົ້າໃຈແລະຕົກລົງເຫັນດີວ່າຜູ້ຊື້ມີຄວາມຮັບຜິດຊອບຕໍ່ການເລືອກແລະນໍາໃຊ້ຜະລິດຕະພັນແລະການບໍລິການຂອງ Artery.
ຜະລິດຕະພັນ ແລະການບໍລິການຂອງ Artery ແມ່ນສະໜອງໃຫ້ “AS IS” ແລະ Artery ບໍ່ມີການຮັບປະກັນທີ່ສະແດງອອກ, ໂດຍທາງກົດໝາຍ ຫຼື ຕາມກົດໝາຍ, ລວມທັງ, ໂດຍບໍ່ຈຳກັດ, ການຮັບປະກັນໂດຍຫຍໍ້ກ່ຽວກັບຄວາມສາມາດຂອງສິນຄ້າ, ຄຸນນະພາບທີ່ໜ້າພໍໃຈ, ບໍ່ລະເມີດ ຫຼື ການສອດຄ່ອງກັບຈຸດປະສົງສະເພາະໃດໜຶ່ງກ່ຽວກັບເສັ້ນເລືອດແດງ. ຜະລິດຕະພັນແລະການບໍລິການ.
ເຖິງວ່າຈະມີສິ່ງໃດກໍ່ຕາມທີ່ກົງກັນຂ້າມ, ຜູ້ຊື້ບໍ່ມີສິດ, ຫົວຂໍ້ຫຼືຄວາມສົນໃຈໃນຜະລິດຕະພັນແລະການບໍລິການຂອງ Artery ຫຼືສິດທິຊັບສິນທາງປັນຍາໃດໆທີ່ມີຢູ່ໃນນັ້ນ. ໃນກໍລະນີໃດກໍ່ຕາມ, ຜະລິດຕະພັນແລະການບໍລິການຂອງ Artery ທີ່ສະຫນອງໃຫ້ຈະຖືກ construed ເປັນ (a) ການໃຫ້ຜູ້ຊື້, ຢ່າງຊັດເຈນຫຼືໂດຍຄວາມຫມາຍ, estoppel ຫຼືຖ້າບໍ່ດັ່ງນັ້ນ, ໃບອະນຸຍາດການນໍາໃຊ້ຜະລິດຕະພັນແລະການບໍລິການຂອງພາກສ່ວນທີສາມ; ຫຼື (b) ການອະນຸຍາດສິດຊັບສິນທາງປັນຍາຂອງພາກສ່ວນທີສາມ; ຫຼື (c) ຮັບປະກັນຜະລິດຕະພັນ ແລະການບໍລິການຂອງພາກສ່ວນທີສາມ ແລະສິດທິຊັບສິນທາງປັນຍາຂອງມັນ.
ຜູ້ຊື້ໃນນີ້ຕົກລົງເຫັນດີວ່າຜະລິດຕະພັນຂອງ Artery ບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ໃຊ້ເປັນ, ແລະຜູ້ຊື້ຈະບໍ່ປະສົມປະສານ, ສົ່ງເສີມ, ຂາຍຫຼືໂອນຜະລິດຕະພັນຂອງ Artery ໃຫ້ກັບລູກຄ້າຫຼືຜູ້ໃຊ້ສຸດທ້າຍເພື່ອໃຊ້ເປັນສ່ວນປະກອບສໍາຄັນໃນ (a) ທາງການແພດ, ການຊ່ວຍຊີວິດຫຼືຊີວິດ. ອຸປະກອນຫຼືລະບົບການສະຫນັບສະຫນູນ, ຫຼື (b) ອຸປະກອນຄວາມປອດໄພຫຼືລະບົບໃນການນໍາໃຊ້ຍານຍົນແລະກົນໄກ (ລວມທັງແຕ່ບໍ່ຈໍາກັດແຕ່ລະບົບຫ້າມລໍ້ລົດຍົນຫຼືຖົງລົມນິໄພ), ຫຼື (c) ສິ່ງອໍານວຍຄວາມປອດໄພນິວເຄລຍ, ຫຼື (d) ອຸປະກອນການຈະລາຈອນທາງອາກາດໃດໆ , ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບ, ຫຼື (e) ອຸປະກອນອາວຸດ, ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບ, ຫຼື (f) ອຸປະກອນ, ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບອື່ນໆທີ່ມັນສົມເຫດສົມຜົນທີ່ຄາດເດົາໄດ້ວ່າຄວາມລົ້ມເຫຼວຂອງຜະລິດຕະພັນຂອງເສັ້ນເລືອດແດງທີ່ຖືກນໍາໃຊ້ໃນອຸປະກອນ, ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບດັ່ງກ່າວຈະນໍາໄປສູ່. ເສຍຊີວິດ, ບາດເຈັບຮ່າງກາຍ ຫຼືຄວາມເສຍຫາຍທາງດ້ານຊັບສິນ.
© 2020 ARTERY Technology Corporation - ສະຫງວນລິຂະສິດທັງໝົດ
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ArteryTek AT32F403AVGT7 32 Bit Microcontrollers [pdf] ຄູ່ມືຜູ້ໃຊ້ AT32F403AVGT7 32 Bit Microcontrollers, AT32F403AVGT7, 32 Bit Microcontrollers, Bit Microcontrollers, ໄມໂຄຄອນຄວບຄຸມ |





