ARTERYTEK - ໂລໂກ້

AT-START-F437 ຄູ່ມືຜູ້ໃຊ້
ເລີ່ມຕົ້ນດ້ວຍ AT32F437ZMT7

ແນະນຳ
AT-START-F437 ຖືກອອກແບບເພື່ອຊ່ວຍໃຫ້ທ່ານຄົ້ນຫາປະສິດທິພາບສູງຂອງ microcontroller 32-bit.
AT32F437 ທີ່ຝັງ ARM Cortex® -M4 core ກັບ FPU, ແລະເລັ່ງການພັດທະນາຄໍາຮ້ອງສະຫມັກ.
AT-START-F437 ແມ່ນກະດານປະເມີນຜົນໂດຍອີງໃສ່ microcontroller AT32F437ZMT7. ອຸປະກອນປະກອບມີອຸປະກອນຕໍ່ພ່ວງເຊັ່ນ: ໄຟ LED, ປຸ່ມ, ສອງຕົວເຊື່ອມຕໍ່ USB micro-B, ເຊື່ອມຕໍ່ປະເພດ A, ເຊື່ອມຕໍ່ Ethernet RJ45, ສ່ວນຂະຫຍາຍ Arduino™ Uno R3 ແລະ 16 MB SPI Flash memory (ຂະຫຍາຍຜ່ານ QSPI1). ຄະ​ນະ​ປະ​ເມີນ​ຜົນ​ນີ້​ຝັງ AT-Link-EZ ສໍາ​ລັບ​ການ​ແກ້​ໄຂ / ໂຄງ​ການ​ໂດຍ​ບໍ່​ຈໍາ​ເປັນ​ຕ້ອງ​ມີ​ເຄື່ອງ​ມື​ການ​ພັດ​ທະ​ນາ​ອື່ນໆ​.

ເກີນview

1.1 ຄຸນສົມບັດ 

AT-START-F437 ມີລັກສະນະດັ່ງຕໍ່ໄປນີ້:

  • AT-START-F437 ມີ microcontroller AT32F437ZMT7 ຢູ່ເທິງກະດານທີ່ຝັງ ARM Cortex® – M4F 32-bit core ກັບ FPU, 4032 KB Flash memory ແລະ 384 KB SRAM, ໃນແພັກເກັດ LQFP144.
  • ອິນເຕີເຟດ AT-Link ເທິງເຮືອ:
    - AT-Link-EZ ເທິງເຮືອສາມາດຖືກນໍາໃຊ້ສໍາລັບການຂຽນໂປລແກລມແລະການດີບັກ (AT-Link-EZ ແມ່ນສະບັບທີ່ງ່າຍດາຍຂອງ AT-Link, ໂດຍບໍ່ມີການສະຫນັບສະຫນູນຮູບແບບອອບໄລນ໌)
    − ຖ້າ AT-Link-EZ ຖືກຖອດອອກຈາກກະດານໂດຍການງໍມັນຕາມຂໍ້ຕໍ່, ການໂຕ້ຕອບນີ້ສາມາດເຊື່ອມຕໍ່ກັບ AT-Link ເອກະລາດສໍາລັບການຂຽນໂປຼແກຼມແລະການດີບັກ.
  • 20-pin ARM ມາດຕະຖານ JTAG ການໂຕ້ຕອບ (ສາມາດເຊື່ອມຕໍ່ກັບ JTAG ຫຼືຕົວເຊື່ອມຕໍ່ SWD ສໍາລັບການຂຽນໂປຼແກຼມແລະການດີບັກ)
  •  16 MB SPI (EN25QH128A) ຖືກນໍາໃຊ້ເປັນຫນ່ວຍຄວາມຈໍາ Flash ຂະຫຍາຍ
  •  ວິ​ທີ​ການ​ສະ​ຫນອງ​ພະ​ລັງ​ງານ​ຕ່າງໆ​:
    - ລົດເມ USB ຂອງ AT-Link-EZ
    − ລົດເມ OTG1 ຫຼື OTG2 (VBUS1 ຫຼື VBUS2) ຂອງ AT-START-F437
    - ການສະຫນອງພະລັງງານພາຍນອກ 5 V (E5V)
    - ການສະຫນອງພະລັງງານພາຍນອກ 3.3 V
  •  4 x ຕົວຊີ້ວັດ LED:
    − LED1 (ສີແດງ) ສະແດງເຖິງການເປີດໄຟ 3.3 V
    - 3 x LEDs USER, LED2 (ສີແດງ), LED3 (ສີເຫຼືອງ) ແລະ LED4 (ສີຂຽວ), ຊີ້ບອກສະຖານະການປະຕິບັດງານ
  • ປຸ່ມຜູ້ໃຊ້ແລະປຸ່ມ Reset
  •  8 MHz HEXT ໄປເຊຍກັນ
  •  32.768 kHz LEXT ໄປເຊຍກັນ
  •  ຕົວເຊື່ອມຕໍ່ USB ປະເພດ-A ແລະຈຸນລະພາກຢູ່ໃນກະດານເພື່ອສະແດງຟັງຊັນ OTG1
  •  OTG2 ມີຕົວເຊື່ອມຕໍ່ micro-B (ຖ້າຜູ້ໃຊ້ຕ້ອງການໃຊ້ຮູບແບບຕົ້ນສະບັບ OTG2, ຕ້ອງໃຊ້ສາຍອະແດບເຕີ)
  •  ໃນເຄື່ອງອີເທີເນັດ PHY ດ້ວຍຕົວເຊື່ອມຕໍ່ RJ45 ເພື່ອສະແດງຄຸນສົມບັດອີເທີເນັດ
  •  ການໂຕ້ຕອບສ່ວນຂະຫຍາຍ QFN48 I/O
  •  ການໂຕ້ຕອບສ່ວນຂະຫຍາຍທີ່ອຸດົມສົມບູນສາມາດໃຊ້ໄດ້ສໍາລັບການສ້າງຕົວແບບຢ່າງໄວ
    - ການໂຕ້ຕອບການຂະຫຍາຍ Arduino™ Uno R3
    − LQFP144 I/O ສ່ວນຂະຫຍາຍ

1.2 ຄຳ ນິຍາມຂອງ ຄຳ ສັບ

  • Jumper JPx ເປີດ
    Jumper ຖືກຕິດຕັ້ງ.
  • Jumper JPx ປິດ
    Jumped ບໍ່ໄດ້ຕິດຕັ້ງ.
  • Resistor Rx ON / network resistor PRx ON
    ສັ້ນໂດຍ solder, 0Ω resistor ຫຼືເຄືອຂ່າຍ resistor.
  • Resistor Rx OFF / network resistor PRx OFF ເປີດ.

ເລີ່ມໄວ

2.1 ເລີ່ມຕົ້ນ 

ຕັ້ງຄ່າກະດານ AT-START-F437 ໃນລໍາດັບຕໍ່ໄປນີ້:

  1. ກວດເບິ່ງຕໍາແຫນ່ງຂອງ Jumper ໃນເຮືອ:
    JP1 ແມ່ນເຊື່ອມຕໍ່ກັບ GND ຫຼື OFF (BOOT0 = 0, ແລະ BOOT0 ມີຕົວຕ້ານທານທີ່ດຶງລົງໃນ AT32F437ZMT7);
    JP2 ເຊື່ອມຕໍ່ກັບ GND (BOOT1=0)
    JP4 ເຊື່ອມຕໍ່ກັບ USART1
  2.  ເຊື່ອມຕໍ່ AT_Link_EZ ກັບ PC ຜ່ານສາຍ USB (ປະເພດ A ຫາ micro-B), ແລະສະຫນອງພະລັງງານໃຫ້ກັບຄະນະປະເມີນຜົນໂດຍຜ່ານຕົວເຊື່ອມຕໍ່ USB CN6. LED1 (ສີແດງ) ເປີດຕະຫຼອດ, ແລະໄຟ LED ອີກສາມອັນ (LED2 ຫາ LED4) ເລີ່ມກະພິບ.
  3. ຫຼັງຈາກກົດປຸ່ມຜູ້ໃຊ້ (B2), ຄວາມຖີ່ຂອງການກະພິບຂອງສາມ LEDs ມີການປ່ຽນແປງ.

2.2 ຕ່ອງໂສ້ເຄື່ອງມືການພັດທະນາ AT-START-F437 

  • ARM® Keil® : MDK-ARM™
  • IAR™: ອຸ່ນ

ຮາດແວ ແລະໂຄງຮ່າງ

ກະດານ AT-START-F437 ຖືກອອກແບບອ້ອມຮອບ microcontroller AT32F437ZMT7 ໃນຊຸດ LQFP144.
ຮູບທີ 1 ສະແດງການເຊື່ອມຕໍ່ລະຫວ່າງ AT-Link-EZ, AT32F437ZMT7 ແລະອຸປະກອນຕໍ່ພ່ວງຂອງພວກມັນ (ປຸ່ມ, ໄຟ LED, USB OTG, Ethernet RJ45, SPI ແລະຕົວເຊື່ອມຕໍ່ເສີມ)
ຮູບທີ 2 ແລະຮູບທີ 3 ສະແດງສະຖານທີ່ຕາມລໍາດັບໃນກະດານ AT-Link-EZ ແລະ AT-START-F437.

ARTERYTEK AT START F437 High Performance 32 Bit Microcontroller - . ແຜນວາດຮາດແວຕັນ

ARTERYTEK AT START F437 High Performance 32 Bit Microcontroller -

3.1 ການຄັດເລືອກການສະຫນອງພະລັງງານ 

AT-START-F437 ບໍ່ພຽງແຕ່ສາມາດສະໜອງໄດ້ດ້ວຍ 5 V ຜ່ານສາຍ USB (ທັງຜ່ານຕົວເຊື່ອມຕໍ່ USB CN6 ເທິງ AT-Link-EZ ຫຼືຕົວເຊື່ອມຕໍ່ USB CN2/CN3 ຢູ່ AT-START-F437), ແຕ່ຍັງໄດ້ຮັບການສະໜອງໃຫ້ດ້ວຍ. ການສະຫນອງພະລັງງານພາຍນອກ 5 V (E5V). ຫຼັງຈາກນັ້ນ, ພະລັງງານ 5 V ໃຫ້ 3.3 V ສໍາລັບ microcontroller ແລະອຸປະກອນຕໍ່ພ່ວງຂອງມັນໂດຍໃຊ້ on-board 3.3 V vol.tage regulator (U2). 5 V pin ຂອງ J4 ຫຼື J7 ຍັງສາມາດຖືກນໍາໃຊ້ເປັນພະລັງງານ input, ດັ່ງນັ້ນກະດານ AT-START-F437 ສາມາດໄດ້ຮັບການສະຫນອງໂດຍຜ່ານຫນ່ວຍງານພະລັງງານ 5 V.
pin 3.3 V ຂອງ J4, ຫຼື VDD ຂອງ J1 ແລະ J2 ສາມາດຖືກນໍາໃຊ້ເປັນ input 3.3 V ໂດຍກົງ, ດັ່ງນັ້ນກະດານ AT-STARTF437 ຍັງສາມາດສະຫນອງໂດຍຫນ່ວຍງານພະລັງງານ 3.3 V.
ໝາຍເຫດ:
ການສະຫນອງພະລັງງານ 5 V ຕ້ອງໄດ້ຮັບການສະຫນອງຜ່ານຕົວເຊື່ອມຕໍ່ USB (CN6) ໃນ AT-Link-EZ. ວິທີການອື່ນໃດກໍ່ບໍ່ສາມາດໃຫ້ AT-Link-EZ ໄດ້. ເມື່ອກະດານອື່ນເຊື່ອມຕໍ່ກັບ J4, 5 V ແລະ 3.3 V ສາມາດນໍາໃຊ້ພະລັງງານຜົນຜະລິດໄດ້, pin 7V ຂອງ J5 ເປັນພະລັງງານຜົນຜະລິດ 5 V, pin VDD ຂອງ J1 ແລະ J2 ເປັນພະລັງງານຜົນຜະລິດ 3.3 V.
3.2 IDD 

ເມື່ອ JP3 OFF (ສັນຍາລັກ IDD) ແລະ R17 OFF, ammeter ສາມາດເຊື່ອມຕໍ່ເພື່ອວັດແທກການໃຊ້ພະລັງງານຂອງ AT32F437ZMT7.

  • JP3 ປິດ, R17 ເປີດ:
    AT32F437ZMT7 ຖືກຂັບເຄື່ອນ. (ການຕັ້ງຄ່າເລີ່ມຕົ້ນແລະປລັກ JP3 ບໍ່ໄດ້ຕິດຕັ້ງກ່ອນການຂົນສົ່ງ)
  •  JP3 ເປີດ, R17 ປິດ:
    AT32F437ZMT7 ຖືກຂັບເຄື່ອນ.
  • JP3 ປິດ, R17 ປິດ:
    ຕ້ອງເຊື່ອມຕໍ່ ammeter. ຖ້າບໍ່ມີ ammeter ທີ່ມີຢູ່, AT32F437ZMT7 ບໍ່ສາມາດພະລັງງານໄດ້.

3.3 ການຂຽນໂປລແກລມແລະການດີບັກ: ຝັງ AT-Link-EZ 

ກະດານປະເມີນຜົນລວມ Artery AT-Link-EZ ສໍາລັບຜູ້ໃຊ້ເພື່ອດໍາເນີນໂຄງການ / ແກ້ບັນຫາ AT32F437ZMT7 ໃນກະດານ AT-START-F437. AT-Link-EZ ຮອງຮັບ SWD interface mode, SWO debug, ແລະຊຸດຂອງພອດ COM virtual (VCP) ເພື່ອເຊື່ອມຕໍ່ກັບ USART1_TX/USART1_RX (PA9/PA10) ຂອງ AT32F437ZMT7.
ກະລຸນາເບິ່ງຄູ່ມືຜູ້ໃຊ້ AT-Link ສໍາລັບລາຍລະອຽດຄົບຖ້ວນກ່ຽວກັບ AT-Link-EZ.
AT-Link-EZ ຢູ່ເທິງເຮືອສາມາດຖອດອອກ ຫຼືແຍກອອກຈາກ AT-START-F437. ໃນກໍລະນີນີ້, AT-START-F437 ຍັງສາມາດເຊື່ອມຕໍ່ກັບອິນເຕີເຟດ CN7 (ບໍ່ໄດ້ຕິດຢູ່ກ່ອນທີ່ຈະອອກຈາກໂຮງງານ) ຂອງ AT-Link-EZ ຜ່ານອິນເຕີເຟດ CN4 (ບໍ່ໄດ້ຕິດຕັ້ງກ່ອນທີ່ຈະອອກຈາກໂຮງງານ), ຫຼືກັບ AT-Link, ຕາມລໍາດັບ. ເພື່ອສືບຕໍ່ດໍາເນີນໂຄງການ ແລະດີບັກ AT32F437ZMT7.
3.4 ການເລືອກຮູບແບບການບູດ
ໃນຕອນເລີ່ມຕົ້ນ, ສາມໂຫມດ boot ທີ່ແຕກຕ່າງກັນສາມາດໃຊ້ໄດ້ສໍາລັບການເລືອກໂດຍຜ່ານການຕັ້ງຄ່າ PIN.
ຕາຕະລາງ 1. ການຕັ້ງຄ່າ jumper ການເລືອກໂໝດ Boot

Jumper ປັກໝຸດການຕັ້ງຄ່າ ໂໝດບູດ
ບູດ1 ບູໂຕ
JP1 ເປັນ GND ຫຼືປິດ
JP2 ທາງເລືອກຫຼືປິດ
X 0 ບູດຈາກຫນ່ວຍຄວາມຈໍາ Flash ພາຍໃນ (ການຕັ້ງຄ່າເລີ່ມຕົ້ນຈາກໂຮງງານ)
JP1 ກັບ VDD
JP2 ເຖິງ GND
0 1 ບູດຈາກຫນ່ວຍຄວາມຈໍາຂອງລະບົບ
JP1 ກັບ VDD
JP2 ກັບ VDD
1 1 ບູດຈາກ SRAM ພາຍໃນ

3.5 ແຫຼ່ງໂມງພາຍນອກ
3.5.1 HEXT ແຫຼ່ງໂມງ 

ມີສາມວິທີທີ່ຈະຕັ້ງຄ່າແຫຼ່ງໂມງຄວາມໄວສູງພາຍນອກໂດຍຮາດແວ:

  • ຄະ​ແນນ​ເທິງ​ເຮືອ (ການ​ຕັ້ງ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ຈາກ​ໂຮງ​ງານ​ຜະ​ລິດ​)
    On-board 8 MHz ໄປເຊຍກັນຖືກນໍາໃຊ້ເປັນແຫຼ່ງໂມງ HSE. ຮາດແວຕ້ອງຖືກຕັ້ງຄ່າ: R1 ແລະ R3 ON, R2 ແລະ R4 OFF.
  •  Oscillator ຈາກພາຍນອກ PH0
    oscillator ພາຍນອກຖືກສີດຈາກ pin_23 ຂອງ J2. ຮາດແວຈະຕ້ອງຖືກຕັ້ງຄ່າ: R2 ON, R1 ແລະ R3 OFF. ເພື່ອໃຊ້ PH1 ເປັນ GPIO, R4 ON ສາມາດເຊື່ອມຕໍ່ກັບ pin_24 ຂອງ J2 ໄດ້.
  •  HSE ບໍ່ໄດ້ໃຊ້
    PH0 ແລະ PH1 ຖືກໃຊ້ເປັນ GPIOs. ຮາດແວຕ້ອງຖືກຕັ້ງຄ່າ: R14 ແລະ R16 ON, R1 ແລະ R15 OFF.

3.5.2 ແຫຼ່ງໂມງ LEXT 

ມີສາມວິທີໃນການຕັ້ງຄ່າແຫຼ່ງໂມງຄວາມໄວສູງພາຍນອກໂດຍຮາດແວ:

  • ຄະ​ແນນ​ເທິງ​ເຮືອ (ການ​ຕັ້ງ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ຈາກ​ໂຮງ​ງານ​ຜະ​ລິດ​)
    On-board crystal 32.768 kHz ຖືກໃຊ້ເປັນແຫຼ່ງໂມງ LEXT. ຮາດແວຕ້ອງຖືກຕັ້ງຄ່າ: R5 ແລະ R6 ON, R7 ແລະ R8 OFF
  •  Oscillator ຈາກພາຍນອກ PC14
    oscillator ພາຍນອກຖືກສີດຈາກ pin_3 ຂອງ J2. ຮາດແວຈະຕ້ອງຖືກຕັ້ງຄ່າ: R7 ແລະ R8 ON, R5 ແລະ R6 OFF.
  • LEXT ບໍ່ໄດ້ໃຊ້
    MCU PC14 ແລະ PC15 ຖືກໃຊ້ເປັນ GPIOs. ຮາດແວຈະຕ້ອງຖືກຕັ້ງຄ່າ: R7 ແລະ R8 ON, R5 ແລະ R6 OFF.

3.6 LEDs 

  • ໄຟ LED1
    ໄຟ LED ສີແດງຊີ້ໃຫ້ເຫັນວ່າ AT-START-F437 ແມ່ນໃຊ້ພະລັງງານ 3.3 V.
  • ຜູ້ໃຊ້ LED2
    LED ສີແດງແມ່ນເຊື່ອມຕໍ່ກັບ PD13 pin ຂອງ AT32F437ZMT7.
  • ຜູ້ໃຊ້ LED3
    LED ສີເຫຼືອງເຊື່ອມຕໍ່ກັບ PD14 pin ຂອງ AT32F437ZMT7.
  • ຜູ້ໃຊ້ LED4
    LED ສີຂຽວແມ່ນເຊື່ອມຕໍ່ກັບ PD15 pin ຂອງ AT32F437ZMT7.

3.7 ປຸ່ມ 

  • ຣີເຊັດ B1: ປຸ່ມຣີເຊັດ
    ມັນເຊື່ອມຕໍ່ກັບ NRST ເພື່ອຣີເຊັດ AT32F437ZMT7 microcontroller.
  •  ຜູ້ໃຊ້ B2: ປຸ່ມຜູ້ໃຊ້
    ມັນເຊື່ອມຕໍ່ກັບ PA0 ຂອງ AT32F437ZMT7 ເພື່ອເຮັດຫນ້າທີ່ເປັນປຸ່ມປຸກ (R19 ON ແລະ R21 OFF), ຫຼືກັບ PC13 ເພື່ອເຮັດຫນ້າທີ່ເປັນ T.AMPປຸ່ມ ER-RTC (ປິດ R19 ແລະ R21 ເປີດ)

3.8 ການຕັ້ງຄ່າ OTGFS 

ກະດານ AT-START-F437 ຮອງຮັບ OTGFS1 ແລະ OTGFS2 ໂຮສເຕັມຄວາມໄວ/ຄວາມໄວສູງ ຫຼືໂໝດອຸປະກອນເຕັມຄວາມໄວຜ່ານຕົວເຊື່ອມຕໍ່ USB micro-B (CN2 ຫຼື CN3). ໃນໂຫມດອຸປະກອນ, AT32F437ZMT7 ສາມາດເຊື່ອມຕໍ່ໂດຍກົງກັບໂຮດໂດຍຜ່ານ USB micro-B, ແລະ VBUS1 ຫຼື VBUS2 ສາມາດໃຊ້ເປັນ 5 V input ຂອງກະດານ AT- START-F437. ໃນໂຫມດໂຮດ, ຕ້ອງໃຊ້ສາຍ USB OTG ພາຍນອກເພື່ອເຊື່ອມຕໍ່ກັບອຸປະກອນພາຍນອກ. ອຸປະກອນຖືກຂັບເຄື່ອນຜ່ານອິນເຕີເຟດ USB micro-B, ເຊິ່ງເຮັດໄດ້ໂດຍ PH3 ແລະ PB10 ຄວບຄຸມປຸ່ມ SI2301.
ກະດານ AT-START-F437 ມີສ່ວນຂະຫຍາຍ USB type-A (CN1). ນີ້ແມ່ນການໂຕ້ຕອບເຈົ້າພາບ OTGFS1 ສໍາລັບການເຊື່ອມຕໍ່ກັບແຜ່ນ U ແລະອຸປະກອນອື່ນໆ, ໂດຍບໍ່ຕ້ອງໃຊ້ສາຍ USB OTG. ການໂຕ້ຕອບ USB Type-A ບໍ່ມີການຄວບຄຸມສະວິດໄຟ.
ເມື່ອ PA9 ຫຼື PA10 ຂອງ AT32F437ZMT7 ຖືກນໍາໃຊ້ເປັນ OTGFS1_VBUS ຫຼື OTGFS1_ID, jumper JP4 ຕ້ອງເລືອກ OTG1. ໃນກໍລະນີນີ້, PA9 ຫຼື PA10 ແມ່ນເຊື່ອມຕໍ່ກັບ USB micro-B CN2 interface, ແຕ່ຕັດການເຊື່ອມຕໍ່ຈາກ AT-Link interface (CN4).
3.9 QSPI1 interfacing ຫນ່ວຍຄວາມຈໍາ Flash
On-board SPI (EN25QH128A), ການເຊື່ອມຕໍ່ກັບ AT32F437ZMT7 ຜ່ານການໂຕ້ຕອບ QSPI1, ຖືກນໍາໃຊ້ເປັນຫນ່ວຍຄວາມຈໍາ Flash ຂະຫຍາຍ.
ການໂຕ້ຕອບ QSPI1 ແມ່ນເຊື່ອມຕໍ່ກັບຫນ່ວຍຄວາມຈໍາ Flash ກັບ PF6 ~ 10 ແລະ PG6. ຖ້າ GPIOs ເຫຼົ່ານີ້ຖືກນໍາໃຊ້ເພື່ອຈຸດປະສົງອື່ນໆ, ແນະນໍາໃຫ້ປິດ RP2, R21 ແລະ R22 ລ່ວງຫນ້າ.
3.10 ອີເທີເນັດ 

AT-START-F437 ຝັງອີເທີເນັດ PHY ທີ່ເຊື່ອມຕໍ່ກັບ DM9162EP (U4) ແລະອິນເຕີເຟດ RJ45 (CN5, ດ້ວຍຕົວປ່ຽນແປງການແຍກພາຍໃນ), ສໍາລັບການສື່ສານອີເທີເນັດ 10/100 Mbps.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ອີເທີເນັດ PHY ແມ່ນເຊື່ອມຕໍ່ກັບ AT32F437ZMT7 ໃນໂໝດ RMII. ໃນກໍລະນີນີ້, CLKOUT (PA8 pin) ຂອງ AT32F437ZMT7 ສະຫນອງ 25 MHz ໂມງສໍາລັບ PIN XT1 ຂອງ PHY ເພື່ອຕອບສະຫນອງຄວາມຕ້ອງການຂອງ PHY, ໃນຂະນະທີ່ໂມງ 50 MHz ຂອງ RMII_REF_CLK (PA1) ໃນ AT32F437ZMT7 ແມ່ນສະຫນອງໃຫ້ໂດຍ PHY's PHY. ຕ້ອງດຶງເຂັມ 50MCLK ໃນລະຫວ່າງການເປີດເຄື່ອງ.
ເພື່ອອອກແບບ PCB ງ່າຍໆ, PHY ບໍ່ໄດ້ເຊື່ອມຕໍ່ພາຍນອກກັບ Flash memory ເພື່ອຈັດສັນທີ່ຢູ່ PHY [3:0] ໃນລະຫວ່າງການເປີດເຄື່ອງ. ທີ່ຢູ່ PHY [3:0] ຖືກຕັ້ງຄ່າໃຫ້ເປັນ 0x3, ຕາມຄ່າເລີ່ມຕົ້ນ. ຫຼັງຈາກເປີດເຄື່ອງແລ້ວ, ມັນເປັນໄປໄດ້ທີ່ຈະກໍານົດທີ່ຢູ່ PHY ຜ່ານການໂຕ້ຕອບ SMI ຂອງ PHY ໂດຍຊອບແວ.
ເບິ່ງຄູ່ມືອ້າງອີງ ແລະແຜ່ນຂໍ້ມູນສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບ Ethernet MAC ແລະ DM9162 ຂອງ AT32F437ZMT7.
ຖ້າຜູ້ໃຊ້ຕ້ອງການໃຊ້ສ່ວນຂະຫຍາຍ LQFP144 I/O ສ່ວນຕິດຕໍ່ J1 ແລະ J2 ແທນ DM9162 ເພື່ອເຊື່ອມຕໍ່ກັບກະດານອີເທີເນັດອື່ນ, ເບິ່ງຕາຕະລາງ 2 ເພື່ອຕັດການເຊື່ອມຕໍ່ AT32F437ZMT7 ຈາກ DM9162.
ເມື່ອອິນເຕີເຟດ Ethernet ບໍ່ໄດ້ໃຊ້, ມັນເປັນຄໍາແນະນໍາທີ່ດີທີ່ຈະຮັກສາ DM9162NP ຢູ່ໃນສະຖານະການປັບໃຫມ່ໂດຍຜົນຜະລິດ PC8 ໃນລະດັບຕ່ໍາ.
3.11 0Ω resistors 

ຕາຕະລາງ 2. ການຕັ້ງຄ່າ 0Ωresistor 

ຕົວຕ້ານທານ ສະເຕນ ລາຍລະອຽດ
R17 (ການວັດແທກການໃຊ້ພະລັງງານ MCU) ON ເມື່ອ JP3 ປິດ, 3.3V ແມ່ນເຊື່ອມຕໍ່ກັບພະລັງງານ microcontroller ເພື່ອສະຫນອງ microcontroller.
ປິດ ເມື່ອ JP3 OFF, 3.3V ສາມາດເຊື່ອມຕໍ່ກັບ ammeter ເພື່ອວັດແທກການໃຊ້ພະລັງງານຂອງ microcontroller. (ໄມໂຄຄອນໂທລເລີບໍ່ສາມາດເປີດໄຟໄດ້ໂດຍບໍ່ມີເຄື່ອງວັດແທກ)
R9 (VBAT) ON VBAT ເຊື່ອມຕໍ່ກັບ VDD
ປິດ VBAT ແມ່ນສະໜອງໃຫ້ໂດຍ pin_6 (VBAT) ຂອງ J2.
R1, R2, R3, R4 (HEXT) ເປີດ, ປິດ, ເປີດ, ປິດ ແຫຼ່ງໂມງ HEXT ມາຈາກຄຣິສຕະຈັກ Y1 ທີ່ຢູ່ເທິງເຮືອ
ປິດ, ເປີດ, ປິດ, ປິດ ແຫຼ່ງໂມງ HEXT: oscillator ພາຍນອກຈາກ PHO, PH1 ບໍ່ໄດ້ໃຊ້.
ປິດ, ເປີດ, ປິດ, ເປີດ ແຫຼ່ງໂມງ HEXT: oscillator ພາຍນອກຈາກ PHO, PH1 ຖືກນໍາໃຊ້ເປັນ GPIO; ຫຼື PHO, PH1 ຖືກໃຊ້ເປັນ GPIOs.
R5, R6, R7, R8 (ຊ້າຍ) ເປີດ, ເປີດ, ປິດ, ປິດ ແຫຼ່ງໂມງ LEXT ແມ່ນມາຈາກຄຣິສຕະຈັກ X1 ຢູ່ເທິງກະດານ
ປິດ, ປິດ, ເປີດ, ເປີດ ແຫຼ່ງໂມງ LEXT: oscillator ພາຍນອກຈາກ PC14; ຫຼື PC14, PC15 ຖືກນໍາໃຊ້ເປັນ GPIOs.
R19, ​​R21 (ປຸ່ມຜູ້ໃຊ້ B2) ເປີດ, ປິດ ປຸ່ມຜູ້ໃຊ້ B2 ແມ່ນເຊື່ອມຕໍ່ກັບ PAO.
ປິດ, ເປີດ ປຸ່ມຜູ້ໃຊ້ B2 ເຊື່ອມຕໍ່ກັບ PC13.
R54, R55 (PA11, Pal2) ປິດ, ປິດ ໃນຖານະເປັນ OTGFS1, PA11 ແລະ Pal2 ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ pin_31 ແລະ pin_32 ຂອງ J1.
ເປີດ, ເປີດ ເມື່ອ PA11 ແລະ Pal2 ບໍ່ໄດ້ໃຊ້ເປັນ OTGFS1, ພວກມັນເຊື່ອມຕໍ່ກັບ pin_31 ແລະ pin_32 ຂອງ J1.
R42, R53 (PA11, Pal2) ປິດ, ປິດ ໃນຖານະເປັນ OTGFS2, PB14 ແລະ PB15 ບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບ pin_3 ແລະ pin_4 ຂອງ J1.
ເປີດ, ເປີດ ເມື່ອ PB14 ແລະ P815 ບໍ່ໄດ້ໃຊ້ເປັນ OTGFS2, ພວກມັນເຊື່ອມຕໍ່ກັບ pin_3 ແລະ pin_4 ຂອງ J 1.
RP3, R62—R65, R69—R71, R73 (ອີເທີເນັດ PHY DM9162) ທັງ ໝົດ ON Ethernet MAC ຂອງ AT32F437ZMT7 ເຊື່ອມຕໍ່ກັບ DM9162 ໃນໂໝດ RMII.
ທັງໝົດ ປິດ Ethernet MAC ຂອງ AT32F437ZMT7 ຖືກຕັດການເຊື່ອມຕໍ່ຈາກ DM9162 (ອັນນີ້ເໝາະສົມກວ່າກັບກະດານ AT-START-F435 ໃນເວລານີ້)
R56, R57, R58, R59 (ArduinoTM A4, A5) ປິດ, ເປີດ, ປິດ, ເປີດ ArduinoTM A4 ແລະ AS ເຊື່ອມຕໍ່ກັບ ADC123_IN11 ແລະ ADC123 IN10.
ເປີດ, ປິດ, ເປີດ, ປິດ ArduinoTM A4 ແລະ AS ແມ່ນເຊື່ອມຕໍ່ tol2C1_SDA, I2C1 SCL.
R60, R61 (ArduinoTM D10) ປິດ, ເປີດ ArduinoTM D10 ເຊື່ອມຕໍ່ກັບ SPI1 CS.
ເປີດ, ປິດ ArduinoTM D10 ເຊື່ອມຕໍ່ກັບ PVM (TMR4_CH1).

3.12 ສ່ວນຂະຫຍາຍສ່ວນຕິດຕໍ່
3.12.1 ການໂຕ້ຕອບ Arduino™ Uno R3
ສຽບເພດຍິງ J3~J6 ແລະຜູ້ຊາຍ J7 ຮອງຮັບຕົວເຊື່ອມຕໍ່ Arduino™ Uno R3. ກະດານລູກສາວສ່ວນໃຫຍ່ທີ່ສ້າງຂຶ້ນໃນ Arduino™ Uno R3 ແມ່ນໃຊ້ໄດ້ກັບກະດານ AT-START-F437.
ໝາຍເຫດ: I/Os ຂອງ AT32F437ZMT7 ແມ່ນ 3.3 V-ເຂົ້າກັນໄດ້ກັບ Arduino™ Uno R3, ແຕ່ບໍ່ແມ່ນ 5 V.
ຕາຕະລາງ 3. Arduino™ Uno R3 extension pin ນິຍາມ

ຕົວເຊື່ອມຕໍ່ ເລກ PIN ຊື່ Arduino Pin AT32F437 Pin ຊື່ ລາຍລະອຽດ
J4 (ການສະຫນອງພະລັງງານ) 1 NC
2 IOREF 3.3 V ອ້າງອີງ
3 ຣີເຊັດ ຄຄຊ ຣີເຊັດພາຍນອກ
4 3.3V 3.3 V input/output
5 5V 5 V input/output
6 GND ດິນ
7 GND ດິນ
8
J6 (ອິນພຸດອະນາລັອກ) 1 AO PA0 ADC123 INO
2 Al PA1 ADC123 IN1
3 A2 PA4 ADC12 IN4
4 A3 ປທສ ADC12 IN8
5 A4 PC1 ຫຼື PB9(1) ADC123 IN11 ຫຼື I2C1 SDA
6 AS PCO ຫຼື PB8(1) ADC123 IN10 ຫຼື I2C1 SCL
J5 ( logic input/output
ໄບຕ໌ຕ່ຳ)
1 DO 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
byte ສູງ)
1 D8 PA9
2 D9 PC7 TMR3 CH2
3 D10 PA15 ຫຼື PB6(1) SPI1 CS ຫຼື TMR4 CH1
4 Dll PA7 TMR3 CH2 / SPI1 MOSI
5 D12 PA6 SPI1 MISO
6 D13 PA5 SPI1 SCK
7 GND ດິນ
8 AREF VREF+ ຜົນຜະລິດ
9 SDA PB9 12C1 _SDA
10 SCL PB8 12C1 _SCL
J7 (ອື່ນໆ) 1 MISO PB14 SPI2 MISO
2 5V 5 V input/output
3 ສຄ PB13 SPI2 SCK
ຕົວເຊື່ອມຕໍ່ ປັກໝຸດ
ເລກ
Arduino
ປັກໝຸດຊື່
AT32F437
ປັກໝຸດຊື່
ລາຍລະອຽດ
4 MOSI PB15 SPI2 MOSI
5 ຣີເຊັດ ຄຄຊ ຣີເຊັດພາຍນອກ
6 GND ດິນ
7 NSS PB12 SPI2 CS
8 PB11 PB11

(1) ເບິ່ງຕາຕະລາງ 2 ສໍາລັບລາຍລະອຽດກ່ຽວກັບ 0Ω resistors.
3.12.2 LQFP144 I/O ສ່ວນຂະຫຍາຍສ່ວນຕິດຕໍ່ 

I/Os ຂອງ AT-START-F437 microcontroller ສາມາດເຊື່ອມຕໍ່ກັບອຸປະກອນພາຍນອກໂດຍຜ່ານສ່ວນຂະຫຍາຍ J1 ແລະ J2. I/Os ທັງໝົດໃນ AT32F437ZMT7 ແມ່ນມີຢູ່ໃນສ່ວນຂະຫຍາຍເຫຼົ່ານີ້. J1 ແລະ J2 ຍັງສາມາດຖືກວັດແທກດ້ວຍ oscilloscope, ເຄື່ອງວິເຄາະເຫດຜົນຫຼື voltmeter probe.

ແຜນວາດ

ARTERYTEK AT START F437 High Performance 32 Bit Microcontroller - ຊັ້ນເທິງ

ARTERYTEK AT START F437 High Performance 32 Bit Microcontroller - ໄມໂຄຄອນຄວບຄຸມ

ARTERYTEK AT START F437 ປະສິດທິພາບສູງ 32 Bit Microcontroller - microcontroller1

ARTERYTEK AT START F437 ປະສິດທິພາບສູງ 32 Bit Microcontroller - microcontroller2

ARTERYTEK AT START F437 ປະສິດທິພາບສູງ 32 Bit Microcontroller - microcontroller3

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

ຕາຕະລາງ 4. ປະຫວັດການແກ້ໄຂເອກະສານ 

ວັນທີ ການທົບທວນ ການປ່ຽນແປງ
2021.11.20 1 ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ

ແຈ້ງການ ສຳ ຄັນ - ກະລຸນາອ່ານຢ່າງລະມັດລະວັງ 

ຜູ້ຊື້ເຂົ້າໃຈແລະຕົກລົງເຫັນດີວ່າຜູ້ຊື້ມີຄວາມຮັບຜິດຊອບຕໍ່ການເລືອກແລະນໍາໃຊ້ຜະລິດຕະພັນແລະການບໍລິການຂອງ Artery.
ຜະລິດຕະພັນ ແລະການບໍລິການຂອງ Artery ໄດ້ຖືກສະໜອງໃຫ້ “AS IS” ແລະ Artery ບໍ່ມີການຮັບປະກັນທີ່ສະແດງອອກ, ໂດຍທາງກົດໝາຍ ຫຼື ຕາມກົດໝາຍ, ລວມທັງ, ໂດຍບໍ່ຈຳກັດ, ການຮັບປະກັນທີ່ບົ່ງບອກເຖິງຄວາມສາມາດຂອງສິນຄ້າ, ຄຸນນະພາບທີ່ໜ້າພໍໃຈ, ບໍ່ລະເມີດ ຫຼື ສອດຄ່ອງກັບຈຸດປະສົງສະເພາະໃດໜຶ່ງກ່ຽວກັບເສັ້ນເລືອດແດງ. ຜະລິດຕະພັນແລະການບໍລິການ.
ເຖິງວ່າຈະມີສິ່ງໃດກໍ່ຕາມທີ່ກົງກັນຂ້າມ, ຜູ້ຊື້ບໍ່ມີສິດ, ຫົວຂໍ້ຫຼືຄວາມສົນໃຈໃນຜະລິດຕະພັນແລະການບໍລິການຂອງ Artery ຫຼືສິດທິຊັບສິນທາງປັນຍາໃດໆທີ່ປະກອບຢູ່ໃນນັ້ນ. ໃນກໍລະນີໃດກໍ່ຕາມ, ຜະລິດຕະພັນແລະການບໍລິການຂອງ Artery ທີ່ສະຫນອງໃຫ້ຈະຖືກ construed ເປັນ (a) ການໃຫ້ຜູ້ຊື້, ຢ່າງຊັດເຈນຫຼືໂດຍຄວາມຫມາຍ, estoppel ຫຼືຖ້າບໍ່ດັ່ງນັ້ນ, ໃບອະນຸຍາດການນໍາໃຊ້ຜະລິດຕະພັນແລະການບໍລິການຂອງພາກສ່ວນທີສາມ; ຫຼື (b) ການອະນຸຍາດສິດຊັບສິນທາງປັນຍາຂອງພາກສ່ວນທີສາມ; ຫຼື (c) ຮັບປະກັນຜະລິດຕະພັນ ແລະການບໍລິການຂອງພາກສ່ວນທີສາມ ແລະສິດທິຊັບສິນທາງປັນຍາຂອງມັນ.
ຜູ້ຊື້ໃນນີ້ຕົກລົງເຫັນດີວ່າຜະລິດຕະພັນຂອງ Artery ບໍ່ໄດ້ຮັບອະນຸຍາດໃຫ້ໃຊ້ເປັນ, ແລະຜູ້ຊື້ຈະບໍ່ປະສົມປະສານ, ສົ່ງເສີມ, ຂາຍຫຼືໂອນຜະລິດຕະພັນຂອງ Artery ໃຫ້ກັບລູກຄ້າຫຼືຜູ້ໃຊ້ສຸດທ້າຍເພື່ອໃຊ້ເປັນສ່ວນປະກອບສໍາຄັນໃນ (a) ທາງການແພດ, ການຊ່ວຍຊີວິດຫຼືຊີວິດ. ອຸ​ປະ​ກອນ​ຫຼື​ລະ​ບົບ​ການ​ສະ​ຫນັບ​ສະ​ຫນູນ​, ຫຼື (b​) ອຸ​ປະ​ກອນ​ຄວາມ​ປອດ​ໄພ​ຫຼື​ລະ​ບົບ​ໃນ​ການ​ນໍາ​ໃຊ້​ຍານ​ຍົນ​ແລະ​ກົນ​ໄກ (ລວມ​ທັງ​ແຕ່​ບໍ່​ຈໍາ​ກັດ​ແຕ່​ລະ​ບົບ​ຫ້າມ​ລໍ້​ລົດ​ຍົນ​ຫຼື​ຖົງ​ລົມ​ນິ​ໄພ​)​, ຫຼື (c​) ສິ່ງ​ອໍາ​ນວຍ​ຄວາມ​ປອດ​ໄພ​ນິວ​ເຄ​ລຍ​, ຫຼື (d​) ອຸ​ປະ​ກອນ​ການ​ຈະ​ລາ​ຈອນ​ທາງ​ອາ​ກາດ​ໃດໆ , ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບ, ຫຼື (e) ອຸປະກອນອາວຸດ, ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບ, ຫຼື (f) ອຸປະກອນ, ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບອື່ນໆທີ່ມັນສົມເຫດສົມຜົນທີ່ຄາດເດົາໄດ້ວ່າຄວາມລົ້ມເຫຼວຂອງຜະລິດຕະພັນຂອງເສັ້ນເລືອດແດງທີ່ຖືກນໍາໃຊ້ໃນອຸປະກອນ, ຄໍາຮ້ອງສະຫມັກຫຼືລະບົບດັ່ງກ່າວຈະນໍາໄປສູ່. ເສຍຊີວິດ, ບາດເຈັບຮ່າງກາຍ ຫຼືຄວາມເສຍຫາຍທາງດ້ານຊັບສິນ

© 2022 ເທັກໂນໂລຍີ ARTERY – ສະຫງວນລິຂະສິດທັງໝົດ
2021.11.20
ສວັດ 1.00

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

ARTERYTEK AT-START-F437 ປະສິດທິພາບສູງ 32 Bit Microcontroller [pdf] ຄູ່ມືຜູ້ໃຊ້
AT32F437ZMT7, AT-START-F437, AT-START-F437 High Performance 32 Bit Microcontroller, High Performance 32 Bit Microcontroller, Performance 32 Bit Microcontroller, 32 Bit Microcontroller, Microcontroller

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

ອອກຄໍາເຫັນ

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