UM1075
ຄູ່ມືຜູ້ໃຊ້
ST-LINK/V2 ຕົວດີບັກ/ໂປຣແກຣມເມີໃນວົງຈອນ
ສໍາລັບ STM8 ແລະ STM32
ແນະນຳ
ST-LINK/V2 ເປັນຕົວດີບັກ/ໂປຣແກຣມເມີໃນວົງຈອນສໍາລັບ microcontrollers STM8 ແລະ STM32. ໂມດູນການໂຕ້ຕອບສາຍດຽວ (SWIM) ແລະ JTAG/serial wire debugging (SWD) interfaces ອໍານວຍຄວາມສະດວກໃນການສື່ສານກັບທຸກ STM8 ຫຼື STM32 microcontroller ດໍາເນີນການຢູ່ໃນກະດານຄໍາຮ້ອງສະຫມັກ.
ນອກເຫນືອຈາກການສະຫນອງຫນ້າທີ່ດຽວກັນຂອງ ST-LINK/V2, ST-LINK/V2-ISOL ມີລັກສະນະການແຍກດິຈິຕອນລະຫວ່າງ PC ແລະກະດານຄໍາຮ້ອງສະຫມັກເປົ້າຫມາຍ. ມັນຍັງທົນທານຕໍ່ voltages ເຖິງ 1000 V RMS.
ການໂຕ້ຕອບຄວາມໄວເຕັມ USB ຊ່ວຍໃຫ້ການສື່ສານກັບ PC ແລະ:
- ອຸປະກອນ STM8 ຜ່ານຊອບແວ ST Visual Develop (STVD) ຫຼື ST Visual Program (STVP) (ມີໃຫ້ຈາກ STMicroelectronics)
- ອຸປະກອນ STM32 ຜ່ານ IAR™, Keil ®, STM32CubeIDE, STM32CubeProgrammer, ແລະ STM32CubeMonitor ສະພາບແວດລ້ອມການພັດທະນາປະສົມປະສານ.
ຄຸນສົມບັດ
- ພະລັງງານ 5 V ສະໜອງໃຫ້ໂດຍຕົວເຊື່ອມຕໍ່ USB
- ການໂຕ້ຕອບ USB 2.0 ຄວາມໄວເຕັມທີ່ເຂົ້າກັນໄດ້
- ສາຍ USB ມາດຕະຖານ A ຫາ Mini-B
- ຄຸນສົມບັດສະເພາະ SWIM
– 1.65 ຫາ 5.5 V ຄໍາຮ້ອງສະຫມັກ voltage ສະຫນັບສະຫນູນໃນການໂຕ້ຕອບ SWIM
– ສະຫນັບສະຫນູນຮູບແບບຄວາມໄວຕ່ໍາ SWIM ແລະຄວາມໄວສູງ
- ຄວາມໄວການຂຽນໂປລແກລມ SWIM: 9.7 ແລະ 12.8 Kbytes/s, ຕາມລໍາດັບ, ສໍາລັບຄວາມໄວສູງແລະຕ່ໍາ.
- ສາຍ SWIM ສໍາລັບການເຊື່ອມຕໍ່ກັບແອັບພລິເຄຊັນຜ່ານທາງຕັ້ງມາດຕະຖານ ERNI (ອ້າງອີງ: 284697 ຫຼື 214017) ຫຼືແນວນອນ (ອ້າງອີງ: 214012)
– ສາຍ SWIM ສໍາລັບການເຊື່ອມຕໍ່ກັບແອັບພລິເຄຊັນຜ່ານຫົວເຂັມ ຫຼືຕົວເຊື່ອມຕໍ່ pitch 2.54 ມມ - JTAG/SWD (Serial Wire Debug) ລັກສະນະສະເພາະ
– 1.65 ຫາ 3.6 V ຄໍາຮ້ອງສະຫມັກ voltage ສະຫນັບສະຫນູນ JTAG/SWD ອິນເຕີເຟດແລະ 5 V tolerant inputs (a)
– ຈTAG ສາຍສໍາລັບການເຊື່ອມຕໍ່ກັບມາດຕະຖານ JTAG 20-pin pitch connector 2.54 mm
- ສະຫນັບສະຫນູນ JTAG ການສື່ສານ, ສູງສຸດ 9 MHz (ຄ່າເລີ່ມຕົ້ນ: 1.125 MHz)
– ສະຫນັບສະຫນູນການ debug ສາຍ serial (SWD) ສູງເຖິງ 4 MHz (ຄ່າເລີ່ມຕົ້ນ: 1.8 MHz), ແລະສາຍ serial viewer (SWV) ການສື່ສານ, ເຖິງ 2 MHz - ຄຸນສົມບັດການອັບເດດເຟີມແວໂດຍກົງທີ່ຮອງຮັບ (DFU)
- ສະຖານະ LED, ກະພິບໃນລະຫວ່າງການສື່ສານກັບ PC
- 1000 V RMS ການໂດດດ່ຽວສູງ voltage (ST-LINK/V2-ISOL ເທົ່ານັ້ນ)
- ອຸນຫະພູມການເຮັດວຽກຈາກ 0 ຫາ 50 ອົງສາເຊນຊຽດ
ຂໍ້ມູນການສັ່ງຊື້
ເພື່ອສັ່ງ ST-LINK/V2, ອ້າງອີງໃສ່ Tab le 1.
ຕາຕະລາງ 1. ບັນຊີລາຍຊື່ຂອງລະຫັດຄໍາສັ່ງ
ລະຫັດຄໍາສັ່ງ | ຄຳອະທິບາຍ ST-LINK |
ST-LINK/V2 | ຕົວດີບັກ/ໂປຣແກຣມເມີໃນວົງຈອນ |
ST-LINK/V2-ISOL | ຕົວດີບັກ/ໂປຣແກຣມເມີໃນວົງຈອນທີ່ມີການໂດດດ່ຽວດິຈິຕອນ |
ກ. ST-LINK/V2 ສາມາດຕິດຕໍ່ພົວພັນກັບເປົ້າຫມາຍທີ່ປະຕິບັດງານຕ່ໍາ 3.3 V ແຕ່ສ້າງສັນຍານຜົນຜະລິດໃນຂະບວນການນີ້tage ລະດັບ. ເປົ້າໝາຍ STM32 ແມ່ນມີຄວາມທົນທານຕໍ່ການ overvol ນີ້tage. ຖ້າບາງອົງປະກອບອື່ນໆຂອງກະດານເປົ້າຫມາຍແມ່ນມີຄວາມຮູ້ສຶກ, ໃຫ້ໃຊ້ ST-LINK/V2-ISOL, STLINK-V3MINIE, ຫຼື STLINK-V3SET ກັບອະແດບເຕີ B-STLINK-VOLT ເພື່ອຫຼີກເວັ້ນການຜົນກະທົບຂອງ overvol.tage ສັກຢາໃສ່ກະດານ.
ເນື້ອໃນຂອງຜະລິດຕະພັນ
ສາຍທີ່ສົ່ງພາຍໃນຜະລິດຕະພັນແມ່ນສະແດງຢູ່ໃນຮູບ 2 ແລະຮູບ 3. ພວກມັນປະກອບມີ (ຈາກຊ້າຍຫາຂວາ):
- ສາຍ USB ມາດຕະຖານ A ຫາ Mini-B (A)
- ການດີບັກ ST-LINK/V2 ແລະການຂຽນໂປຼແກຼມ (B)
- ຕົວເຊື່ອມຕໍ່ລາຄາຖືກ SWIM (C)
- ໂບແບນ SWIM ດ້ວຍຕົວເຊື່ອມຕໍ່ ERNI ມາດຕະຖານຢູ່ປາຍໜຶ່ງ (D)
- JTAG ຫຼື SWD ແລະ SWV ໂບແບນທີ່ມີຕົວເຊື່ອມຕໍ່ 20-pin (E)
ການຕັ້ງຄ່າຮາດແວ
ST-LINK/V2 ຖືກອອກແບບອ້ອມຮອບອຸປະກອນ STM32F103C8, ເຊິ່ງລວມເອົາ Arm ®(a) Cortex® ທີ່ມີປະສິດທິພາບສູງ.
- ແກນ M3. ມັນມີຢູ່ໃນຊຸດ TQFP48.
ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບທີ 4, ST-LINK/V2 ໃຫ້ສອງຕົວເຊື່ອມຕໍ່:
- ຕົວເຊື່ອມຕໍ່ STM32 ສໍາລັບ JTAG/SWD ແລະ SWV ການໂຕ້ຕອບ
- ຕົວເຊື່ອມຕໍ່ STM8 ສໍາລັບການໂຕ້ຕອບ SWIM
ST-LINK/V2-ISOL ສະໜອງຕົວເຊື່ອມຕໍ່ອັນໜຶ່ງສໍາລັບ STM8 SWIM, STM32 JTAG/SWD, ແລະການໂຕ້ຕອບ SWV.
- A = STM32 JTAG ແລະຕົວເຊື່ອມຕໍ່ເປົ້າຫມາຍ SWD
- B = ຕົວເຊື່ອມຕໍ່ເປົ້າໝາຍ SWIM STM8
- C = STM8 SWIM, STM32 JTAG, ແລະຕົວເຊື່ອມຕໍ່ເປົ້າຫມາຍ SWD
- D = ກິດຈະກໍາການສື່ສານ LED
4.1 ການເຊື່ອມຕໍ່ກັບ STM8
ສໍາລັບການພັດທະນາຄໍາຮ້ອງສະຫມັກໂດຍອີງໃສ່ microcontrollers STM8, ST-LINK / V2 ສາມາດເຊື່ອມຕໍ່ກັບກະດານເປົ້າຫມາຍໂດຍສອງສາຍທີ່ແຕກຕ່າງກັນ, ຂຶ້ນກັບຕົວເຊື່ອມຕໍ່ທີ່ມີຢູ່ໃນກະດານຄໍາຮ້ອງສະຫມັກ.
ສາຍໄຟເຫຼົ່ານີ້ແມ່ນ:
- ໂບແບນ SWIM ທີ່ມີຕົວເຊື່ອມຕໍ່ ERNI ມາດຕະຖານຢູ່ປາຍໜຶ່ງ
- ສາຍ SWIM ທີ່ມີສອງ 4-pin, 2.54 mm connectors ຫຼື SWIM ສາຍແຍກຕ່າງຫາກ.
4.1.1 ມາດຕະຖານການເຊື່ອມຕໍ່ ERNI ກັບໂບແບນ SWIM
ຮູບທີ 5 ສະແດງວິທີການເຊື່ອມຕໍ່ ST-LINK/V2 ຖ້າມີຕົວເຊື່ອມຕໍ່ SWIM 4-pin ມາດຕະຖານ ERNI ຢູ່ໃນກະດານແອັບພລິເຄຊັນ.
- A = ກະດານຄໍາຮ້ອງສະຫມັກເປົ້າຫມາຍທີ່ມີຕົວເຊື່ອມຕໍ່ ERNI
- B = ສາຍໄຟທີ່ມີຕົວເຊື່ອມຕໍ່ ERNI ຢູ່ສົ້ນຫນຶ່ງ
- C = STM8 ຕົວເຊື່ອມຕໍ່ເປົ້າຫມາຍ SWIM
- ເບິ່ງຮູບ 11
ຮູບທີ 6 ສະແດງໃຫ້ເຫັນວ່າ PIN 16 ຂາດຢູ່ໃນຕົວເຊື່ອມຕໍ່ເປົ້າໝາຍ ST-LINK/V2-ISOL. PIN ທີ່ຂາດຫາຍໄປນີ້ຖືກນໍາໃຊ້ເປັນກະແຈຄວາມປອດໄພໃນຕົວເຊື່ອມຕໍ່ສາຍ, ເພື່ອຮັບປະກັນຕໍາແຫນ່ງທີ່ຖືກຕ້ອງຂອງສາຍ SWIM ໃນຕົວເຊື່ອມຕໍ່ເປົ້າຫມາຍເຖິງແມ່ນວ່າ pins ທີ່ໃຊ້ສໍາລັບທັງ SWIM ແລະ J.TAG ສາຍໄຟ.4.1.2 ການເຊື່ອມຕໍ່ SWIM ລາຄາຖືກ
ຮູບທີ 7 ສະແດງວິທີການເຊື່ອມຕໍ່ ST-LINK/V2 ຖ້າມີຕົວເຊື່ອມຕໍ່ 4-pin, 2.54 mm, SWIM ລາຄາຕໍ່າຢູ່ໃນກະດານແອັບພລິເຄຊັນ.
- A = ກະດານຄໍາຮ້ອງສະຫມັກເປົ້າຫມາຍທີ່ມີ 4-pin, 2.54 ມມ, ຕົວເຊື່ອມຕໍ່ລາຄາຖືກ
- B = ສາຍໄຟທີ່ມີຕົວເຊື່ອມຕໍ່ 4-pin ຫຼືສາຍສາຍແຍກຕ່າງຫາກ
- C = STM8 ຕົວເຊື່ອມຕໍ່ເປົ້າຫມາຍ SWIM
- ເບິ່ງຮູບ 12
4.1.3 ສັນຍານ SWIM ແລະການເຊື່ອມຕໍ່
ແຖບທີ 2 ສະຫຼຸບຊື່ສັນຍານ, ຟັງຊັນ, ແລະສັນຍານການເຊື່ອມຕໍ່ເປົ້າໝາຍເມື່ອໃຊ້ສາຍໄຟດ້ວຍຕົວເຊື່ອມຕໍ່ 4-pin.
ຕາຕະລາງ 2. ການເຊື່ອມຕໍ່ໂບແບນ SWIM ສໍາລັບ ST-LINK/V2
Pin ບໍ່. | ຊື່ | ຟັງຊັນ | ການເຊື່ອມຕໍ່ເປົ້າຫມາຍ |
1 | VDD | ເປົ້າໝາຍ VCC(1) | MCU VCC |
2 | ຂໍ້ມູນ | ລອຍ | MCU SIM PIN |
3 | GND | ພື້ນ | GND |
4 | ຣີເຊັດ | ຣີເຊັດ | MCU ຣີເຊັດ PIN |
1. ການສະຫນອງພະລັງງານຈາກກະດານຄໍາຮ້ອງສະຫມັກແມ່ນເຊື່ອມຕໍ່ກັບກະດານດີບັກ ST-LINK/V2 ແລະການຂຽນໂປຼແກຼມເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ຂອງສັນຍານລະຫວ່າງທັງສອງກະດານ.ແຖບທີ 3 ສະຫຼຸບຊື່ສັນຍານ, ໜ້າທີ່, ແລະສັນຍານການເຊື່ອມຕໍ່ເປົ້າໝາຍໂດຍໃຊ້ສາຍສາຍແຍກ.
ເນື່ອງຈາກສາຍໄຟແຍກ SWIM ມີຕົວເຊື່ອມຕໍ່ເອກະລາດສໍາລັບທຸກ pins ຢູ່ຂ້າງຫນຶ່ງ, ມັນເປັນໄປໄດ້ທີ່ຈະເຊື່ອມຕໍ່ ST-LINK/V2-ISOL ກັບກະດານຄໍາຮ້ອງສະຫມັກໂດຍບໍ່ມີຕົວເຊື່ອມຕໍ່ SWIM ມາດຕະຖານ. ໃນໂບຮາບພຽງນີ້, ສີສະເພາະແລະປ້າຍຊື່ເພື່ອຄວາມສະດວກໃນການເຊື່ອມຕໍ່ກ່ຽວກັບເປົ້າຫມາຍການອ້າງອິງສັນຍານທັງຫມົດ.
ຕາຕະລາງ 3. ການເຊື່ອມຕໍ່ສາຍເຄເບີ້ນລາຄາຖືກ SWIM ສໍາລັບ ST-LINK/V2-ISOL
ສີ | ຊື່ PIN ສາຍ | ຟັງຊັນ | ການເຊື່ອມຕໍ່ເປົ້າຫມາຍ |
ສີແດງ | TVCC | ເປົ້າໝາຍ VCC(1) | MCU VCC |
ສີຂຽວ | UART-RX | ບໍ່ໄດ້ໃຊ້ | ສະຫງວນ (2) (ບໍ່ເຊື່ອມຕໍ່ກັບກະດານເປົ້າຫມາຍ) |
ສີຟ້າ | UART-TX | ||
ສີເຫຼືອງ | ບູໂຕ | ||
ສີສົ້ມ | ລອຍ | ລອຍ | MCU SIM PIN |
ດຳ | GND | ພື້ນ | GND |
ສີຂາວ | ລອຍ-RST | ຣີເຊັດ | MCU ຣີເຊັດ PIN |
1. ການສະຫນອງພະລັງງານຈາກກະດານຄໍາຮ້ອງສະຫມັກແມ່ນເຊື່ອມຕໍ່ກັບກະດານດີບັກ ST-LINK/V2 ແລະການຂຽນໂປຼແກຼມເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ຂອງສັນຍານລະຫວ່າງທັງສອງກະດານ.
2. BOOT0, UART-TX, ແລະ UART-RX ແມ່ນສະຫງວນໄວ້ສໍາລັບການພັດທະນາໃນອະນາຄົດ.
TVCC, SWIM, GND, ແລະ SWIM-RST ສາມາດເຊື່ອມຕໍ່ກັບຕົວເຊື່ອມຕໍ່ pitch ລາຄາຕໍ່າ 2.54 ມມ ຫຼືເພື່ອປັກໝຸດຫົວທີ່ມີຢູ່ໃນກະດານເປົ້າໝາຍ.
4.2 ການເຊື່ອມຕໍ່ກັບ STM32
ສໍາລັບການພັດທະນາຄໍາຮ້ອງສະຫມັກໂດຍອີງໃສ່ microcontrollers STM32, ST-LINK / V2 ຕ້ອງໄດ້ຮັບການເຊື່ອມຕໍ່ກັບແອັບພລິເຄຊັນໂດຍໃຊ້ມາດຕະຖານ 20-pin J.TAG ໂບແບນໃຫ້.
ແຖບ 4 ສະຫຼຸບຊື່ສັນຍານ, ຫນ້າທີ່, ແລະສັນຍານການເຊື່ອມຕໍ່ເປົ້າຫມາຍຂອງມາດຕະຖານ 20-pin J.TAG ໂບຮາບພຽງຢູ່ ST-LINK/V2.
ຕາຕະລາງ 5 ສະຫຼຸບຊື່ສັນຍານ, ຫນ້າທີ່, ແລະສັນຍານການເຊື່ອມຕໍ່ເປົ້າຫມາຍຂອງມາດຕະຖານ 20-pin J.TAG ໂບຮາບພຽງຢູ່ ST-LINK/V2-ISOL.
ຕາຕະລາງ 4. JTAGການເຊື່ອມຕໍ່ສາຍ /SWD ໃນ STLINK-V2
ປັກໝຸດ ບໍ່. | ST-LINK/V2 ຕົວເຊື່ອມຕໍ່ (CN3) | ST-LINKN2 ຫນ້າທີ່ | ການເຊື່ອມຕໍ່ເປົ້າຫມາຍ (JTAG) | ການເຊື່ອມຕໍ່ເປົ້າຫມາຍ (SWD) |
1 | VAPP | ເປົ້າໝາຍ VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | GND | GND | GNDK3) | GND(3) |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | GND | GND | GND(3) | GND(3) |
7 | TMS SWDIO | JTAG TMS, SW 10 | JTMS | SWDIO |
8 | GND | GND | GND(3) | GND(3) |
9 | TCK SWCLK | JTAG TCK, SW CLK | JTC | SWCLK |
10 | GND | GND | GND(3) | GND(3) |
11 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI. SWO | JTDO | TRACESWOO) |
14 | GND | GND | GND(3) | GND(3) |
15 | ຄຄຊ | ຄຄຊ | ຄຄຊ | ຄຄຊ |
16 | GND | GND | GNDK3) | GND(3) |
17 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
18 | GND | GND | GND(3) | GND(3) |
19 | VDD | VDD (3.3 V) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
20 | GND | GND | GND(3) | GND(3) |
- ການສະຫນອງພະລັງງານຈາກກະດານຄໍາຮ້ອງສະຫມັກແມ່ນເຊື່ອມຕໍ່ກັບກະດານດີບັກ ST-LINK/V2 ແລະການຂຽນໂປຼແກຼມເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ຂອງສັນຍານລະຫວ່າງກະດານ.
- ເຊື່ອມຕໍ່ກັບ GND ສໍາລັບການຫຼຸດຜ່ອນສິ່ງລົບກວນຢູ່ໃນໂບ.
- ຢ່າງຫນ້ອຍຫນຶ່ງຂອງ pins ເຫຼົ່ານີ້ຕ້ອງໄດ້ຮັບການເຊື່ອມຕໍ່ກັບດິນເພື່ອພຶດຕິກໍາທີ່ຖືກຕ້ອງ. ມັນແມ່ນແນະນໍາໃຫ້ເຊື່ອມຕໍ່ທັງຫມົດຂອງພວກເຂົາ.
- ທາງເລືອກ: ສໍາລັບສາຍ Serial Viewer (SWV) trace.
ຕາຕະລາງ 5. JTAGການເຊື່ອມຕໍ່ສາຍ /SWD ໃນ STLINK-V2-ISOL
Pin ບໍ່. | ຕົວເຊື່ອມຕໍ່ ST-LINK/V2 (CN3) | ຟັງຊັນ ST-LINKN2 | ການເຊື່ອມຕໍ່ເປົ້າຫມາຍ (JTAG) | ການເຊື່ອມຕໍ່ເປົ້າໝາຍ (SWD) |
1 | VAPP | ເປົ້າໝາຍ VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
7 | TMS SWDIO | JTAG TMS. SW 10 | JTMS | SWDIO |
8 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
9 | TCK SWCLK | JTAG TCK, SW CLK | JTC | SWCLK |
10 | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) |
11 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI, SWO | JTDO | TRACESW0(4) |
14 | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) |
15 | ຄຄຊ | ຄຄຊ | ຄຄຊ | ຄຄຊ |
16 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
17 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
18 | GND | GND | GND(3) | GND(3) |
19 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
20 | GND | GND | GND(3) | GND(3) |
- ການສະຫນອງພະລັງງານຈາກກະດານຄໍາຮ້ອງສະຫມັກແມ່ນເຊື່ອມຕໍ່ກັບກະດານດີບັກ ST-LINK/V2 ແລະການຂຽນໂປຼແກຼມເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ຂອງສັນຍານລະຫວ່າງກະດານ.
- ເຊື່ອມຕໍ່ກັບ GND ສໍາລັບການຫຼຸດຜ່ອນສິ່ງລົບກວນຢູ່ໃນໂບ.
- ຢ່າງຫນ້ອຍຫນຶ່ງຂອງ pins ເຫຼົ່ານີ້ຕ້ອງໄດ້ຮັບການເຊື່ອມຕໍ່ກັບດິນເພື່ອພຶດຕິກໍາທີ່ຖືກຕ້ອງ. ມັນແມ່ນແນະນໍາໃຫ້ເຊື່ອມຕໍ່ທັງຫມົດຂອງພວກເຂົາ.
- ທາງເລືອກ: ສໍາລັບສາຍ Serial Viewer (SWV) trace.
ຕາຕະລາງ 5. JTAGການເຊື່ອມຕໍ່ສາຍ /SWD ໃນ STLINK-V2-ISOL
Pin ບໍ່. | ຕົວເຊື່ອມຕໍ່ ST-LINK/V2 (CN3) | ຟັງຊັນ ST-LINKN2 | ການເຊື່ອມຕໍ່ເປົ້າຫມາຍ (JTAG) | ການເຊື່ອມຕໍ່ເປົ້າໝາຍ (SWD) |
1 | VAPP | ເປົ້າໝາຍ VCC | MCU VDD(1) | MCU VDD(1) |
2 | ||||
3 | TRST | JTAG TRST | NJTRST | GND(2) |
4 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
5 | TDI | JTAG TDO | JTDI | GND(2) |
6 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
7 | TMS SWDIO | JTAG TMS. SW 10 | JTMS | SWDIO |
8 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
9 | TCK SWCLK | JTAG TCK. SW CLK | JTC | SWCLK |
10 | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) |
11 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
12 | GND | GND | GND(3) | GND(3) |
13 | TDO SWO | JTAG TDI. SWO | JTDO | TRACESW0(4) |
14 | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ໃຊ້ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) | ບໍ່ໄດ້ເຊື່ອມຕໍ່ (5) |
15 | ຄຄຊ | ຄຄຊ | ຄຄຊ | ຄຄຊ |
16 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
17 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
18 | GND | GND | GND(3) | GND(3) |
19 | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ | ບໍ່ໄດ້ເຊື່ອມຕໍ່ |
20 | GND | GND | GND(3) | GND(3) |
- ການສະຫນອງພະລັງງານຈາກກະດານຄໍາຮ້ອງສະຫມັກແມ່ນເຊື່ອມຕໍ່ກັບກະດານດີບັກ ST-LINK/V2 ແລະການຂຽນໂປຼແກຼມເພື່ອຮັບປະກັນຄວາມເຂົ້າກັນໄດ້ຂອງສັນຍານລະຫວ່າງກະດານ.
- ເຊື່ອມຕໍ່ກັບ GND ສໍາລັບການຫຼຸດຜ່ອນສິ່ງລົບກວນຢູ່ໃນໂບ.
- ຢ່າງຫນ້ອຍຫນຶ່ງຂອງ pins ເຫຼົ່ານີ້ຕ້ອງໄດ້ຮັບການເຊື່ອມຕໍ່ກັບດິນເພື່ອພຶດຕິກໍາທີ່ຖືກຕ້ອງ. ມັນແມ່ນແນະນໍາໃຫ້ເຊື່ອມຕໍ່ທັງຫມົດຂອງພວກເຂົາ.
- ທາງເລືອກ: ສໍາລັບສາຍ Serial Viewer (SWV) trace.
- ໃຊ້ໂດຍ SWIM ໃນ ST-LINK/V2-ISOL (ເບິ່ງຕາຕະລາງ 3).
ຮູບທີ 9 ສະແດງວິທີການເຊື່ອມຕໍ່ ST-LINK/V2 ກັບເປົ້າໝາຍໂດຍໃຊ້ JTAG ສາຍເຄເບີ້ນ.
- A = ກະດານເປົ້າຫມາຍຄໍາຮ້ອງສະຫມັກທີ່ມີ JTAG ຕົວເຊື່ອມຕໍ່
- B = JTAG/SWD ສາຍແບນ 20-wire
- C = STM32 JTAG ແລະຕົວເຊື່ອມຕໍ່ເປົ້າຫມາຍ SWD
ການອ້າງອິງຂອງຕົວເຊື່ອມຕໍ່ທີ່ຈໍາເປັນຢູ່ໃນກະດານຄໍາຮ້ອງສະຫມັກເປົ້າຫມາຍແມ່ນ: 2x10C header wrapping 2x40C H3/9.5 (pitch 2.54) – HED20 SCOTT PHSD80.ໝາຍເຫດ: ສໍາລັບຄໍາຮ້ອງສະຫມັກທີ່ມີລາຄາຖືກ, ຫຼືໃນເວລາທີ່ມາດຕະຖານ 20-pin 2.54 mm-pitch connector footprint ມີຂະຫນາດໃຫຍ່ເກີນໄປ, ມັນເປັນໄປໄດ້ທີ່ຈະປະຕິບັດ. TAG- ການແກ້ໄຂການເຊື່ອມຕໍ່. ໄດ້ TAG- ເຊື່ອມຕໍ່ອະແດບເຕີ ແລະສາຍເຄເບີ້ນໃຫ້ວິທີການເຊື່ອມຕໍ່ ST-LINK/V2 ຫຼື ST-LINK/V2ISOL ທີ່ງ່າຍດາຍ ແລະເຊື່ອຖືໄດ້ກັບ PCB ໂດຍບໍ່ຕ້ອງມີອົງປະກອບການຫາຄູ່ໃນແອັບພລິເຄຊັນ PCB.
ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການແກ້ໄຂນີ້ແລະຂໍ້ມູນຄໍາຮ້ອງສະຫມັກ-PCB-footprint, ໄປຢ້ຽມຢາມ www.tag-connect.com.
ການອ້າງອິງຂອງອົງປະກອບທີ່ເຫມາະສົມກັບ JTAG ແລະການໂຕ້ຕອບ SWD ແມ່ນ:
a) ອະແດບເຕີ TC2050-ARM2010 (20-pin-ເຖິງ 10-pin-interface board)
b) TC2050-IDC ຫຼື TC2050-IDC-NL (ບໍ່ມີຂາ) (ສາຍ 10-pin)
c) ຄລິບການເກັບຮັກສາ TC2050-CLIP ສໍາລັບການນໍາໃຊ້ກັບ TC2050-IDC-NL (ທາງເລືອກ)
4.3 ST-LINK/V2 ສະຖານະ LED
ໄຟ LED ທີ່ຕິດສະຫຼາກ COM ຢູ່ເທິງສຸດຂອງ ST-LINK/V2 ສະແດງສະຖານະ ST-LINK/V2 (ບໍ່ວ່າຈະເປັນປະເພດການເຊື່ອມຕໍ່ໃດກໍ່ຕາມ). ໃນລາຍລະອຽດ:
- ໄຟ LED ກະພິບສີແດງ: ການນັບເລກ USB ຄັ້ງທໍາອິດກັບ PC ກໍາລັງເກີດຂຶ້ນ
- LED ເປັນສີແດງ: ການສື່ສານລະຫວ່າງ PC ແລະ ST-LINK/V2 ໄດ້ຖືກສ້າງຕັ້ງຂຶ້ນ (ສິ້ນສຸດການນັບຈໍານວນ)
- ໄຟ LED ກະພິບສີຂຽວ / ສີແດງ: ຂໍ້ມູນຖືກແລກປ່ຽນລະຫວ່າງເປົ້າຫມາຍແລະ PC
- LED ແມ່ນສີຂຽວ: ການສື່ສານສຸດທ້າຍໄດ້ປະສົບຜົນສໍາເລັດ
- ໄຟ LED ເປັນສີສົ້ມ: ການສື່ສານ ST-LINK/V2 ກັບເປົ້າໝາຍລົ້ມເຫລວ.
ການຕັ້ງຄ່າຊອບແວ
5.1 ST-LINK/V2 ອັບເກຣດເຟີມແວ
ST-LINK/V2 ຝັງກົນໄກການອັບເກຣດເຟີມແວສຳລັບການອັບເກຣດໃນບ່ອນຜ່ານພອດ USB. ເນື່ອງຈາກເຟີມແວສາມາດພັດທະນາໃນໄລຍະຊີວິດຂອງຜະລິດຕະພັນ ST-LINK/V2 (ຟັງຊັນໃຫມ່, ແກ້ໄຂຂໍ້ບົກພ່ອງ, ສະຫນັບສະຫນູນຄອບຄົວ microcontroller ໃຫມ່), ແນະນໍາໃຫ້ໄປຢ້ຽມຢາມແຕ່ລະໄລຍະຫນ້າທີ່ອຸທິດຕົນໃນ. www.st.com ເພື່ອອັບເດດກັບເວີຊັນຫຼ້າສຸດ.
5.2 ການພັດທະນາແອັບພລິເຄຊັນ STM8
ອ້າງເຖິງຊຸດເຄື່ອງມື ST Pack24 ທີ່ມີ patch 1 ຫຼືຫຼາຍກວ່ານັ້ນ, ເຊິ່ງລວມມີ ST Visual Develop (STVD) ແລະ ST Visual Programmer (STVP).
5.3 ການພັດທະນາແອັບພລິເຄຊັນ STM32 ແລະການຂຽນໂປຼແກຼມແຟດ
ຕ່ອງໂສ້ເຄື່ອງມືພາກສ່ວນທີສາມ (IAR ™ EWARM, Keil ® MDK-ARM ™ ) ຮອງຮັບ ST-LINK/V2 ຕາມລຸ້ນທີ່ລະບຸໄວ້ໃນ Tab le 6 ຫຼືລຸ້ນຫຼ້າສຸດທີ່ມີຢູ່.
ຕາຕະລາງ 6. ເຄື່ອງມືຂອງພາກສ່ວນທີສາມສະຫນັບສະຫນູນ ST-LINK/V2 ແນວໃດ
ພາກສ່ວນທີສາມ | ຕ່ອງໂສ້ເຄື່ອງມື | ຮຸ່ນ |
IAR™ | ອຸ່ນ | 6.2 |
Keil® | MDK-ARM™ | 4.2 |
ST-LINK/V2 ຕ້ອງການໄດເວີ USB ສະເພາະ. ຖ້າຫາກວ່າການຕັ້ງຄ່າເຄື່ອງມືບໍ່ໄດ້ຕິດຕັ້ງມັນອັດຕະໂນມັດ, ຄົນຂັບສາມາດພົບເຫັນຢູ່ໃນ www.st.com ພາຍໃຕ້ຊື່ STSW-LINK009.
ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບເຄື່ອງມືພາກສ່ວນທີສາມ, ໄປຢ້ຽມຢາມດັ່ງຕໍ່ໄປນີ້ webສະຖານທີ່:
ຄະນິດສາດ
ຄວາມຫມາຍສໍາລັບຄໍາອະທິບາຍ PIN:
VDD = ເປົ້າໝາຍ voltagຄວາມຮູ້ສຶກ
DATA = SWIM DATA ເສັ້ນລະຫວ່າງເປົ້າໝາຍ ແລະ ເຄື່ອງມືດີບັກ
GND = ດິນ voltage
RESET = ຣີເຊັດລະບົບເປົ້າໝາຍຄວາມຫມາຍສໍາລັບຄໍາອະທິບາຍ PIN:
VDD = ເປົ້າໝາຍ voltagຄວາມຮູ້ສຶກ
DATA = SWIM DATA ເສັ້ນລະຫວ່າງເປົ້າໝາຍ ແລະ ເຄື່ອງມືດີບັກ
GND = ດິນ voltage
RESET = ຣີເຊັດລະບົບເປົ້າໝາຍ
ປະຫວັດການແກ້ໄຂ
ຕາຕະລາງ 7. ປະຫວັດການແກ້ໄຂເອກະສານ
ວັນທີ | ການທົບທວນ | ການປ່ຽນແປງ |
22-ເມສາ-11 | 1 | ການປ່ອຍຕົວໃນເບື້ອງຕົ້ນ. |
3-ມິຖຸນາ-11 | 2 | ຕາຕະລາງ 2: ການເຊື່ອມຕໍ່ໂບແບນ SWIM ສໍາລັບ ST-LINK/V2: ເພີ່ມຂໍ້ຄວາມທ້າຍ 1 ໃສ່ຟັງຊັນ “Target VCC”. ຕາຕະລາງ 4: JTAGການເຊື່ອມຕໍ່ສາຍເຄເບີ້ນ /SWD: ເພີ່ມສ່ວນທ້າຍໃສ່ຟັງຊັນ “Target VCC”. ຕາຕະລາງ 5: ເຄື່ອງມືຂອງພາກສ່ວນທີສາມຮອງຮັບ ST-LINK/V2 ແນວໃດ: ອັບເດດ “ເວີຊັ່ນ” ຂອງ IAR ແລະ Keil. |
19-Aug-11 | 3 | ເພີ່ມລາຍລະອຽດໄດເວີ USB ໃສ່ພາກ 5.3. |
11-ພຶດສະພາ-12 | 4 | ເພີ່ມ SWD ແລະ SWV ໃສ່ JTAG ຄຸນນະສົມບັດການເຊື່ອມຕໍ່. ຕາຕະລາງດັດແກ້ 4: JTAG/ ການເຊື່ອມຕໍ່ສາຍ SWD. |
13-ກັນຍາ-12 | 5 | ເພີ່ມລະຫັດຄໍາສັ່ງ ST-LINKN2-ISOL. ການປັບປຸງພາກທີ 4.1: ການພັດທະນາແອັບພລິເຄຊັນ STM8 ໃນຫນ້າ 15. ເພີ່ມຫມາຍເຫດ 6 ໃນຕາຕະລາງ 4. ເພີ່ມໝາຍເຫດ “ສຳລັບແອັບພລິເຄຊັ່ນລາຄາຖືກ…” ກ່ອນພາກທີ 3.3: ໄຟ LED ສະຖານະ STLINK/V2 ຢູ່ໜ້າ 14. |
18-ຕຸລາ-12 | 6 | ເພີ່ມພາກ 5.1: ST-LINK/V2 firmware ອັບເກຣດຢູ່ໜ້າ 15. |
25-ມີນາ-16 | 7 | ອັບເດດຄ່າ VRMS ໃນບົດແນະນຳ ແລະຄຸນສົມບັດ. |
18-ຕຸລາ-18 | 8 | ຕາຕະລາງປັບປຸງ 4: JTAGການເຊື່ອມຕໍ່ສາຍເຄເບີ້ນ /SWD ແລະສ່ວນທ້າຍຂອງມັນ. ແກ້ໄຂຂໍ້ຄວາມເລັກນ້ອຍໃນທົ່ວເອກະສານທັງໝົດ. |
9-ມັງກອນ-23 | 9 | ອັບເດດບົດແນະນຳ, ຄຸນສົມບັດ ແລະ ພາກທີ 5.3: ການພັດທະນາແອັບພລິເຄຊັນ STM32 ແລະ ການຂຽນໂປຣແກຣມແຟດ. ປັບປຸງຕາຕະລາງ 5: ເຄື່ອງມືຂອງພາກສ່ວນທີສາມສະຫນັບສະຫນູນ ST-LINK/V2 ແນວໃດ. ແກ້ໄຂຂໍ້ຄວາມເລັກນ້ອຍໃນທົ່ວເອກະສານທັງໝົດ. |
3-ເມສາ-24 | 10 | ຕາຕະລາງທີ່ຜ່ານມາ 4 JTAGການເຊື່ອມຕໍ່ສາຍເຄເບີນ /SWD ແຍກຢູ່ໃນຕາຕະລາງ 4: JTAGການເຊື່ອມຕໍ່ສາຍ /SWD ໃນ STLINK-V2 ແລະຕາຕະລາງ 5: JTAGການເຊື່ອມຕໍ່ສາຍ /SWD ໃນ STLINK-V2-ISOL. |
ແຈ້ງການສໍາຄັນ - ອ່ານຢ່າງລະມັດລະວັງ
STMicroelectronics NV ແລະບໍລິສັດຍ່ອຍຂອງຕົນ (“ST”) ສະຫງວນສິດໃນການປ່ຽນແປງ, ການແກ້ໄຂ, ການປັບປຸງ, ການປັບປຸງ, ການແກ້ໄຂ, ແລະການປັບປຸງຜະລິດຕະພັນ ST ແລະ/ຫຼື ເອກະສານນີ້ໄດ້ທຸກເວລາໂດຍບໍ່ມີການແຈ້ງໃຫ້ຊາບ. ຜູ້ຊື້ຄວນໄດ້ຮັບຂໍ້ມູນທີ່ກ່ຽວຂ້ອງຫລ້າສຸດກ່ຽວກັບຜະລິດຕະພັນ ST ກ່ອນທີ່ຈະວາງຄໍາສັ່ງ. ຜະລິດຕະພັນ ST ແມ່ນຂາຍຕາມຂໍ້ກໍານົດແລະເງື່ອນໄຂຂອງ ST ຂອງການຂາຍໃນສະຖານທີ່ໃນເວລາທີ່ຮັບຮູ້ຄໍາສັ່ງ. ຜູ້ຊື້ແມ່ນຮັບຜິດຊອບພຽງແຕ່ສໍາລັບການເລືອກ, ການຄັດເລືອກ, ແລະການນໍາໃຊ້ຜະລິດຕະພັນ ST ແລະ ST ຖືວ່າບໍ່ມີຄວາມຮັບຜິດຊອບສໍາລັບການຊ່ວຍເຫຼືອຄໍາຮ້ອງສະຫມັກຫຼືການອອກແບບຜະລິດຕະພັນຂອງຜູ້ຊື້.
ບໍ່ມີໃບອະນຸຍາດ, ສະແດງອອກຫຼືໂດຍຄວາມຫມາຍ, ຕໍ່ກັບສິດທິຊັບສິນທາງປັນຍາໃດໆທີ່ຖືກອະນຸຍາດໂດຍ ST ຢູ່ທີ່ນີ້.
ການຂາຍຄືນຂອງຜະລິດຕະພັນ ST ທີ່ມີຂໍ້ກໍານົດທີ່ແຕກຕ່າງຈາກຂໍ້ມູນທີ່ກໍານົດໄວ້ໃນທີ່ນີ້ຈະປະຖິ້ມການຮັບປະກັນໃດໆທີ່ໃຫ້ໂດຍ ST ສໍາລັບຜະລິດຕະພັນດັ່ງກ່າວ.
ST ແລະໂລໂກ້ ST ແມ່ນເຄື່ອງຫມາຍການຄ້າຂອງ ST. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບເຄື່ອງຫມາຍການຄ້າ ST, ເບິ່ງ www.st.com/trademarks. ຊື່ຜະລິດຕະພັນ ຫຼືບໍລິການອື່ນໆທັງໝົດແມ່ນເປັນຊັບສິນຂອງເຈົ້າຂອງຂອງເຂົາເຈົ້າ.
ຂໍ້ມູນໃນເອກະສານນີ້ແທນທີ່ ແລະແທນທີ່ຂໍ້ມູນທີ່ສະໜອງໃຫ້ໃນເມື່ອກ່ອນໃນສະບັບກ່ອນໜ້າຂອງເອກະສານນີ້.
© 2024 STMicroelectronics – ສະຫງວນລິຂະສິດທັງໝົດ
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
ST ST-LINK-V2 ໃນໂປຣແກຣມດີບັ໊ກເກີວົງຈອນ [pdf] ຄູ່ມືຜູ້ໃຊ້ ST-LINK-V2, ST-LINK-V2-ISOL, ST-LINK-V2 ໃນວົງຈອນດີບັ໊ກເກີໂປລແກລມ, ST-LINK-V2, ໃນວົງຈອນດີບັ໊ກເກີໂປລແກລມ, ໂປຣແກຣມດີບັເກີວົງຈອນ, ໂປຣແກມດີບັກ |