Logo ng STLINKSTLINK Logo 1UM2448 Manwal ng gumagamit
STLINK-V3SET debugger/programmer para sa STM8 at STM32

Panimula

Ang STLINK-V3SET ay isang stand-alone na modular debugging at programming probe para sa STM8 at STM32 microcontrollers. Ang produktong ito ay binubuo ng pangunahing module at ang pantulong na adapter board. Sinusuportahan nito ang SWIM at JTAG/SWD interface para sa komunikasyon sa anumang STM8 o STM32 microcontroller na matatagpuan sa isang application board. Ang STLINK-V3SET ay nagbibigay ng Virtual COM port interface na nagpapahintulot sa host PC na makipag-ugnayan sa target na microcontroller sa pamamagitan ng isang UART. Nagbibigay din ito ng mga bridge interface sa ilang mga protocol ng komunikasyon na nagpapahintulot, halimbawa, ang pagprograma ng target sa pamamagitan ng bootloader.
Ang STLINK-V3SET ay maaaring magbigay ng pangalawang interface ng Virtual COM port na nagpapahintulot sa host PC na makipag-ugnayan sa target na microcontroller sa pamamagitan ng isa pang UART, na tinatawag na bridge UART. Ang mga bridge UART signal, kabilang ang opsyonal na RTS at CTS, ay available lang sa MB1440 adapter board. Ang pangalawang Virtual COM port activation ay ginagawa sa pamamagitan ng reversible firmware update, na hindi rin pinapagana ang mass-storage interface na ginagamit para sa drag-and-drop Flash programming. Ang modular na arkitektura ng STLINK-V3SET ay nagbibigay-daan sa pagpapalawak ng mga pangunahing tampok nito sa pamamagitan ng karagdagang mga module tulad ng adapter board para sa iba't ibang connector, ang BSTLINK-VOLT board para sa voltage adaptation, at ang B-STLINK-ISOL board para sa voltage adaptasyon at galvanic isolation.

STLINK V3SET Debugger Programmer

Ang larawan ay hindi kontraktwal.

Mga tampok

  • Stand-alone na probe na may mga modular na extension
  • Self-powered sa pamamagitan ng USB connector (Micro-B)
  • USB 2.0 high-speed interface
  • Suriin ang pag-update ng firmware sa pamamagitan ng USB
  • JTAG / serial wire debugging (SWD) na mga partikular na feature:
    – 3 V hanggang 3.6 V na application voltage support at 5 V tolerant inputs (pinahaba hanggang 1.65 V gamit ang B-STLINK-VOLT o B-STLINK-ISOL board)
    – Mga flat cable STDC14 hanggang MIPI10 / STDC14 / MIPI20 (mga konektor na may 1.27 mm pitch)
    – JTAG suporta sa komunikasyon
    – SWD at serial wire viewer (SWV) na suporta sa komunikasyon
  • Mga partikular na feature ng SWIM (available lang gamit ang adapter board MB1440):
    – 1.65 V hanggang 5.5 V na application voltage suporta
    – SWIM header (2.54 mm pitch)
    – SWIM low-speed at high-speed mode na suporta
  • Mga partikular na feature ng Virtual COM port (VCP):
    – 3 V hanggang 3.6 V na application voltage suporta sa UART interface at 5 V tolerant inputs (pinahaba hanggang 1.65 V gamit ang B-STLINK-VOLT o B-STLINK-ISOL board)
    – Dalas ng VCP hanggang 16 MHz
    – Magagamit sa STDC14 debug connector (hindi available sa MIPI10)
  • Multi-path bridge USB sa SPI/UART/I 2
    Mga partikular na tampok ng C/CAN/GPIO:
    – 3 V hanggang 3.6 V na application voltage support at 5 V tolerant inputs (extended down to
    1.65 V kasama ang B-STLINK-VOLT o B-STLINK-ISOL board)
    – Available lang ang mga signal sa adapter board (MB1440)
  • I-drag-and-drop ang Flash programming ng binary files
  • Dalawang-kulay na LEDs: komunikasyon, kapangyarihan

Tandaan: Ang produktong STLINK-V3SET ay hindi nagbibigay ng power supply sa target na application.
Hindi kinakailangan ang B-STLINK-VOLT para sa mga target ng STM8, kung saan voltagIsinasagawa ang adaptation sa baseline adapter board (MB1440) na ibinigay kasama ng STLINK-V3SET.

Pangkalahatang Impormasyon

Ang STLINK-V3SET ay nag-embed ng isang STM32 32-bit microcontroller batay sa Arm ®(a) ® Cortex -M processor.

Pag-order

impormasyon
Upang mag-order ng STLINK-V3SET o anumang karagdagang board (ibinigay nang hiwalay), sumangguni sa Talahanayan 1.
Talahanayan 1. Impormasyon sa pag-order

Code ng order Sanggunian ng board

Paglalarawan

STLINK-V3SET MB1441(1) MB1440(2) STLINK-V3 modular in-circuit debugger at programmer para sa STM8 at STM32
B-STLINK-VOLT MB1598 Voltage adapter board para sa STLINK-V3SET
B-STLINK-ISOL MB1599 Voltage adapter at galvanic isolation board para sa STLINK- V3SET
  1. Pangunahing modyul.
  2. Adapter board.

Kapaligiran sa pag-unlad

4.1 Mga kinakailangan sa system
• Suporta sa Multi-OS: Windows ® ® 10, Linux ®(a)(b)(c) 64-bit, o macOS
• USB Type-A o USB Type-C ® hanggang Micro-B cable 4.2 Development toolchain
• IAR Systems ® – IAR Embedded Workbench ®(d) ®
• Keil (d) – MDK-ARM
• STMicroelectronics – STM32CubeIDE

Mga kombensiyon

Ang talahanayan 2 ay nagbibigay ng mga kumbensiyon na ginagamit para sa mga setting ng ON at OFF sa kasalukuyang dokumento.
Talahanayan 2. ON/OFF convention

Convention

Kahulugan

Naka-ON ang Jumper JPx Nilagyan ng jumper
Naka-OFF ang Jumper JPx Hindi fitted ang jumper
Jumper JPx [1-2] Dapat na mailagay ang jumper sa pagitan ng Pin 1 at Pin 2
Panghinang tulay SBx ON Ang mga koneksyon sa SBx ay sarado ng 0-ohm risistor
Panghinang tulay SBx OFF Naiwang bukas ang mga koneksyon sa SBx

a. Ang macOS® ay isang trademark ng Apple Inc. na nakarehistro sa US at iba pang mga bansa.
b. Ang Linux ® ay isang rehistradong trademark ng Linus Torvalds.
c. Ang lahat ng iba pang trademark ay pag-aari ng kani-kanilang mga may-ari.
d. Sa Windows ® lamang.

Mabilis na pagsisimula

Inilalarawan ng seksyong ito kung paano mabilis na simulan ang pag-develop gamit ang STLINK-V3SET.
Bago i-install at gamitin ang produkto, tanggapin ang Evaluation Product License Agreement mula sa www.st.com/epla web pahina.
Ang STLINK-V3SET ay isang stand-alone na modular debugging at programming probe para sa STM8 at STM32 microcontrollers.

  • Sinusuportahan nito ang mga protocol na SWIM, JTAG, at SWD para makipag-ugnayan sa anumang STM8 o STM32 microcontroller.
  • Nagbibigay ito ng interface ng Virtual COM port na nagpapahintulot sa host PC na makipag-usap sa target na microcontroller sa pamamagitan ng isang UART
  • Nagbibigay ito ng mga bridge interface sa ilang mga protocol ng komunikasyon na nagpapahintulot, halimbawa, ang pagprograma ng target sa pamamagitan ng bootloader.

Upang simulang gamitin ang board na ito, sundin ang mga hakbang sa ibaba:

  1. Tingnan kung available ang lahat ng item sa loob ng kahon (V3S + 3 flat cable + adapter board at gabay nito).
  2. I-install/i-update ang IDE/STM32CubeProgrammer upang suportahan ang STLINK-V3SET (mga driver).
  3. Pumili ng flat cable at ikonekta ito sa pagitan ng STLINK-V3SET at ng application.
  4. Ikonekta ang isang USB Type-A sa Micro-B cable sa pagitan ng STLINK-V3SET at ng PC.
  5. Suriin na ang PWR LED ay berde at ang COM LED ay pula.
  6. Buksan ang development toolchain o STM32CubeProgrammer (STM32CubeProg) software utility.
    Para sa higit pang mga detalye, sumangguni sa www.st.com/stlink-v3set website.

STLINK-V3SET functional na paglalarawan

Tapos na ang 7.1 STLINK-V3SETview
Ang STLINK-V3SET ay isang stand-alone na modular debugging at programming probe para sa STM8 at STM32 microcontrollers. Sinusuportahan ng produktong ito ang maraming function at protocol para sa pag-debug, programming, o pakikipag-ugnayan sa isa o ilang target. Kasama sa STLINKV3SET package ang
kumpletong hardware na may pangunahing module para sa mataas na pagganap at isang adapter board para sa mga karagdagang function upang kumonekta sa mga wire o flat cable kahit saan sa application.
Ang module na ito ay ganap na pinapagana ng PC. Kung ang COM LED ay kumukurap na pula, sumangguni sa teknikal na tala na Overview ng ST-LINK derivatives (TN1235) para sa mga detalye.
7.1.1 Pangunahing module para sa mataas na pagganap
Ang configuration na ito ay ang ginustong isa para sa mataas na pagganap. Sinusuportahan lamang nito ang mga microcontroller ng STM32. Ang gumaganang voltage range ay mula 3 V hanggang 3.6 V.
Figure 2. Probe itaas na bahagi

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi

Ang mga protocol at function na sinusuportahan ay:

  • SWD (hanggang 24 MHz) na may SWO (hanggang 16 MHz)
  • JTAG (hanggang sa 21 MHz)
  • VCP (mula 732 bps hanggang 16 Mbps)

Ang isang 2×7-pin 1.27 mm pitch male connector ay matatagpuan sa STLINK-V3SET para sa koneksyon sa target ng application. Tatlong magkakaibang flat cable ang kasama sa packaging para kumonekta sa mga karaniwang connector MIPI10/ARM10, STDC14, at ARM20 (sumangguni sa Seksyon 9: Flat ribbons sa pahina 29).
Tingnan ang Figure 3 para sa mga koneksyon:
STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 17.1.2 Configuration ng adapter para sa mga karagdagang function
Pinapaboran ng configuration na ito ang koneksyon sa mga target gamit ang mga wire o flat cable. Binubuo ito ng MB1441 at MB1440. Sinusuportahan nito ang pag-debug, programming, at pakikipag-ugnayan sa mga microcontroller ng STM32 at STM8.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 2

7.1.3 Paano bumuo ng pagsasaayos ng adaptor para sa mga karagdagang function
Tingnan ang operating mode sa ibaba upang buuin ang configuration ng adapter mula sa pangunahing configuration ng module at likod..

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 3

7.2 Layout ng hardware
Ang produktong STLINK-V3SET ay dinisenyo sa paligid ng STM32F723 microcontroller (176-pin sa UFBGA package). Ang mga larawan ng hardware board (Figure 6 at Figure 7) ay nagpapakita ng dalawang board na kasama sa package sa kanilang mga karaniwang configuration (mga bahagi at mga jumper). Ang Figure 8, Figure 9, at Figure 10 ay tumutulong sa mga user na mahanap ang mga feature sa mga board. Ang mga mekanikal na sukat ng produktong STLINK-V3SET ay ipinapakita sa Figure 11 at Figure 12.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 4

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 5

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 6

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 7STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 8

7.3 STLINK-V3SET function
Ang lahat ng mga function ay idinisenyo para sa mataas na pagganap: lahat ng mga signal ay 3.3-volt na katugma maliban sa SWIM protocol, na sumusuporta sa isang vol.tage range mula 1.65 V hanggang 5.5 V. Ang sumusunod na paglalarawan ay may kinalaman sa dalawang board MB1441 at MB1440 at nagpapahiwatig kung saan makikita ang mga function sa mga board at connector. Kasama lang sa pangunahing module para sa mataas na pagganap ang MB1441 board. Kasama sa configuration ng adapter para sa mga karagdagang function ang MB1441 at MB1440 boards.
7.3.1 SWD kasama ang SWV
Ang SWD protocol ay isang Debug/Program protocol na ginagamit para sa mga STM32 microcontroller na may SWV bilang isang bakas. Ang mga signal ay tugma sa 3.3 V at maaaring gumanap ng hanggang sa 24 MHz. Available ang function na ito sa MB1440 CN1, CN2, at CN6, at MB1441 CN1. Para sa mga detalye tungkol sa mga baud rate, sumangguni sa Seksyon 14.2.
7.3.2 JTAG
JTAG protocol ay isang Debug/Program protocol na ginagamit para sa STM32 microcontrollers. Ang mga signal ay 3.3-volt na katugma at maaaring gumanap ng hanggang 21 MHz. Available ang function na ito sa MB1440 CN1 at CN2, at MB1441 CN1.
Hindi sinusuportahan ng STLINK-V3SET ang pag-chain ng mga device sa JTAG (kadena ng daisy).
Para sa tamang operasyon, ang STLINK-V3SET microcontroller sa MB1441 board ay nangangailangan ng JTAG balik orasan. Bilang default, ang return clock na ito ay ibinibigay sa pamamagitan ng closed jumper JP1 sa MB1441, ngunit maaari ding ibigay sa labas sa pamamagitan ng pin 9 ng CN1 (Maaaring kailanganin ang configuration na ito para maabot ang mataas na JTAG mga frequency; sa kasong ito, dapat buksan ang JP1 sa MB1441). Sa kaso ng paggamit sa B-STLINK-VOLT extension board, ang JTAG ang loopback ng orasan ay dapat alisin sa STLINK-V3SET board (binuksan ang JP1). Para sa tamang paggana ng JTAG, ang loopback ay dapat gawin alinman sa B-STLINK-VOLT extension board (JP1 closed) o sa target na application side.
7.3.3 LANGUWI
Ang SWIM protocol ay isang Debug/Program protocol na ginagamit para sa mga STM8 microcontroller. Ang JP3, JP4, at JP6 sa MB1440 board ay dapat NAKA-ON para ma-activate ang SWIM protocol. Ang JP2 sa MB1441 board ay dapat ding NAKA-ON (default na posisyon). Ang mga signal ay makukuha sa MB1440 CN4 connector at isang voltage range mula 1.65 V hanggang 5.5 V ay suportado. Tandaan na ang isang 680 Ω pull-up sa VCC, pin 1 ng MB1440 CN4, ay ibinigay sa DIO, pin 2 ng MB1440 CN4, at dahil dito:
• Walang karagdagang panlabas na pull-up ang kinakailangan.
• Ang VCC ng MB1440 CN4 ay dapat na konektado sa Vtarget.
7.3.4 Virtual COM port (VCP)
Ang serial interface na VCP ay direktang magagamit bilang isang Virtual COM port ng PC, na konektado sa STLINK-V3SET USB connector CN5. Ang function na ito ay maaaring gamitin para sa STM32 at STM8 microcontrollers. Ang mga signal ay tugma sa 3.3 V at maaaring gumanap mula 732 bps hanggang 16 Mbps. Available ang function na ito sa MB1440 CN1 at CN3, at MB1441 CN1. Ang signal ng T_VCP_RX (o RX) ay ang Rx para sa target (Tx para sa STLINK-V3SET), ang signal ng T_VCP_TX (o TX) ay ang Tx para sa target (Rx para sa STLINK-V3SET). Maaaring isaaktibo ang pangalawang Virtual COM port, gaya ng idinetalye mamaya sa Seksyon 7.3.5 (Bridge UART).
Para sa mga detalye tungkol sa mga baud rate, sumangguni sa Seksyon 14.2.
7.3.5 Mga function ng tulay
Ang STLINK-V3SET ay nagbibigay ng pagmamay-ari na USB interface na nagpapahintulot sa komunikasyon sa anumang target na STM8 o STM32 na may ilang mga protocol: SPI, I 2
C, CAN, UART, at mga GPIO. Maaaring gamitin ang interface na ito upang makipag-ugnayan sa target na bootloader, ngunit maaari ding gamitin para sa mga customized na pangangailangan sa pamamagitan ng pampublikong interface ng software nito.
Ang lahat ng mga signal ng tulay ay maaaring simple at madaling ma-access sa CN9 gamit ang mga wire clip, na may panganib na bumaba ang kalidad at pagganap ng signal, lalo na para sa SPI at UART. Depende ito halimbawa sa kalidad ng mga wire na ginamit, sa katotohanan na ang mga wire ay may shielded o hindi, at sa layout ng application board.
Tulay SPI
Available ang mga signal ng SPI sa MB1440 CN8 at CN9. Upang maabot ang mataas na dalas ng SPI, inirerekomendang gumamit ng flat ribbon sa MB1440 CN8 na may lahat ng hindi nagamit na signal na nakatali sa lupa sa target na bahagi.
Tulay I ²C 2 I
Available ang mga C signal sa MB1440 CN7 at CN9. Nagbibigay din ang adapter module ng opsyonal na 680-ohm pull-up, na maaaring i-activate sa pamamagitan ng pagsasara ng JP10 jumper. Sa kasong iyon, ang T_VCC target voltage dapat ibigay sa alinman sa mga MB1440 connector na tumatanggap nito (CN1, CN2, CN6, o JP10 jumper).
MAAARI ang tulay
Ang mga CAN logic signal (Rx/Tx) ay available sa MB1440 CN9, maaari silang magamit bilang input para sa isang panlabas na CAN transceiver. Posible ring direktang ikonekta ang mga CAN target na signal sa MB1440 CN5 (target na Tx sa CN5 Tx, target na Rx sa CN5 Rx), sa kondisyon na:
1. Sarado ang JP7, ibig sabihin NAKA-ON ang CAN.
2. CAN voltage ay ibinibigay sa CN5 CAN_VCC.
Tulay UART
Ang mga UART signal na may kontrol sa daloy ng hardware (CTS/RTS) ay available sa MB1440 CN9 at MB1440 CN7. Kailangan nila ng dedikadong firmware na ma-program sa pangunahing module bago gamitin. Sa firmware na ito, available ang pangalawang Virtual COM port at mawawala ang mass-storage interface (ginagamit para sa Drag-and-drop flash programming). Ang pagpili ng firmware ay nababaligtad at ginagawa ng mga application ng STLinkUpgrade tulad ng ipinapakita sa Figure 13. Ang kontrol ng daloy ng hardware ay maaaring i-activate sa pamamagitan ng pisikal na pagkonekta sa mga signal ng UART_RTS at/o UART_CTS sa target. Kung hindi nakakonekta, gumagana ang pangalawang virtual COM port nang walang kontrol sa daloy ng hardware. Tandaan na ang hardware flow control activation/deactivation ay hindi maaaring i-configure ng software mula sa host side sa isang virtual COM port; dahil dito ang pag-configure ng isang parameter na nauugnay sa na sa host application ay walang epekto sa pag-uugali ng system. Upang maabot ang mataas na dalas ng UART, inirerekumenda na gumamit ng flat ribbon sa MB1440 CN7 na may lahat ng hindi nagamit na signal na nakatali sa lupa sa target na bahagi.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 9

Para sa mga detalye tungkol sa mga baud rate, sumangguni sa Seksyon 14.2.
Bridge GPIOs
Apat na GPIO signal ang available sa MB1440 CN8 at CN9. Ang pangunahing pamamahala ay ibinibigay ng pampublikong ST bridge software interface.
7.3.6 LEDs
PWR LED: ang pulang ilaw ay nagpapahiwatig na ang 5 V ay naka-enable (ginagamit lamang kapag ang isang daughterboard ay nakasaksak).
COM LED: sumangguni sa teknikal na tala Overview ng ST-LINK derivatives (TN1235) para sa mga detalye.
7.4 Configuration ng jumper
Talahanayan 3. MB1441 jumper configuration

Jumper Estado

Paglalarawan

JP1 ON JTAG clock loopback tapos on board
JP2 ON Nagbibigay ng 5 V power on connectors, kinakailangan para sa paggamit ng SWIM, B-STLINK-VOLT, at B-STLINK-ISOL boards.
JP3 NAKA-OFF I-reset ang STLINK-V3SET. Maaaring gamitin upang ipatupad ang STLINK-V3SET UsbLoader mode

Talahanayan 4. MB1440 jumper configuration

Jumper Estado

Paglalarawan

JP1 Hindi ginagamit GND
JP2 Hindi ginagamit GND
JP3 ON Pagkuha ng 5 V power mula sa CN12, kinakailangan para sa paggamit ng SWIM.
JP4 NAKA-OFF Hindi pinapagana ang SWIM input
JP5 ON JTAG clock loopback tapos on board
JP6 NAKA-OFF Hindi pinapagana ang SWIM output
JP7 NAKA-OFF Isinara para gamitin ang CAN sa pamamagitan ng CN5
JP8 ON Nagbibigay ng 5 V power sa CN7 (panloob na paggamit)
JP9 ON Nagbibigay ng 5 V power sa CN10 (panloob na paggamit)
JP10 NAKA-OFF Isinara upang paganahin ang I2C pull-up
JP11 Hindi ginagamit GND
JP12 Hindi ginagamit GND

Mga konektor ng board

11 user connectors ay ipinatupad sa STLINK-V3SET na produkto at inilalarawan sa talatang ito:

  • 2 user connector ang available sa MB1441 board:
    – CN1: STDC14 (STM32 JTAG/SWD at VCP)
    – CN5: USB Micro-B (koneksyon sa host)
  • 9 user connector ang available sa MB1440 board:
    – CN1: STDC14 (STM32 JTAG/SWD at VCP)
    – CN2: Legacy Arm 20-pin JTAG/ Konektor ng SWD IDC
    –CN3: VCP
    – CN4: LANGUWI
    – CN5: bridge CAN
    –CN6: SWD
    – CN7, CN8, CN9: tulay
    Ang ibang mga konektor ay nakalaan para sa panloob na paggamit at hindi inilalarawan dito.

8.1 Mga konektor sa MB1441 board
8.1.1 USB Micro-B
Ang USB connector CN5 ay ginagamit upang ikonekta ang naka-embed na STLINK-V3SET sa PC.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 10

Ang kaugnay na pinout para sa USB ST-LINK connector ay nakalista sa Talahanayan 5.
Talahanayan 5. Pinout ng USB Micro-B connector CN5

Pin number Pangalan ng pin Function
1 V-BUS 5 V kapangyarihan
2 DM (D-) USB differential pares M
3 DP (D+) USB differential pares P
4 4ID
5 5GND GND

8.1.2 STDC14 (STM32 JTAG/SWD at VCP)
Ang STDC14 CN1 connector ay nagbibigay-daan sa koneksyon sa isang STM32 target gamit ang JTAG o SWD protocol, iginagalang (mula sa pin 3 hanggang pin 12) ang ARM10 pinout (Arm Cortex debug connector). Ngunit ito rin ay advantageously nagbibigay ng dalawang UART signal para sa Virtual COM port. Ang kaugnay na pinout para sa STDC14 connector ay nakalista sa Talahanayan 6.
Talahanayan 6. STDC14 connector pinout CN1

Pin no. Paglalarawan Pin no.

Paglalarawan

1 Nakareserba(1) 2 Nakareserba(1)
3 T_VCC(2) 4 T_JTMS/T_SWDIO
5 GND 6 T_JCLK/T_SWCLK
7 GND 8 T_JTDO/T_SWO(3)
9 T_JRCLK(4)/NC(5) 10 T_JTDI/NC(5)
11 GNDDetect(6) 12 T_NRST
13 T_VCP_RX(7) 14 T_VCP_TX(2)
  1. Huwag kumonekta sa target.
  2. Input para sa STLINK-V3SET.
  3. Ang SWO ay opsyonal, kinakailangan lamang para sa Serial Wire Viewer (SWV) bakas.
  4. Opsyonal na loopback ng T_JCLK sa target na bahagi, kinakailangan kung ang loopback ay aalisin sa STLINK-V3SET na bahagi.
  5. Ang ibig sabihin ng NC ay hindi kinakailangan para sa koneksyon ng SWD.
  6. Nakatali sa GND ng STLINK-V3SET firmware; maaaring gamitin ng target para sa pagtuklas ng tool.
  7. Output para sa STLINK-V3SET
    Ang ginamit na connector ay SAMTEC FTSH-107-01-L-DV-KA.

8.2 Mga konektor sa MB1440 board
8.2.1 STDC14 (STM32 JTAG/SWD at VCP)
Ang STDC14 CN1 connector sa MB1440 ay kinokopya ang STDC14 CN1 connector mula sa MB1441 main module. Sumangguni sa Seksyon 8.1.2 para sa mga detalye.
8.2.2 Legacy Arm 20-pin JTAG/ Konektor ng SWD IDC
Ang CN2 connector ay nagbibigay-daan sa koneksyon sa isang STM32 target sa JTAG o SWD mode.
Ang pinout nito ay nakalista sa Talahanayan 7. Ito ay katugma sa pinout ng ST-LINK/V2, ngunit hindi pinamamahalaan ng STLINKV3SET ang JTAG TRST signal (pin3).
Talahanayan 7. Legacy Arm 20-pin JTAG/SWD IDC connector CN2

Pin number Paglalarawan Pin number

Paglalarawan

1 T_VCC(1) 2 NC
3 NC 4 GND(2)
5 T_JTDI/NC(3) 6 GND(2)
7 T_JTMS/T_SWDIO 8 GND(2)
9 T_JCLK/T_SWCLK 10 GND(2)
11 T_JRCLK(4)/NC(3) 12 GND(2)
13 T_JTDO/T_SWO(5) 14 GND(2)
15 T_NRST 16 GND(2)
17 NC 18 GND(2)
19 NC 20 GND(2)
  1. Input para sa STLINK-V3SET.
  2. Hindi bababa sa isa sa mga pin na ito ay dapat na konektado sa lupa sa target na bahagi para sa tamang pag-uugali (inirerekumenda ang pagkonekta sa lahat para sa pagbabawas ng ingay sa ribbon).
  3. Ang ibig sabihin ng NC ay hindi kinakailangan para sa koneksyon ng SWD.
  4. Opsyonal na loopback ng T_JCLK sa target na bahagi, kinakailangan kung ang loopback ay aalisin sa STLINK-V3SET na bahagi.
  5. Ang SWO ay opsyonal, kinakailangan lamang para sa Serial Wire Viewer (SWV) bakas.

8.2.3 Virtual COM port connector
Ang CN3 connector ay nagbibigay-daan sa koneksyon ng isang target na UART para sa Virtual COM port function. Ang koneksyon sa pag-debug (sa pamamagitan ng JTAG/SWD o SWIM) ay hindi kinakailangan sa parehong oras. Gayunpaman, kinakailangan ang koneksyon ng GND sa pagitan ng STLINK-V3SET at target at dapat tiyakin sa ibang paraan kung sakaling walang nakasaksak na debug cable. Ang kaugnay na pinout para sa VCP connector ay nakalista sa Talahanayan 8.
Talahanayan 8. Virtual COM port connector CN3

Pin number

Paglalarawan Pin number

Paglalarawan

1 T_VCP_TX(1) 2 T_VCP_RX(2)

8.2.4 SWIM connector
Ang CN4 connector ay nagbibigay-daan sa koneksyon sa isang STM8 SWIM target. Ang kaugnay na pinout para sa SWIM connector ay nakalista sa Talahanayan 9.
Talahanayan 9. SWIM connector CN4

Pin number

Paglalarawan

1 T_VCC(1)
2 SWIM_DATA
3 GND
4 T_NRST

1. Input para sa STLINK-V3SET.
8.2.5 CAN connector
Ang CN5 connector ay nagbibigay-daan sa koneksyon sa isang CAN target na walang CAN transceiver. Ang kaugnay na pinout para sa connector na ito ay nakalista sa Talahanayan 10.

Pin number

Paglalarawan

1 T_CAN_VCC(1)
2 T_CAN_TX
3 T_CAN_RX
  1. Input para sa STLINK-V3SET.

8.2.6 WD connector
Ang CN6 connector ay nagbibigay-daan sa koneksyon sa isang STM32 na target sa SWD mode sa pamamagitan ng mga wire. Hindi ito inirerekomenda para sa mataas na pagganap. Ang nauugnay na pinout para sa connector na ito ay nakalista sa Talahanayan 11.
Talahanayan 11. SWD (wires) connector CN6

Pin number

Paglalarawan

1 T_VCC(1)
2 T_SWCLK
3 GND
4 T_SWDIO
5 T_NRST
6 T_SWO(2)
  1. Input para sa STLINK-V3SET.
  2. Opsyonal, kinakailangan lamang para sa Serial Wire Viewer (SWV) bakas.

8.2.7 UART/I ²C/CAN bridge connector
Ang ilang bridge function ay ibinibigay sa CN7 2×5-pin 1.27 mm pitch connector. Ang kaugnay na pinout ay nakalista sa Talahanayan 12. Ang connector na ito ay nagbibigay ng CAN logic signals (Rx/Tx), na maaaring magamit bilang input para sa isang panlabas na CAN transceiver. Mas gusto ang paggamit ng MB1440 CN5 connector para sa CAN connection kung hindi man.
Talahanayan 12. UART bridge connector CN7

Pin number Paglalarawan Pin number

Paglalarawan

1 UART_CTS 2 I2C_SDA
3 UART_TX(1) 4 CAN_TX(1)
5 UART_RX(2) 6 CAN_RX(2)
7 UART_RTS 8 I2C_SCL
9 GND 10 Nakareserba(3)
  1. Ang mga signal ng TX ay mga output para sa STLINK-V3SET, mga input para sa target.
  2. Ang mga signal ng RX ay mga input para sa STLINK-V3SET, mga output para sa target.
  3. Huwag kumonekta sa target.

8.2.8 SPI/GPIO bridge connector
Ang ilang bridge function ay ibinibigay sa CN82x5-pin 1.27 mm pitch connector. Ang kaugnay na pinout ay nakalista sa Talahanayan 13.
Talahanayan 13. SPI bridge connector CN8

Pin number Paglalarawan Pin number

Paglalarawan

1 SPI_NSS 2 Bridge_GPIO0
3 SPI_MOSI 4 Bridge_GPIO1
5 SPI_MISO 6 Bridge_GPIO2
7 SPI_SCK 8 Bridge_GPIO3
9 GND 10 Nakareserba(1)
  1. Huwag kumonekta sa target.

8.2.9 Bridge 20-pins connector
Ang lahat ng bridge function ay ibinibigay sa isang 2×10-pin connector na may 2.0 mm pitch CN9. Ang kaugnay na pinout ay nakalista sa Talahanayan 14.

Pin number Paglalarawan Pin number

Paglalarawan

1 SPI_NSS 11 Bridge_GPIO0
2 SPI_MOSI 12 Bridge_GPIO1
3 SPI_MISO 13 Bridge_GPIO2
4 SPI_SCK 14 Bridge_GPIO3
5 GND 15 Nakareserba(1)
6 Nakareserba(1) 16 GND
7 I2C_SCL 17 UART_RTS
8 CAN_RX(2) 18 UART_RX(2)

Talahanayan 14. Bridge connector CN9 (ipinagpapatuloy)

Pin number Paglalarawan Pin number

Paglalarawan

9 CAN_TX(3) 19 UART_TX(3)
10 I2C_SDA 20 UART_CTS
  1. Huwag kumonekta sa target.
  2. Ang mga signal ng RX ay mga input para sa STLINK-V3SET, mga output para sa target.
  3. Ang mga signal ng TX ay mga output para sa STLINK-V3SET, mga input para sa target.

Mga flat ribbons

Ang STLINK-V3SET ay nagbibigay ng tatlong flat cable na nagpapahintulot sa koneksyon mula sa STDC14 output sa:

  • STDC14 connector (1.27 mm pitch) sa target na application: pinout na nakadetalye sa Talahanayan 6.
    Sanggunian Samtec FFSD-07-D-05.90-01-NR.
  • ARM10-compatible connector (1.27 mm pitch) sa target na application: pinout na nakadetalye sa Table 15. Reference Samtec ASP-203799-02.
  • ARM20-compatible connector (1.27 mm pitch) sa target na application: pinout na nakadetalye sa Table 16. Reference Samtec ASP-203800-02.
    Talahanayan 15. ARM10-compatible connector pinout (target side)
Pin no. Paglalarawan Pin no.

Paglalarawan

1 T_VCC(1) 2 T_JTMS/T_SWDIO
3 GND 4 T_JCLK/T_SWCLK
5 GND 6 T_JTDO/T_SWO(2)
7 T_JRCLK(3)/NC(4) 8 T_JTDI/NC(4)
9 GNDDetect(5) 10 T_NRST
  1. Input para sa STLINK-V3SET.
  2. Ang SWO ay opsyonal, kinakailangan lamang para sa Serial Wire Viewer (SWV) bakas.
  3. Opsyonal na loopback ng T_JCLK sa target na bahagi, kinakailangan kung ang loopback ay aalisin sa STLINK-V3SET na bahagi.
  4. Ang ibig sabihin ng NC ay hindi kinakailangan para sa koneksyon ng SWD.
  5. Nakatali sa GND ng STLINK-V3SET firmware; maaaring gamitin ng target para sa pagtuklas ng tool.
    Talahanayan 16. ARM20-compatible connector pinout (target side)
Pin no. Paglalarawan Pin no.

Paglalarawan

1 T_VCC(1) 2 T_JTMS/T_SWDIO
3 GND 4 T_JCLK/T_SWCLK
5 GND 6 T_JTDO/T_SWO(2)
7 T_JRCLK(3)/NC(4) 8 T_JTDI/NC(4)
9 GNDDetect(5) 10 T_NRST
11 NC 12 NC
13 NC 14 NC
15 NC 16 NC
17 NC 18 NC
19 NC 20 NC
  1. Input para sa STLINK-V3SET.
  2. Ang SWO ay opsyonal, kinakailangan lamang para sa Serial Wire Viewer (SWV) bakas.
  3. Opsyonal na loopback ng T_JCLK sa target na bahagi, kinakailangan kung ang loopback ay aalisin sa STLINK-V3SET na bahagi.
  4. Ang ibig sabihin ng NC ay hindi kinakailangan para sa koneksyon ng SWD.
  5. Nakatali sa GND ng STLINK-V3SET firmware; maaaring gamitin ng target para sa pagtuklas ng tool.

Impormasyong mekanikal

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 11

Pag-configure ng software

11.1 Mga sumusuporta sa mga toolchain (hindi kumpleto)
Ang talahanayan 17 ay nagbibigay ng listahan ng unang bersyon ng toolchain na sumusuporta sa produktong STLINK-V3SET.
Talahanayan 17. Mga bersyon ng Toolchain na sumusuporta sa STLINK-V3SET

Toolchain Paglalarawan

pinakamababa Bersyon

STM32Cube Programmer ST Programming tool para sa ST microcontrollers 1.1.0
SW4STM32 Libreng IDE sa Windows, Linux, at macOS 2.4.0
IAR EWARM Third-party na debugger para sa STM32 8.20
Keil MDK-ARM Third-party na debugger para sa STM32 5.26
STVP ST Programming tool para sa ST microcontrollers 3.4.1
STVD ST Debugging tool para sa STM8 4.3.12

Tandaan:
Ang ilan sa mga pinakaunang bersyon ng toolchain na sumusuporta sa STLINK-V3SET (sa runtime) ay maaaring hindi mai-install ang kumpletong USB driver para sa STLINK-V3SET (lalo na ang TLINK-V3SET bridge USB interface na paglalarawan ay maaaring makaligtaan). Sa kasong iyon, maaaring lumipat ang user sa isang mas kamakailang bersyon ng toolchain, o i-update ang driver ng ST-LINK mula sa www.st.com (tingnan ang Seksyon 11.2).
11.2 Pag-upgrade ng mga driver at firmware
Ang STLINK-V3SET ay nangangailangan ng mga driver na mai-install sa Windows at mag-embed ng firmware na kailangang i-update paminsan-minsan upang makinabang mula sa bagong functionality o pagwawasto. Sumangguni sa teknikal na talang Overview ng ST-LINK derivatives (TN1235) para sa mga detalye.
11.3 Pagpili ng dalas ng STLINK-V3SET
Ang STLINK-V3SET ay maaaring tumakbo sa loob sa 3 magkaibang frequency:

  • dalas ng mataas na pagganap
  • karaniwang dalas, pagkompromiso sa pagitan ng pagganap at pagkonsumo
  • mababang dalas ng pagkonsumo

Bilang default, ang STLINK-V3SET ay nagsisimula sa dalas ng mataas na pagganap. Responsibilidad ng provider ng toolchain na imungkahi o hindi ang pagpili ng dalas sa antas ng user.
11.4 Interface ng mass-storage
Ang STLINK-V3SET ay nagpapatupad ng virtual mass-storage interface na nagpapahintulot sa pagprograma ng isang STM32 target na flash memory na may drag-and-drop na aksyon ng isang binary file mula sa a file explorer. Ang kakayahang ito ay nangangailangan ng STLINK-V3SET na tukuyin ang nakakonektang target bago ito i-enumerate sa USB host. Bilang resulta, ang functionality na ito ay magagamit lamang kung ang target ay konektado sa STLINK-V3SET bago ang STLINK-V3SET ay nakasaksak sa host. Hindi available ang functionality na ito para sa mga target ng STM8.
Pino-program ng ST-LINK firmware ang binary na binary file, sa simula ng flash, kung matukoy lamang ito bilang isang wastong STM32 application ayon sa sumusunod na pamantayan:

  • ang reset vector ay tumuturo sa isang address sa target na flash area,
  • ang stack pointer vector ay tumuturo sa isang address sa alinman sa mga target na lugar ng RAM.

Kung ang lahat ng mga kundisyong ito ay hindi iginagalang, ang binary file ay hindi naka-program at pinapanatili ng target na flash ang mga paunang nilalaman nito.
11.5 Interface ng tulay
Ang STLINK-V3SET ay nagpapatupad ng USB interface na nakatuon sa pag-bridging ng mga function mula sa USB hanggang SPI/I 2
C/CAN/UART/GPIOs ng ST microcontroller target. Ang interface na ito ay unang ginamit ng STM32CubeProgrammer upang payagan ang target na programming sa pamamagitan ng SPI/I 2 C/CAN bootloader.
Ang isang host software API ay ibinigay upang palawigin ang mga kaso ng paggamit.

Paglalarawan ng extension ng board ng B-STLINK-VOLT

12.1 Mga Tampok

  • 65 V hanggang 3.3 V voltage adapter board para sa STLINK-V3SET
  • Input/output level shifters para sa STM32 SWD/SWV/JTAG mga senyales
  • Input/output level shifters para sa VCP Virtual COM port (UART) signal
  • Input/output level shifters para sa tulay (SPI/UART/I 2 C/CAN/GPIOs) signal
  • Nakasaradong casing kapag gumagamit ng STDC14 connector (STM32 SWD, SWV, at VCP)
  • Tugma ang koneksyon sa STLINK-V3SET adapter board (MB1440) para sa STM32 JTAG at tulay

12.2 Mga tagubilin sa koneksyon
12.2.1 Isinara ang casing para sa STM32 debug (STDC14 connector lang) na may B-STLINK-VOLT

  1. Alisin ang USB cable mula sa STLINK-V3SET.
  2. Alisin ang takip sa ilalim ng casing ng STLINK-V3SET o alisin ang adapter board (MB1440).
  3. Alisin ang JP1 jumper mula sa MB1441 main module at ilagay ito sa JP1 header ng MB1598 board.
  4. Ilagay ang plastic na gilid sa lugar upang gabayan ang B-STLINK-VOLT board connection sa STLINK-V3SET main module (MB1441).
  5. Ikonekta ang B-STLINK-VOLT board sa STLINK-V3SET pangunahing module (MB1441).
  6. Isara ang ilalim na takip ng pambalot.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 12

Ang STDC14 CN1 connector sa B-STLINK-VOLT board ay kinokopya ang STDC14 CN1 connector mula sa MB1441 main module. Sumangguni sa Seksyon 8.1.2 para sa mga detalye.
12.2.2 Binuksan ang casing para sa access sa lahat ng connectors (sa pamamagitan ng MB1440 adapter board) na may B-STLINK-VOLT

  1. Alisin ang USB cable mula sa STLINK-V3SET.
  2. Alisin ang takip sa ilalim ng casing ng STLINK-V3SET o alisin ang adapter board (MB1440).
  3. Alisin ang JP1 jumper mula sa MB1441 main module at ilagay ito sa JP1 header ng MB1598 board.
  4. Ilagay ang plastic na gilid sa lugar upang gabayan ang B-STLINK-VOLT board connection sa STLINK-V3SET main module (MB1441).
  5. Ikonekta ang B-STLINK-VOLT board sa STLINK-V3SET pangunahing module (MB1441).
  6. [opsyonal] I-screw ang B-STLINK-VOLT board upang matiyak ang maayos at matatag na mga contact.
  7. Isaksak ang MB1440 adapter board sa B-STLINK-VOLT board sa parehong paraan na dati itong nakasaksak sa STLINK-V3SET main module (MB1441).

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 13

12.3 Pagpili ng tulay na direksyon ng GPIO
Ang mga bahagi ng level-shifter sa B-STLINK-VOLT board ay nangangailangan na manu-manong i-configure ang direksyon ng mga bridge GPIO signal. Ito ay posible sa pamamagitan ng SW1 switch sa ibaba ng board. Ang Pin1 ng SW1 ay para sa tulay na GPIO0, ang pin4 ng SW1 ay para sa tulay na GPIO3. Bilang default, ang direksyon ay target na output/ST-LINK input (mga selector sa ON/CTS3 side ng SW1). Maaari itong baguhin para sa bawat GPIO nang hiwalay sa target na input/ST-LINK output na direksyon sa pamamagitan ng paglipat ng kaukulang selector sa '1', '2', '3', o '4' na bahagi ng SW1. Sumangguni sa Figure 18.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 14

12.4 Configuration ng jumper
Pag-iingat: Palaging alisin ang JP1 jumper mula sa STLINK-V3SET main module (MB1441) bago i-stack ang B-STLINK-VOLT board (MB1598). Ang jumper na ito ay maaaring gamitin sa MB1598 board para ibigay ang return JTAG kailangan ng orasan para sa tamang JTAG mga operasyon. Kung ang JTAG Ang clock loopback ay hindi ginagawa sa B-STLINK-VOLT board level sa pamamagitan ng JP1, dapat itong gawin sa labas sa pagitan ng CN1 pin 6 at 9.
Talahanayan 18. MB1598 jumper configuration

Jumper Estado

Paglalarawan

JP1 ON JTAG clock loopback tapos on board

12.5 Target voltage koneksyon
Ang target voltage dapat palaging ibigay sa board para sa tamang operasyon (input para sa B-STLINK-VOLT). Dapat itong ibigay sa pin 3 ng CN1 STDC14 connector, alinman sa direkta sa MB1598 o sa pamamagitan ng MB1440 adapter board. Sa kaso ng paggamit sa MB1440 adapter board, ang target voltage maaaring ibigay alinman sa pamamagitan ng pin3 ng CN1, pin1 ng CN2, pin1 ng CN6, o pin2 at pin3 ng JP10 ng MB1440 board. Ang inaasahang saklaw ay 1.65 V 3.3 V.
12.6 Mga konektor ng board
12.6.1 STDC14 (STM32 JTAG/SWD at VCP)
Ang STDC14 CN1 connector sa MB1598 board ay kinokopya ang STDC14 CN1 connector
mula sa MB1441 board. Sumangguni sa Seksyon 8.1.2 para sa mga detalye.
2 12.6.2 UART/IC/CAN bridge connector
 Ang UART/I² C/CAN bridge CN7 connector sa MB1598 board ay kinokopya ang 2 UART/I ²C/CAN bridge CN7 connector mula sa MB1440 board. Sumangguni sa Seksyon 8.2.7 para sa mga detalye.
12.6.3 SPI/GPIO bridge connector
Ang SPI/GPIO bridge CN8 connector sa MB1598 board ay kinokopya ang SPI/GPIO bridge CN8 connector mula sa MB1440 board. Sumangguni sa Seksyon 8.2.8 para sa mga detalye.

Paglalarawan ng extension ng board ng B-STLINK-ISOL

13.1 Mga Tampok

  • 65 V hanggang 3.3 V voltage adapter at galvanic isolation board para sa STLINK-V3SET
  • 5 kV RMS galvanic na paghihiwalay
  • Input/output isolation at level shifter para sa STM32 SWD/SWV/JTAG mga senyales
  • Input/output isolation at level shifter para sa VCP Virtual COM port (UART) signal
  • Input/output isolation at level shifter para sa tulay (SPI/UART/I 2 C/CAN/GPIOs) signal
  • Nakasaradong casing kapag gumagamit ng STDC14 connector (STM32 SWD, SWV, at VCP)
  • Tugma ang koneksyon sa STLINK-V3SET adapter board (MB1440) para sa STM32 JTAG at tulay

13.2 Mga tagubilin sa koneksyon
13.2.1 Isinara ang casing para sa STM32 debug (STDC14 connector lang) na may B-STLINK-ISOL

  1. Alisin ang USB cable mula sa STLINK-V3SET.
  2. Alisin ang takip sa ilalim ng casing ng STLINK-V3SET o alisin ang adapter board (MB1440).
  3. Alisin ang JP1 jumper mula sa MB1441 main module at ilagay ito sa JP2 header ng MB1599 board.
  4. Ilagay ang plastic na gilid sa lugar upang gabayan ang B-STLINK-ISOL board connection sa STLINK-V3SET main module (MB1441).
  5. Ikonekta ang B-STLINK-ISOL board sa STLINK-V3SET pangunahing module (MB1441).
  6. Isara ang ilalim na takip ng pambalot.

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 15

Ang STDC14 CN1 connector sa B-STLINK-ISOL board ay kinokopya ang STDC14 CN1 connector mula sa MB1441 main module. Sumangguni sa Seksyon 8.1.2 para sa mga detalye.
13.2.2 Binuksan ang casing para sa access sa lahat ng connector (sa pamamagitan ng MB1440 adapter board) na may B-STLINK-ISOL

  1. Alisin ang USB cable mula sa STLINK-V3SET
  2. Alisin ang takip sa ilalim ng casing ng STLINK-V3SET o alisin ang adapter board (MB1440)
  3. Alisin ang JP1 jumper mula sa MB1441 main module at ilagay ito sa JP2 header ng MB1599 board
  4. Ilagay ang plastic na gilid sa lugar para gabayan ang B-STLINK-ISOL board connection sa STLINK-V3SET main module (MB1441)
  5. Ikonekta ang B-STLINK-ISOL board sa STLINK-V3SET pangunahing module (MB1441)
    Pag-iingat: Huwag i-screw ang B-STLINK-ISOL board sa STLINK-V3SET main module gamit ang metal screw. Ang anumang contact ng MB1440 adapter board na may ganitong turnilyo ay nagshort-circuit sa grounds at maaaring magdulot ng mga pinsala.
  6. Isaksak ang MB1440 adapter board sa B-STLINK-ISOL board sa parehong paraan na dati itong nakasaksak sa STLINK-V3SET main module (MB1441)

STLINK V3SET Debugger Programmer - Probe sa itaas na bahagi 15

Para sa paglalarawan ng connector, sumangguni sa Seksyon 8.2.
13.3 Direksyon ng Bridge GPIO
Sa board ng B-STLINK-ISOL ang direksyon ng mga signal ng bridge GPIO ay naayos ng hardware:

  • Ang GPIO0 at GPIO1 ay ang target na input at ST-LINK na output.
  • Ang GPIO2 at GPIO3 ay ang target na output at ST-LINK input.

13.4 Configuration ng jumper
Ang mga jumper sa B-STLINK-ISOL board (MB1599) ay ginagamit upang i-configure ang return JTAG kailangan ng landas ng orasan para sa tamang JTAG mga operasyon. Ang pinakamataas ay ang JTAG dalas ng orasan, ang pinakamalapit sa target ay dapat ang loopback.

  1. Ang pag-loopback ay ginagawa sa STLINK-V3SET pangunahing module (MB1441) na antas: MB1441 JP1 ay NAKA-ON, habang MB1599 JP2 ay NAKA-OFF.
  2. Ang pag-loopback ay ginagawa sa B-STLINK-ISOL board (MB1599) level: MB1441 JP1 ay NAKA-OFF (napakahalaga upang hindi potensyal na pababain ang MB1599 board), habang ang MB1599 JP1 at JP2 ay NAKA-ON.
  3. Ang pag-loopback ay ginagawa sa target na antas: MB1441 JP1 OFF (napakahalaga para hindi potensyal na pababain ang MB1599 board), MB1599 JP1 ay OFF at JP2 ay ON. Ang loopback ay ginagawa sa labas sa pagitan ng CN1 pin 6 at 9.

Pag-iingat: Palaging tiyakin na ang JP1 jumper mula sa STLINK-V3SET main module (MB1441), o ang JP2 jumper mula sa B-STLINK-ISOL board (MB1599) ay NAKA-OFF, bago i-stack ang mga ito.
13.5 Target voltage koneksyon
Ang target voltage dapat palaging ibigay sa board upang gumana nang tama (input para sa BSTLINK-ISOL).
Dapat itong ibigay sa pin 3 ng CN1 STDC14 connector, alinman sa direkta sa MB1599 o sa pamamagitan ng MB1440 adapter board. Sa kaso ng paggamit sa MB1440 adapter board, ang target voltage maaaring ibigay alinman sa pamamagitan ng pin 3 ng CN1, pin 1 ng CN2, pin 1 ng CN6, o pin 2 at pin 3 ng JP10 ng MB1440 board. Ang inaasahang saklaw ay 1,65 V hanggang 3,3 V.
13.6 Mga konektor ng board
13.6.1 STDC14 (STM32 JTAG/SWD at VCP)
Ang STDC14 CN1 connector sa MB1599 board ay kinokopya ang STDC14 CN1 connector mula sa MB1441 main module. Sumangguni sa Seksyon 8.1.2 para sa mga detalye.
13.6.2 UART/IC/CAN bridge connector
Ang UART/I²C/CAN bridge CN7 connector sa MB1599 board ay kinokopya ang UART/I2C/CAN bridge CN7 connector mula sa MB1440 board. Sumangguni sa Seksyon 8.2.7 para sa mga detalye.
13.6.3 SPI/GPIO bridge connector
Ang SPI/GPIO bridge CN8 connector sa MB1599 board ay kinokopya ang SPI/GPIO bridge CN8 connector mula sa MB1440 board. Sumangguni sa Seksyon 8.2.8 para sa mga detalye.

Mga figure sa pagganap

14.1 Paglipas ng buong mundoview
Ang talahanayan 19 ay nagbibigay ng higitview ng mga matamo na pinakamaraming pagganap sa STLINKV3SET sa iba't ibang mga channel ng komunikasyon. Ang mga pagtatanghal na iyon ay depende rin sa pangkalahatang konteksto ng system (kasama ang target), kaya hindi garantisadong palaging maaabot ang mga ito. Halimbawa, ang isang maingay na kapaligiran o ang kalidad ng koneksyon ay maaaring makaapekto sa pagganap ng system.
Talahanayan 19. Maaabot ang pinakamataas na pagganap sa STLINK-V3SET sa iba't ibang channel
14.2 Baud rate computing
Ang ilang mga interface (VCP at SWV) ay gumagamit ng UART protocol. Sa ganoong sitwasyon, ang baud rate ng STLINK-V3SET ay dapat na nakahanay hangga't maaari sa target na isa.
Nasa ibaba ang isang panuntunan na nagbibigay-daan sa pagkalkula ng mga baud rate na maaabot ng STLINK-V3SET probe:

  • Sa high-performance mode: 384 MHz / prescaler na may prescaler = [24 hanggang 31] pagkatapos ay 192 MHz / prescaler na may prescaler = [16 hanggang 65535]
  • Sa karaniwang mode: 192 MHz/prescaler na may prescaler = [24 hanggang 31] pagkatapos ay 96 MHz / prescaler na may prescaler = [16 hanggang 65535]
  • Sa low consumption mode: 96 MHz / prescaler na may prescaler = [24 hanggang 31] pagkatapos ay 48 MHz / prescaler na may prescaler = [16 hanggang 65535] Tandaan na ang UART protocol ay hindi ginagarantiyahan ang paghahatid ng data (lalo na kung walang kontrol sa daloy ng hardware). Dahil dito, sa mataas na frequency, ang baud rate ay hindi lamang ang parameter na nakakaapekto sa integridad ng data. Ang line load rate at ang kakayahan ng receiver na iproseso ang lahat ng data ay nakakaapekto rin sa komunikasyon. Sa mabigat na load na linya, maaaring mangyari ang ilang pagkawala ng data sa gilid ng STLINK-V3SET sa itaas ng 12 MHz.

STLINK-V3SET, B-STLINK-VOLT, at B-STLINK-ISOL na impormasyon

15.1 Pagmamarka ng produkto
Ang mga sticker na matatagpuan sa itaas o ibabang bahagi ng PCB ay nagbibigay ng impormasyon ng produkto:
• Code ng order ng produkto at pagkakakilanlan ng produkto para sa unang sticker
• Board reference na may rebisyon, at serial number para sa pangalawang sticker Sa unang sticker, ang unang linya ay nagbibigay ng code ng order ng produkto, at ang pangalawang linya ay ang pagkakakilanlan ng produkto.
Sa pangalawang sticker, ang unang linya ay may sumusunod na format: “MBxxxx-Variant-yzz”, kung saan ang “MBxxxx” ay ang board reference, “Variant” (opsyonal) ang nagpapakilala sa mounting variant kapag marami ang umiiral, “y” ang PCB rebisyon at "zz" ay ang assembly revision, para sa halampang B01.
Ang pangalawang linya ay nagpapakita ng board serial number na ginamit para sa traceability.
Ang mga tool sa pagsusuri na minarkahan bilang "ES" o "E" ay hindi pa kwalipikado at samakatuwid ay hindi pa handang gamitin bilang reference na disenyo o sa produksyon. Ang anumang mga kahihinatnan na magmumula sa naturang paggamit ay hindi babayaran ng ST. Sa anumang pagkakataon, mananagot ang ST para sa anumang paggamit ng customer ng mga engineering na itoample mga kasangkapan bilang reference na disenyo o sa produksyon.
"E" o "ES" na pagmamarka halampkaunting lokasyon:

  • Sa target na STM32 na ibinebenta sa board (Para sa isang paglalarawan ng pagmamarka ng STM32, sumangguni sa STM32 datasheet na "Impormasyon ng package" na talata sa
    www.st.com weblugar).
  • Sa tabi ng evaluation tool na nag-order ng part number na naka-stuck o silk-screen na naka-print sa board.

15.2 STLINK-V3SET kasaysayan ng produkto
15.2.1 Pagkakakilanlan ng produkto LKV3SET$AT1
Ang pagkakakilanlan ng produktong ito ay batay sa MB1441 B-01 pangunahing module at MB1440 B-01 adapter board.
Mga limitasyon ng produkto
Walang natukoy na limitasyon para sa pagkakakilanlan ng produktong ito.
15.2.2 Pagkakakilanlan ng produkto LKV3SET$AT2
Ang pagkakakilanlan ng produktong ito ay batay sa MB1441 B-01 pangunahing module at MB1440 B-01 adapter board, na may cable para sa mga bridge signal mula sa CN9 MB1440 adapter board connector.
Mga limitasyon ng produkto
Walang natukoy na limitasyon para sa pagkakakilanlan ng produktong ito.
15.3 B-STLINK-VOLT na kasaysayan ng produkto
15.3.1 Produkto
pagkakakilanlan BSTLINKVOLT$AZ1
Ang pagkakakilanlan ng produktong ito ay batay sa MB1598 A-01 voltage adapter board.
Mga limitasyon ng produkto
Walang natukoy na limitasyon para sa pagkakakilanlan ng produktong ito.
15.4 B-STLINK-ISOL na kasaysayan ng produkto
15.4.1 Pagkakakilanlan ng produkto BSTLINKISOL$AZ1
Ang pagkakakilanlan ng produktong ito ay batay sa MB1599 B-01 voltage adaptor at galvanic isolation board.
Mga limitasyon ng produkto
Huwag i-screw ang B-STLINK-ISOL board sa STLINK-V3SET main module gamit ang metal screw, lalo na kung balak mong gamitin ang MB1440 adapter board. Ang anumang contact ng MB1440 adapter board na may ganitong turnilyo ay nagshort-circuit sa grounds at maaaring magdulot ng mga pinsala.
Gumamit lamang ng nylon fastener screws o huwag i-screw.
15.5 Kasaysayan ng rebisyon ng board
15.5.1 Board MB1441 rebisyon B-01
Ang rebisyon B-01 ay ang unang paglabas ng MB1441 pangunahing module.
Mga limitasyon ng board
Walang tinukoy na limitasyon para sa rebisyon ng board na ito.
15.5.2 Board MB1440 rebisyon B-01
Ang rebisyon B-01 ay ang paunang paglabas ng MB1440 adapter board.
Mga limitasyon ng board
Walang tinukoy na limitasyon para sa rebisyon ng board na ito.
15.5.3 Board MB1598 rebisyon A-01
Ang rebisyon A-01 ay ang paunang paglabas ng MB1598 voltage adapter board.
Mga limitasyon ng board
Ang target voltage ay hindi maibibigay sa pamamagitan ng mga bridge connectors CN7 at CN8 habang kinakailangan para sa bridge functions. Ang target voltage dapat ibigay alinman sa pamamagitan ng CN1 o sa pamamagitan ng MB1440 adapter board (sumangguni sa Seksyon 12.5: Target voltage koneksyon).
15.5.4 Board MB1599 rebisyon B-01

Ang rebisyon B-01 ay ang unang paglabas ng MB1599 voltage adaptor at galvanic isolation board.
Mga limitasyon ng board
Ang target voltage ay hindi maibibigay sa pamamagitan ng mga bridge connectors CN7 at CN8 habang kinakailangan para sa bridge functions. Ang target voltage dapat ibigay alinman sa pamamagitan ng CN1 o sa pamamagitan ng MB1440 adapter board. Sumangguni sa Seksyon 13.5: Target voltage koneksyon.
Huwag i-screw ang B-STLINK-ISOL board sa STLINK-V3SET main module gamit ang metal screw, lalo na kung balak mong gamitin ang MB1440 adapter board. Ang anumang contact ng MB1440 adapter board na may ganitong turnilyo ay nagshort-circuit sa grounds at maaaring magdulot ng mga pinsala. Gumamit lamang ng nylon fastener screws o huwag i-screw.
Appendix A Federal Communications Commission (FCC)
15.3 Pahayag ng Pagsunod sa FCC
15.3.1 Bahagi 15.19
Bahagi 15.19
Sumusunod ang device na ito sa Part 15 ng FCC Rules. Ang operasyon ay napapailalim sa sumusunod na dalawang kundisyon:

  1. ang device na ito ay maaaring hindi magdulot ng mapaminsalang interference, at
  2. dapat tanggapin ng device na ito ang anumang interference na natanggap, kabilang ang interference na maaaring magdulot ng hindi gustong operasyon.

Bahagi 15.21
Ang anumang mga pagbabago o pagbabago sa kagamitang ito na hindi hayagang inaprubahan ng STMicroelectronics ay maaaring magdulot ng mapaminsalang interference at magpawalang-bisa sa awtoridad ng gumagamit na patakbuhin ang kagamitang ito.
Bahagi 15.105
Ang kagamitang ito ay nasubok at nalaman na sumusunod sa mga limitasyon para sa isang Class B na digital device, alinsunod sa bahagi 15 ng FCC Rules. Ang mga limitasyong ito ay idinisenyo upang magbigay ng makatwirang proteksyon laban sa mapaminsalang interference sa isang residential installation. Ang kagamitang ito ay bumubuo ng mga gamit at maaaring magpalabas ng enerhiya ng dalas ng radyo at, kung hindi naka-install at ginamit alinsunod sa pagtuturo, ay maaaring magdulot ng nakakapinsalang interference sa mga komunikasyon sa radyo. Gayunpaman, walang garantiya na hindi magaganap ang interference sa isang partikular na pag-install. Kung ang kagamitang ito ay nagdudulot ng mapaminsalang interference sa pagtanggap ng radyo o telebisyon na maaaring matukoy sa pamamagitan ng pag-off at pag-on ng kagamitan, hinihikayat ang user na subukang iwasto ang interference sa pamamagitan ng isa o higit pa sa mga sumusunod na hakbang:

  • I-reorient o i-relocate ang receiving antenna.
  • Palakihin ang paghihiwalay sa pagitan ng kagamitan at receiver.
  • Ikonekta ang kagamitan sa isang outlet sa circuit na iba sa kung saan nakakonekta ang receiver.
  • Kumonsulta sa dealer o isang may karanasang radio/TV technician para sa tulong.

Tandaan: Gumamit ng USB cable na may haba na mas mababa sa 0.5 m at ferrite sa gilid ng PC.
Iba pang mga sertipikasyon

  • EN 55032 (2012) / EN 55024 (2010)
  • CFR 47, FCC Part 15, Subpart B (Class B Digital Device) at Industry Canada ICES003 (Isyu 6/2016)
  • Kwalipikasyon sa Electrical Safety para sa pagmamarka ng CE: EN 60950-1 (2006+A11/2009+A1/2010+A12/2011+A2/2013)
  • IEC 60650-1 (2005+A1/2009+A2/2013)

Tandaan:
Ang sampAng nasuri ay dapat na pinapagana ng power supply unit o auxiliary equipment na sumusunod sa standard EN 60950-1: 2006+A11/2009+A1/2010+A12/2011+A2/2013, at dapat ay Safety Extra Low Voltage (SELV) na may limitadong kakayahan sa kuryente.
Kasaysayan ng rebisyon
Talahanayan 20. Kasaysayan ng rebisyon ng dokumento

Petsa Rebisyon Mga pagbabago
6-Sep-18 1 Paunang paglabas.
8-Peb-19 2 Na-update:
— Seksyon 8.3.4: Virtual COM port (VCP), — Seksyon 8.3.5: Mga function ng tulay,
— Seksyon 9.1.2: STDC14 (STM32 JTAG/SWD at VCP), at
— Seksyon 9.2.3: Pagpapaliwanag ng Virtual COM port connector
kung paano konektado ang mga Virtual COM port sa target.
20-Nob-19 3 Idinagdag:
— Pangalawang Virtual COM port chapter sa Panimula,
— Figure 13 sa Seksyon 8.3.5 Bridge UART, at
— Figure 15 sa bagong seksyon ng Mechanical information.
19-Mar-20 4 Idinagdag:
— Seksyon 12: paglalarawan ng extension ng board ng B-STLINK-VOLT.
5-Hun-20 5 Idinagdag:
— Seksyon 12.5: Target voltage koneksyon at — Seksyon 12.6: Mga konektor ng board.
Na-update:
— Seksyon 1: Mga Tampok,
— Seksyon 3: Impormasyon sa pag-order,
— Seksyon 8.2.7: UART/l2C/CAN bridge connector, at — Seksyon 13: STLINK-V3SET at B-STLINK-VOLT na impormasyon.
5-Peb-21 6 Idinagdag:
– Seksyon 13: paglalarawan ng extension ng board ng B-STLINK-ISOL,
– Larawan 19 at Larawan 20, at
– Seksyon 14: Mga bilang ng pagganap. Na-update:
– Panimula,
- Impormasyon sa pag-order,
– Larawan 16 at Larawan 17, at
– Seksyon 15: impormasyon ng STLINK-V3SET, B-STLINK-VOLT, at BSTLINK-ISOL. Lahat ng mga pagbabago na naka-link sa pinakabagong B-STLINK-ISOL board para sa
voltage adaptasyon at galvanic isolation
7-Dis-21 7 Idinagdag:
– Seksyon 15.2.2: Pagkakakilanlan ng produkto LKV3SET$AT2 at
– Paalala na huwag gumamit ng mga metal na turnilyo upang maiwasan ang mga pinsala sa Figure 20, Seksyon 15.4.1, at Seksyon 15.5.4. Na-update:
- Mga tampok,
– Mga kinakailangan sa system, at
– Seksyon 7.3.4: Virtual COM port (VCP).

MAHALAGA PAUNAWA - MANGYARING BASAHIN NG MAANGAT
Ang STMicroelectronics NV at ang mga subsidiary nito ("ST") ay may karapatang gumawa ng mga pagbabago, pagwawasto, pagpapahusay, pagbabago, at pagpapabuti sa mga produkto ng ST at / o sa dokumentong ito anumang oras nang walang abiso. Dapat kumuha ang mga tagabili ng pinakabagong kaugnay na impormasyon sa mga produkto ng ST bago maglagay ng mga order. Ang mga produkto ng ST ay ibinebenta alinsunod sa mga tuntunin at kundisyon ng pagbebenta ng ST sa lugar ng pagkilala ng order.
Ang mga tagabili ay responsable lamang para sa pagpili, pagpili, at paggamit ng mga produkto ng ST at hindi ipinapalagay ng ST ang pananagutan para sa tulong sa aplikasyon o ang disenyo ng mga produkto ng mga Purchasers.
Walang lisensya, hayag o ipinahiwatig, sa anumang karapatan sa intelektwal na ari-arian ang ipinagkaloob ng ST dito.
Ang muling pagbebenta ng mga produktong ST na may mga probisyon na iba sa impormasyong nakasaad dito ay magpapawalang-bisa sa anumang warranty na ibinigay ng ST para sa naturang produkto.
Ang ST at ang ST logo ay mga trademark ng ST. Para sa karagdagang impormasyon tungkol sa mga trademark ng ST, mangyaring sumangguni sa www.st.com/trademarks. Ang lahat ng iba pang pangalan ng produkto o serbisyo ay pag-aari ng kani-kanilang mga may-ari.
Ang impormasyon sa dokumentong ito ay pinapalitan at pinapalitan ang impormasyong dating ibinigay sa anumang mga naunang bersyon ng dokumentong ito.

© 2021 STMicroelectronics – Nakalaan ang lahat ng karapatan
Na-download mula sa Arrow.com.
www.st.com
1UM2448 Rev 7

Mga Dokumento / Mga Mapagkukunan

ST STLINK-V3SET Debugger Programmer [pdf] User Manual
STLINK-V3SET, STLINK-V3SET Debugger Programmer, Debugger Programmer, Programmer

Mga sanggunian

Mag-iwan ng komento

Ang iyong email address ay hindi maipa-publish. Ang mga kinakailangang field ay minarkahan *