STLINK-logoSTLINK-logo 1UM2448 Gebruikershandleiding
STLINK-V3SET debugger/programmeur voor STM8 en STM32

Invoering

De STLINK-V3SET is een stand-alone modulaire debugging- en programmeersonde voor de STM8- en STM32-microcontrollers. Dit product bestaat uit de hoofdmodule en het aanvullende adapterbord. Het ondersteunt de SWIM- en JTAG/SWD-interfaces voor communicatie met elke STM8- of STM32-microcontroller die zich op een applicatiebord bevindt. De STLINK-V3SET biedt een virtuele COM-poortinterface waarmee de host-pc via één UART kan communiceren met de doelmicrocontroller. Het biedt ook bridge-interfaces voor verschillende communicatieprotocollen, waardoor bijvoorbeeld het programmeren van het doel via de bootloader mogelijk is.
De STLINK-V3SET kan een tweede virtuele COM-poortinterface bieden waarmee de host-pc kan communiceren met de doelmicrocontroller via een andere UART, genaamd bridge UART. Bridge UART-signalen, inclusief optionele RTS en CTS, zijn alleen beschikbaar op de MB1440-adapterkaart. De tweede activering van de virtuele COM-poort gebeurt via een omkeerbare firmware-update, die ook de massaopslaginterface uitschakelt die wordt gebruikt voor Flash-programmering via slepen en neerzetten. De modulaire architectuur van STLINK-V3SET maakt de uitbreiding van de belangrijkste functies mogelijk via extra modules zoals het adapterbord voor verschillende connectoren, het BSTLINK-VOLT-bord voor voltage-aanpassing, en het B-STLINK-ISOL-bord voor voltage aanpassing en galvanische isolatie.

STLINK V3SET Debugger-programmeur

Foto is niet contractueel.

Functies

  • Stand-alone sonde met modulaire uitbreidingen
  • Zelfaangedreven via een USB-connector (Micro-B)
  • USB 2.0 hogesnelheidsinterface
  • Probe-firmware-update via USB
  • JTAG / specifieke kenmerken van seriële draadfoutopsporing (SWD):
    – 3 V tot 3.6 V toepassingsvoltage-ondersteuning en 5 V-tolerante ingangen (uitgebreid tot 1.65 V met de B-STLINK-VOLT- of B-STLINK-ISOL-kaart)
    – Platte kabels STDC14 tot MIPI10 / STDC14 / MIPI20 (connectoren met 1.27 mm-raster)
    - JTAG communicatieondersteuning
    – SWD en seriële draad viewer (SWV) communicatie-ondersteuning
  • SWIM-specifieke kenmerken (alleen beschikbaar met adapterkaart MB1440):
    – 1.65 V tot 5.5 V toepassingsvoltagen ondersteuning
    – SWIM-maaibord (2.54 mm steek)
    – Ondersteuning voor SWIM-modi voor lage en hoge snelheid
  • Specifieke kenmerken van de virtuele COM-poort (VCP):
    – 3 V tot 3.6 V toepassingsvoltage-ondersteuning op de UART-interface en 5 V-tolerante ingangen (uitgebreid tot 1.65 V met de B-STLINK-VOLT- of B-STLINK-ISOL-kaart)
    – VCP-frequentie tot 16 MHz
    – Beschikbaar op STDC14-foutopsporingsconnector (niet beschikbaar op MIPI10)
  • Multi-path bridge USB naar SPI/UART/I 2
    Specifieke kenmerken van C/CAN/GPIO's:
    – 3 V tot 3.6 V toepassingsvoltage-ondersteuning en 5 V-tolerante ingangen (uitgebreid tot
    1.65 V met de B-STLINK-VOLT- of B-STLINK-ISOL-kaart)
    – Signalen alleen beschikbaar op adapterkaart (MB1440)
  • Drag-and-drop Flash-programmering van binair bestand files
  • Tweekleurige LED's: communicatie, stroom

Opmerking: Het STLINK-V3SET-product levert niet de voeding voor de doeltoepassing.
B-STLINK-VOLT is niet vereist voor STM8-doelen, waarvoor voltagDe aanpassing wordt uitgevoerd op de basislijnadapterkaart (MB1440) die bij de STLINK-V3SET wordt geleverd.

Algemene informatie

De STLINK-V3SET bevat een STM32 32-bit microcontroller gebaseerd op de Arm®(a)® Cortex-M-processor.

Bestellen

informatie
Raadpleeg Tabel 3 om de STLINK-V1SET of een extra kaart (afzonderlijk geleverd) te bestellen.
Tabel 1. Bestelgegevens

Bestelcode Raad referentie

Beschrijving

STLINK-V3SET MB1441(1) MB1440(2) STLINK-V3 modulaire in-circuit debugger en programmeur voor STM8 en STM32
B-STLINK-VOLT MB1598 Deeltage adapterkaart voor STLINK-V3SET
B-STLINK-ISOL MB1599 Deeltage adapter en galvanische isolatieprint voor STLINK-V3SET
  1. Hoofdmodule.
  2. Adapterbord.

Ontwikkelomgeving

4.1 Systeemvereisten
• Ondersteuning voor meerdere besturingssystemen: Windows ® ® 10, Linux ®(a)(b)(c) 64-bit of macOS
• USB Type-A of USB Type-C® naar Micro-B kabel 4.2 Ontwikkelingstoolchains
• IAR Systems® – IAR ingebedde werkbank®(d)®
• Keil (d) – MDK-ARM
• STMicroelectronics – STM32CubeIDE

Conventies

Tabel 2 bevat de conventies die worden gebruikt voor de instellingen AAN en UIT in dit document.
Tabel 2. AAN/UIT-conventie

Conventie

Definitie

Jumper JPx AAN Trui gemonteerd
Jumper JPx UIT Trui niet gemonteerd
Jumper JPx [1-2] De jumper moet tussen pin 1 en pin 2 worden geplaatst
Soldeerbrug SBx AAN SBx-aansluitingen afgesloten door een weerstand van 0 ohm
Soldeerbrug SBx UIT SBx-verbindingen open gelaten

A. macOS® is een handelsmerk van Apple Inc., geregistreerd in de VS en andere landen.
B. Linux® is een geregistreerd handelsmerk van Linus Torvalds.
C. Alle andere handelsmerken zijn eigendom van hun respectievelijke eigenaren.
D. Alleen op Windows®.

Snel starten

In dit gedeelte wordt beschreven hoe u snel kunt beginnen met ontwikkelen met behulp van de STLINK-V3SET.
Voordat u het product installeert en gebruikt, moet u de Evaluatieproductlicentieovereenkomst van de www.st.com/epla web pagina.
De STLINK-V3SET is een stand-alone modulaire debugging- en programmeersonde voor STM8- en STM32-microcontrollers.

  • Het ondersteunt de protocollen SWIM, JTAGen SWD om te communiceren met elke STM8- of STM32-microcontroller.
  • Het biedt een virtuele COM-poortinterface waarmee de host-pc via één UART kan communiceren met de doelmicrocontroller
  • Het biedt bruginterfaces voor verschillende communicatieprotocollen, waardoor bijvoorbeeld het programmeren van het doel via de bootloader mogelijk is.

Volg de onderstaande stappen om dit bord te gebruiken:

  1. Controleer of alle items aanwezig zijn in de doos (V3S + 3 platte kabels + adapterkaart en bijbehorende geleider).
  2. Installeer/update de IDE/STM32CubeProgrammer om de STLINK-V3SET (stuurprogramma's) te ondersteunen.
  3. Kies een platte kabel en sluit deze aan tussen de STLINK-V3SET en de applicatie.
  4. Sluit een USB Type-A naar Micro-B-kabel aan tussen de STLINK-V3SET en de pc.
  5. Controleer of de PWR-LED groen is en de COM-LED rood.
  6. Open het ontwikkelingstoolchain- of STM32CubeProgrammer-softwarehulpprogramma (STM32CubeProg).
    Voor meer details, zie de www.st.com/stlink-v3set webplaats.

STLINK-V3SET functionele beschrijving

7.1 STLINK-V3SET voorbijview
De STLINK-V3SET is een stand-alone modulaire debugging- en programmeersonde voor de STM8- en STM32-microcontrollers. Dit product ondersteunt vele functies en protocollen voor het debuggen, programmeren of communiceren met een of meerdere doelen. Het STLINKV3SET-pakket bevat
complete hardware met de hoofdmodule voor hoge prestaties en een adapterbord voor extra functies om overal in de applicatie verbinding te maken met draden of platte kabels.
Deze module wordt volledig gevoed door de PC. Als de COM-LED rood knippert, raadpleeg dan de technische opmerking Overview van ST-LINK-derivaten (TN1235) voor details.
7.1.1 Hoofdmodule voor hoge prestaties
Deze configuratie heeft de voorkeur vanwege hoge prestaties. Het ondersteunt alleen STM32-microcontrollers. De werkende voltagHet bereik loopt van 3 V tot 3.6 V.
Figuur 2. Bovenzijde van de sonde

STLINK V3SET Debugger Programmeur - Sonde bovenzijde

De ondersteunde protocollen en functies zijn:

  • SWD (tot 24 MHz) met SWO (tot 16 MHz)
  • JTAG (tot 21 MHz)
  • VCP (van 732 bps tot 16 Mbps)

Een 2×7-pins mannelijke connector met een steek van 1.27 mm bevindt zich in de STLINK-V3SET voor aansluiting op het toepassingsdoel. Er worden drie verschillende platte kabels meegeleverd in de verpakking, die kunnen worden aangesloten op de standaardconnectoren MIPI10/ARM10, STDC14 en ARM20 (zie Hoofdstuk 9: Platte linten op pagina 29).
Zie Figuur 3 voor aansluitingen:
STLINK V3SET Debugger Programmeur - Sonde bovenzijde 17.1.2 Adapterconfiguratie voor extra functies
Deze configuratie bevordert de verbinding met doelen met behulp van draden of platte kabels. Het is samengesteld uit MB1441 en MB1440. Het ondersteunt foutopsporing, programmering en communicatie met STM32- en STM8-microcontrollers.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 2

7.1.3 Hoe u de adapterconfiguratie opbouwt voor extra functies
Zie de bedrijfsmodus hieronder om de adapterconfiguratie op te bouwen op basis van de hoofdmoduleconfiguratie en terug.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 3

7.2 Hardware-indeling
Het STLINK-V3SET-product is ontworpen rond de STM32F723-microcontroller (176-pins in UFBGA-pakket). De afbeeldingen van de hardwarekaarten (Afbeelding 6 en Figuur 7) tonen de twee kaarten die in het pakket zitten, in hun standaardconfiguraties (componenten en jumpers). Afbeelding 8, Afbeelding 9 en Afbeelding 10 helpen gebruikers de functies op de borden te lokaliseren. De mechanische afmetingen van het STLINK-V3SET-product worden weergegeven in Figuur 11 en Figuur 12.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 4

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 5

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 6

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 7STLINK V3SET Debugger Programmeur - Sonde bovenzijde 8

7.3 STLINK-V3SET-functies
Alle functies zijn ontworpen voor hoge prestaties: alle signalen zijn compatibel met 3.3 volt, behalve het SWIM-protocol, dat een voltagHet bereik loopt van 1.65 V tot 5.5 V. De volgende beschrijving heeft betrekking op de twee kaarten MB1441 en MB1440 en geeft aan waar u de functies op de kaarten en connectoren kunt vinden. De hoofdmodule voor hoge prestaties bevat alleen het MB1441-bord. De adapterconfiguratie voor extra functies omvat zowel de MB1441- als de MB1440-kaarten.
7.3.1 SWD met SWV
Het SWD-protocol is een Debug/Program-protocol dat wordt gebruikt voor STM32-microcontrollers met SWV als trace. De signalen zijn 3.3 V-compatibel en kunnen tot 24 MHz presteren. Deze functie is beschikbaar op MB1440 CN1, CN2 en CN6, en MB1441 CN1. Voor details over baudrates, zie Hoofdstuk 14.2.
7.3.2 JTAG
JTAG protocol is een Debug/Program-protocol dat wordt gebruikt voor STM32-microcontrollers. De signalen zijn 3.3 volt-compatibel en kunnen tot 21 MHz presteren. Deze functie is beschikbaar op MB1440 CN1 en CN2, en MB1441 CN1.
De STLINK-V3SET ondersteunt het koppelen van apparaten in JTAG (madeliefjesketting).
Voor een correcte werking heeft de STLINK-V3SET-microcontroller op het MB1441-bord een JTAG klok terug. Standaard wordt deze retourklok geleverd via de gesloten jumper JP1 op MB1441, maar kan ook extern worden geleverd via pin 9 van CN1 (deze configuratie kan nodig zijn om hoge J te bereikenTAG frequenties; in dit geval moet JP1 op MB1441 worden geopend). Bij gebruik met de B-STLINK-VOLT uitbreidingskaart kan de JTAG klokloopback moet worden verwijderd van het STLINK-V3SET-bord (JP1 geopend). Voor het correct functioneren van JTAGmoet de loopback worden uitgevoerd op de B-STLINK-VOLT-uitbreidingskaart (JP1 gesloten) of aan de kant van de doeltoepassing.
7.3.3 ZWEMMEN
SWIM-protocol is een Debug/Program-protocol dat wordt gebruikt voor STM8-microcontrollers. JP3, JP4 en JP6 op de MB1440-kaart moeten AAN zijn om het SWIM-protocol te activeren. JP2 op de MB1441-kaart moet ook AAN zijn (standaardpositie). De signalen zijn beschikbaar op de MB1440 CN4-connector en een voltagHet bereik van 1.65 V tot 5.5 V wordt ondersteund. Merk op dat een pull-up van 680 Ω naar VCC, pin 1 van MB1440 CN4, is voorzien op DIO, pin 2 van MB1440 CN4, en bijgevolg:
• Er is geen extra externe pull-up vereist.
• VCC van MB1440 CN4 moet verbonden zijn met Vtarget.
7.3.4 Virtuele COM-poort (VCP)
De seriële interface VCP is direct beschikbaar als een virtuele COM-poort van de pc, aangesloten op STLINK-V3SET USB-connector CN5. Deze functie kan worden gebruikt voor STM32- en STM8-microcontrollers. De signalen zijn 3.3 V-compatibel en kunnen presteren van 732 bps tot 16 Mbps. Deze functie is beschikbaar op MB1440 CN1 en CN3, en MB1441 CN1. T_VCP_RX (of RX) signaal is de Rx voor het doel (Tx voor de STLINK-V3SET), T_VCP_TX (of TX) signaal is de Tx voor het doel (Rx voor de STLINK-V3SET). Er kan een tweede virtuele COM-poort worden geactiveerd, zoals verderop in paragraaf 7.3.5 (Bridge UART) wordt beschreven.
Voor details over baudrates, zie Hoofdstuk 14.2.
7.3.5 Bridge-functies
De STLINK-V3SET biedt een eigen USB-interface die communicatie mogelijk maakt met elk STM8- of STM32-doel met verschillende protocollen: SPI, I 2
C, CAN, UART en GPIO's. Deze interface kan worden gebruikt om te communiceren met de doel-bootloader, maar kan ook worden gebruikt voor aangepaste behoeften via de openbare software-interface.
Alle brugsignalen zijn eenvoudig en gemakkelijk toegankelijk op CN9 met behulp van draadclips, met het risico dat de signaalkwaliteit en -prestaties afnemen, vooral voor SPI en UART. Dit hangt bijvoorbeeld af van de kwaliteit van de gebruikte draden, van het al dan niet afgeschermd zijn van de draden en van de indeling van het applicatiebord.
Brug SPI
SPI-signalen zijn beschikbaar op MB1440 CN8 en CN9. Om een ​​hoge SPI-frequentie te bereiken, wordt aanbevolen om op de MB1440 CN8 een plat lint te gebruiken, waarbij alle ongebruikte signalen aan de doelzijde aan de grond zijn vastgebonden.
Brug I ²C 2 I
C-signalen zijn beschikbaar op MB1440 CN7 en CN9. De adaptermodule biedt ook optionele pull-ups van 680 ohm, die kunnen worden geactiveerd door de JP10-jumpers te sluiten. In dat geval wordt het T_VCC-doel voltage moet worden geleverd aan een van de MB1440-connectoren die dit accepteren (CN1-, CN2-, CN6- of JP10-jumpers).
Brug KAN
CAN-logische signalen (Rx/Tx) zijn beschikbaar op MB1440 CN9 en kunnen worden gebruikt als ingang voor een externe CAN-transceiver. Het is ook mogelijk om de CAN-doelsignalen rechtstreeks aan te sluiten op MB1440 CN5 (doel Tx naar CN5 Tx, doel Rx naar CN5 Rx), op voorwaarde dat:
1. JP7 is gesloten, wat betekent dat CAN AAN is.
2. KAN voltage wordt verstrekt aan CN5 CAN_VCC.
Brug UART
UART-signalen met hardware flow control (CTS/RTS) zijn beschikbaar op MB1440 CN9 en MB1440 CN7. Ze hebben speciale firmware nodig die op de hoofdmodule moet worden geprogrammeerd voordat ze worden gebruikt. Met deze firmware is er een tweede virtuele COM-poort beschikbaar en verdwijnt de interface voor massaopslag (gebruikt voor flash-programmering met slepen en neerzetten). De firmwareselectie is omkeerbaar en wordt gedaan door STLinkUpgrade-applicaties, zoals weergegeven in figuur 13. De hardwarestroomcontrole kan worden geactiveerd door UART_RTS- en/of UART_CTS-signalen fysiek met het doel te verbinden. Indien niet aangesloten, werkt de tweede virtuele COM-poort zonder hardware-flowcontrol. Houd er rekening mee dat de activering/deactivering van de hardwarestroombesturing niet kan worden geconfigureerd door software vanaf de hostzijde op een virtuele COM-poort; bijgevolg heeft het configureren van een parameter die gerelateerd is aan die van de hostapplicatie geen effect op het systeemgedrag. Om een ​​hoge UART-frequentie te bereiken, wordt het aanbevolen om een ​​plat lint op de MB1440 CN7 te gebruiken, waarbij alle ongebruikte signalen aan de doelzijde aan de grond zijn gebonden.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 9

Voor details over baudrates, zie Hoofdstuk 14.2.
GPIO's overbruggen
Er zijn vier GPIO-signalen beschikbaar op MB1440 CN8 en CN9. Het basisbeheer wordt verzorgd door de openbare ST bridge-software-interface.
7.3.6 LED's
PWR-LED: rood licht geeft aan dat 5 V is ingeschakeld (alleen gebruikt als een dochterbord is aangesloten).
COM-LED: zie de technische opmerking Overview van ST-LINK-derivaten (TN1235) voor details.
7.4 Jumperconfiguratie
Tabel 3. MB1441-jumperconfiguratie

Trui Staat

Beschrijving

JP1 ON JTAG klokloopback gedaan aan boord
JP2 ON Biedt 5 V stroom op connectoren, vereist voor SWIM-gebruik, B-STLINK-VOLT- en B-STLINK-ISOL-kaarten.
JP3 UIT STLINK-V3SET-reset. Kan worden gebruikt om de STLINK-V3SET UsbLoader-modus af te dwingen

Tabel 4. MB1440-jumperconfiguratie

Trui Staat

Beschrijving

JP1 Niet gebruikt GND
JP2 Niet gebruikt GND
JP3 ON Krijgt 5 V-stroom van CN12, vereist voor SWIM-gebruik.
JP4 UIT Schakelt SWIM-invoer uit
JP5 ON JTAG klokloopback gedaan aan boord
JP6 UIT Schakelt SWIM-uitvoer uit
JP7 UIT Gesloten voor gebruik van CAN via CN5
JP8 ON Levert 5 V stroom aan CN7 (intern gebruik)
JP9 ON Levert 5 V stroom aan CN10 (intern gebruik)
JP10 UIT Gesloten om I in te schakelen2C pull-ups
JP11 Niet gebruikt GND
JP12 Niet gebruikt GND

Bordconnectoren

Er zijn 11 gebruikersconnectoren geïmplementeerd op het STLINK-V3SET-product en deze worden in deze paragraaf beschreven:

  • Er zijn 2 gebruikersconnectoren beschikbaar op de MB1441-kaart:
    –CN1: STDC14 (STM32JTAG/SWD en VCP)
    – CN5: USB Micro-B (verbinding met de host)
  • Er zijn 9 gebruikersconnectoren beschikbaar op de MB1440-kaart:
    –CN1: STDC14 (STM32JTAG/SWD en VCP)
    – CN2: Legacy-arm 20-pins JTAG/SWD IDC-connector
    –CN3: VCP
    – CN4: ZWEMMEN
    – CN5: CAN-brug
    –CN6: SWD
    – CN7, CN8, CN9: brug
    Andere connectoren zijn gereserveerd voor intern gebruik en worden hier niet beschreven.

8.1 Connectoren op MB1441-kaart
8.1.1 USB-micro-B
De USB-connector CN5 wordt gebruikt om de ingebouwde STLINK-V3SET op de pc aan te sluiten.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 10

De bijbehorende pinout voor de USB ST-LINK-connector staat vermeld in Tabel 5.
Tabel 5. Pinout USB Micro-B-connector CN5

Pincode Pinnaam Functie
1 VBUS 5 V-vermogen
2 DM (D-) USB differentieel paar M
3 DP (D+) USB differentieel paar P
4 4ID
5 5GND GND

8.1.2 STDC14 (STM32JTAG/SWD en VCP)
De STDC14 CN1-connector maakt verbinding met een STM32-doel mogelijk met behulp van de JTAG of SWD-protocol, met inachtneming (van pin 3 tot pin 12) van de ARM10-pinout (Arm Cortex-debug-connector). Maar het komt ook vooruittagbiedt twee UART-signalen voor de virtuele COM-poort. De bijbehorende pinout voor de STDC14-connector staat vermeld in Tabel 6.
Tabel 6. Pinout STDC14-connector CN1

Pin nr. Beschrijving Pin nr.

Beschrijving

1 Gereserveerd(1) 2 Gereserveerd(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. Maak geen verbinding met het doel.
  2. Ingang voor STLINK-V3SET.
  3. SWO is optioneel en alleen vereist voor seriële draad Viewer (SWV) spoor.
  4. Optionele loopback van T_JCLK aan de doelzijde, vereist als loopback aan de STLINK-V3SET-zijde wordt verwijderd.
  5. NC betekent niet vereist voor de SWD-verbinding.
  6. Gebonden aan GND door STLINK-V3SET-firmware; kan door het doelwit worden gebruikt voor detectie van het hulpmiddel.
  7. Uitgang voor STLINK-V3SET
    De gebruikte connector is SAMTEC FTSH-107-01-L-DV-KA.

8.2 Connectoren op MB1440-kaart
8.2.1 STDC14 (STM32JTAG/SWD en VCP)
De STDC14 CN1-connector op de MB1440 repliceert de STDC14 CN1-connector van de MB1441-hoofdmodule. Raadpleeg paragraaf 8.1.2 voor details.
8.2.2 Legacy-arm 20-pins JTAG/SWD IDC-connector
De CN2-connector maakt verbinding met een STM32-doel in de JTAG of SWD-modus.
De pin-out staat vermeld in Tabel 7. Hij is compatibel met de pin-out van ST-LINK/V2, maar de STLINKV3SET beheert de J niet.TAG TRST-signaal (pin3).
Tabel 7. Legacy-arm 20-pins JTAG/SWD IDC-connector CN2

Pincode Beschrijving Pincode

Beschrijving

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. Ingang voor STLINK-V3SET.
  2. Ten minste één van deze pinnen moet aan de doelzijde met de aarde zijn verbonden voor correct gedrag (allemaal aansluiten wordt aanbevolen voor ruisonderdrukking op het lint).
  3. NC betekent niet vereist voor de SWD-verbinding.
  4. Optionele loopback van T_JCLK aan de doelzijde, vereist als loopback aan de STLINK-V3SET-zijde wordt verwijderd.
  5. SWO is optioneel en alleen vereist voor seriële draad Viewer (SWV) spoor.

8.2.3 Virtuele COM-poortconnector
De CN3-connector maakt de aansluiting van een doel-UART mogelijk voor de virtuele COM-poortfunctie. De debug-verbinding (via JTAG/SWD of SWIM) is niet tegelijkertijd vereist. Er is echter een GND-verbinding tussen STLINK-V3SET en doel vereist en deze moet op een andere manier worden gewaarborgd als er geen debug-kabel is aangesloten. De bijbehorende pinout voor de VCP-connector staat vermeld in Tabel 8.
Tabel 8. Virtuele COM-poortconnector CN3

Pincode

Beschrijving Pincode

Beschrijving

1 T_VCP_TX(1) 2 T_VCP_RX(2)

8.2.4 SWIM-connector
De CN4-connector maakt verbinding met een STM8 SWIM-doel mogelijk. De bijbehorende pinout voor de SWIM-connector staat vermeld in Tabel 9.
Tabel 9. SWIM-connector CN4

Pincode

Beschrijving

1 T_VCC(1)
2 SWIM_DATA
3 GND
4 T_NRST

1. Ingang voor STLINK-V3SET.
8.2.5 CAN-connector
De CN5-connector maakt verbinding met een CAN-doel mogelijk zonder CAN-transceiver. De bijbehorende pin-out voor deze connector staat vermeld in Tabel 10.

Pincode

Beschrijving

1 T_CAN_VCC(1)
2 T_CAN_TX
3 T_CAN_RX
  1. Ingang voor STLINK-V3SET.

8.2.6 WD-connector
De CN6-connector maakt verbinding met een STM32-doel in SWD-modus via draden mogelijk. Het wordt niet aanbevolen voor hoge prestaties. De bijbehorende pin-out voor deze connector staat vermeld in Tabel 11.
Tabel 11. SWD-connector (draden) CN6

Pincode

Beschrijving

1 T_VCC(1)
2 T_SWCLK
3 GND
4 T_SWDIO
5 T_NRST
6 T_SWO(2)
  1. Ingang voor STLINK-V3SET.
  2. Optioneel, alleen vereist voor seriële draad Viewer (SWV) spoor.

8.2.7 UART/I ²C/CAN-brugconnector
Sommige brugfuncties zijn aanwezig op de CN7 2x5-pins connector met een steek van 1.27 mm. De bijbehorende pinout staat vermeld in Tabel 12. Deze connector levert CAN-logische signalen (Rx/Tx), die kunnen worden gebruikt als ingang voor een externe CAN-transceiver. Gebruik anders liever de MB1440 CN5-connector voor CAN-verbinding.
Tabel 12. UART-brugconnector CN7

Pincode Beschrijving Pincode

Beschrijving

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 Gereserveerd(3)
  1. TX-signalen zijn uitgangen voor STLINK-V3SET, ingangen voor het doel.
  2. RX-signalen zijn ingangen voor STLINK-V3SET, uitgangen voor het doel.
  3. Maak geen verbinding met het doel.

8.2.8 SPI/GPIO-brugconnector
Sommige brugfuncties zijn beschikbaar op de CN82x5-pins connector met een steek van 1.27 mm. De bijbehorende pin-out staat vermeld in Tabel 13.
Tabel 13. SPI-brugconnector CN8

Pincode Beschrijving Pincode

Beschrijving

1 SPI_NSS 2 Brug_GPIO0
3 SPI_MOSI 4 Brug_GPIO1
5 SPI_MISO 6 Brug_GPIO2
7 SPI_SCK 8 Brug_GPIO3
9 GND 10 Gereserveerd(1)
  1. Maak geen verbinding met het doel.

8.2.9 Brug 20-pins connector
Alle brugfuncties zijn aanwezig op een 2×10-pins connector met een CN2.0-raster van 9 mm. De bijbehorende pin-out staat vermeld in Tabel 14.

Pincode Beschrijving Pincode

Beschrijving

1 SPI_NSS 11 Brug_GPIO0
2 SPI_MOSI 12 Brug_GPIO1
3 SPI_MISO 13 Brug_GPIO2
4 SPI_SCK 14 Brug_GPIO3
5 GND 15 Gereserveerd(1)
6 Gereserveerd(1) 16 GND
7 I2C_SCL 17 UART_RTS
8 CAN_RX(2) 18 UART_RX(2)

Tabel 14. Brugconnector CN9 (vervolg)

Pincode Beschrijving Pincode

Beschrijving

9 CAN_TX(3) 19 UART_TX(3)
10 I2C_SDA 20 UART_CTS
  1. Maak geen verbinding met het doel.
  2. RX-signalen zijn ingangen voor STLINK-V3SET, uitgangen voor het doel.
  3. TX-signalen zijn uitgangen voor STLINK-V3SET, ingangen voor het doel.

Platte linten

De STLINK-V3SET biedt drie platte kabels waarmee verbinding kan worden gemaakt tussen de STDC14-uitgang en:

  • STDC14-connector (1.27 mm steek) voor doeltoepassing: pin-out gedetailleerd in Tabel 6.
    Referentie Samtec FFSD-07-D-05.90-01-NR.
  • ARM10-compatibele connector (1.27 mm steek) voor doeltoepassing: pin-out gedetailleerd in Tabel 15. Referentie Samtec ASP-203799-02.
  • ARM20-compatibele connector (1.27 mm steek) voor doeltoepassing: pin-out gedetailleerd in Tabel 16. Referentie Samtec ASP-203800-02.
    Tabel 15. Pin-out van ARM10-compatibele connector (doelzijde)
Pin nr. Beschrijving Pin nr.

Beschrijving

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. Ingang voor STLINK-V3SET.
  2. SWO is optioneel en alleen vereist voor seriële draad Viewer (SWV) spoor.
  3. Optionele loopback van T_JCLK aan de doelzijde, vereist als loopback aan de STLINK-V3SET-zijde wordt verwijderd.
  4. NC betekent niet vereist voor de SWD-verbinding.
  5. Gebonden aan GND door STLINK-V3SET-firmware; kan door het doelwit worden gebruikt voor detectie van het hulpmiddel.
    Tabel 16. Pin-out van ARM20-compatibele connector (doelzijde)
Pin nr. Beschrijving Pin nr.

Beschrijving

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. Ingang voor STLINK-V3SET.
  2. SWO is optioneel en alleen vereist voor seriële draad Viewer (SWV) spoor.
  3. Optionele loopback van T_JCLK aan de doelzijde, vereist als loopback aan de STLINK-V3SET-zijde wordt verwijderd.
  4. NC betekent niet vereist voor de SWD-verbinding.
  5. Gebonden aan GND door STLINK-V3SET-firmware; kan door het doelwit worden gebruikt voor detectie van het hulpmiddel.

Mechanische informatie

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 11

Software configuratie

11.1 Ondersteunende gereedschapsketens (niet uitputtend)
Tabel 17 geeft een lijst van de eerste toolchainversie die het STLINK-V3SET-product ondersteunt.
Tabel 17. Toolchain-versies die STLINK-V3SET ondersteunen

toolchain Beschrijving

Minimum Versie

STM32Cube-programmeur ST-programmeertool voor ST-microcontrollers 1.1.0
SW4STM32 Gratis IDE op Windows, Linux en macOS 2.4.0
IAR EWARM Foutopsporing van derden voor STM32 8.20
Keil MDK-ARM Foutopsporing van derden voor STM32 5.26
StvP ST-programmeertool voor ST-microcontrollers 3.4.1
STVD ST-foutopsporingstool voor STM8 4.3.12

Opmerking:
Sommige van de allereerste toolchainversies die de STLINK-V3SET ondersteunen (in runtime) installeren mogelijk niet het volledige USB-stuurprogramma voor STLINK-V3SET (met name de beschrijving van de TLINK-V3SET bridge USB-interface kan ontbreken). In dat geval schakelt de gebruiker over naar een recentere versie van de toolchain, of werkt hij de ST-LINK-driver bij www.st.com (zie paragraaf 11.2).
11.2 Stuurprogramma's en firmware-upgrade
De STLINK-V3SET vereist dat stuurprogramma's op Windows worden geïnstalleerd en bevat een firmware die van tijd tot tijd moet worden bijgewerkt om te profiteren van nieuwe functionaliteit of correcties. Raadpleeg de technische opmerking Overview van ST-LINK-derivaten (TN1235) voor details.
11.3 STLINK-V3SET-frequentieselectie
De STLINK-V3SET kan intern op 3 verschillende frequenties werken:

  • krachtige frequentie
  • standaardfrequentie, waardoor er compromissen worden gesloten tussen prestaties en verbruik
  • lage verbruiksfrequentie

Standaard start de STLINK-V3SET op een krachtige frequentie. Het is de verantwoordelijkheid van de toolchainaanbieder om de frequentieselectie al dan niet op gebruikersniveau voor te stellen.
11.4 Interface voor massaopslag
De STLINK-V3SET implementeert een virtuele massaopslaginterface die de programmering van een STM32-doel-flashgeheugen mogelijk maakt met drag-and-drop-actie van een binair bestand file van een file ontdekkingsreiziger. Deze mogelijkheid vereist dat de STLINK-V3SET het verbonden doel identificeert voordat het op de USB-host wordt geïnventariseerd. Als gevolg hiervan is deze functionaliteit alleen beschikbaar als het doel is aangesloten op de STLINK-V3SET voordat de STLINK-V3SET op de host is aangesloten. Deze functionaliteit is niet beschikbaar voor STM8-doelen.
De ST-LINK-firmware programmeert het verwijderde binaire bestand file, aan het begin van de flits, alleen als deze wordt gedetecteerd als een geldige STM32-toepassing volgens de volgende criteria:

  • de resetvector wijst naar een adres in het doelflitsgebied,
  • de stapelwijzervector wijst naar een adres in een van de doel-RAM-gebieden.

Als al deze voorwaarden niet worden nageleefd, wordt het binaire bestand file is niet geprogrammeerd en de doelflitser behoudt zijn oorspronkelijke inhoud.
11.5 Bridge-interface
De STLINK-V3SET implementeert een USB-interface speciaal voor het overbruggen van functies van USB naar SPI/I 2
C/CAN/UART/GPIO's van het ST-microcontrollerdoel. Deze interface wordt in de eerste plaats gebruikt door STM32CubeProgrammer om doelprogrammering via de SPI/I 2 C/CAN-bootloader mogelijk te maken.
Er wordt een hostsoftware-API geleverd om de gebruiksscenario's uit te breiden.

Beschrijving van de uitbreiding van de B-STLINK-VOLT-kaart

12.1 Kenmerken

  • 65 V tot 3.3 V voltage adapterkaart voor STLINK-V3SET
  • Ingangs-/uitgangsniveauverschuivers voor STM32 SWD/SWV/JTAG signalen
  • Ingangs-/uitgangsniveauverschuivers voor VCP Virtual COM-poort (UART)-signalen
  • Ingangs-/uitgangsniveauverschuivers voor brugsignalen (SPI/UART/I 2 C/CAN/GPIO's)
  • Gesloten behuizing bij gebruik van STDC14-connector (STM32 SWD, SWV en VCP)
  • Verbinding compatibel met STLINK-V3SET-adapterkaart (MB1440) voor STM32 JTAG en brug

12.2 Aansluitinstructies
12.2.1 Gesloten behuizing voor STM32-debug (alleen STDC14-connector) met B-STLINK-VOLT

  1. Verwijder de USB-kabel van STLINK-V3SET.
  2. Schroef de onderkant van de behuizing van de STLINK-V3SET los of verwijder het adapterbord (MB1440).
  3. Verwijder de JP1-jumper van de MB1441-hoofdmodule en plaats deze op de JP1-header van de MB1598-kaart.
  4. Plaats de plastic rand om de B-STLINK-VOLT-kaartaansluiting naar de STLINK-V3SET-hoofdmodule (MB1441) te geleiden.
  5. Sluit de B-STLINK-VOLT-kaart aan op de STLINK-V3SET-hoofdmodule (MB1441).
  6. Sluit de onderkant van de behuizing.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 12

De STDC14 CN1-connector op de B-STLINK-VOLT-kaart is een replica van de STDC14 CN1-connector van de MB1441-hoofdmodule. Raadpleeg paragraaf 8.1.2 voor details.
12.2.2 Geopende behuizing voor toegang tot alle connectoren (via MB1440-adapterkaart) met B-STLINK-VOLT

  1. Verwijder de USB-kabel van STLINK-V3SET.
  2. Schroef de onderkant van de behuizing van de STLINK-V3SET los of verwijder het adapterbord (MB1440).
  3. Verwijder de JP1-jumper van de MB1441-hoofdmodule en plaats deze op de JP1-header van de MB1598-kaart.
  4. Plaats de plastic rand om de B-STLINK-VOLT-kaartaansluiting naar de STLINK-V3SET-hoofdmodule (MB1441) te geleiden.
  5. Sluit de B-STLINK-VOLT-kaart aan op de STLINK-V3SET-hoofdmodule (MB1441).
  6. [optioneel] Schroef de B-STLINK-VOLT-kaart vast om goede en stabiele contacten te garanderen.
  7. Steek de MB1440-adapterkaart in de B-STLINK-VOLT-kaart op dezelfde manier als voorheen in de STLINK-V3SET-hoofdmodule (MB1441).

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 13

12.3 Selectie van brug GPIO-richting
De niveauverschuivercomponenten op het B-STLINK-VOLT-bord vereisen dat de richting van de brug-GPIO-signalen handmatig wordt geconfigureerd. Dit is mogelijk via de SW1-schakelaar aan de onderkant van het bord. Pin1 van SW1 is voor brug GPIO0, pin4 van SW1 is voor brug GPIO3. Standaard is de richting doeluitgang/ST-LINK-ingang (keuzeschakelaars aan ON/CTS3-zijde van SW1). Het kan voor elke GPIO onafhankelijk worden gewijzigd in de richting van de doelinvoer/ST-LINK-uitvoer door de overeenkomstige keuzeschakelaar aan de '1'-, '2'-, '3'- of '4'-kant van SW1 te verplaatsen. Zie Figuur 18.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 14

12.4 Jumperconfiguratie
Voorzichtigheid: Verwijder altijd de JP1-jumper van de STLINK-V3SET-hoofdmodule (MB1441) voordat u de B-STLINK-VOLT-kaart (MB1598) stapelt. Deze jumper kan op het MB1598-bord worden gebruikt om de retour J te leverenTAG klok vereist voor correcte JTAG activiteiten. Als de JTAG klokloopback wordt niet gedaan op het B-STLINK-VOLT-bordniveau via JP1, maar moet extern worden gedaan tussen CN1-pinnen 6 en 9.
Tabel 18. MB1598-jumperconfiguratie

Trui Staat

Beschrijving

JP1 ON JTAG klokloopback gedaan aan boord

12.5 Doelvoltagde verbinding
Het doel voltagVoor een goede werking moet e altijd aan de kaart worden verstrekt (ingang voor B-STLINK-VOLT). Deze moet worden aangesloten op pin 3 van de CN1 STDC14-connector, hetzij rechtstreeks op de MB1598, hetzij via de MB1440-adapterkaart. Bij gebruik met het MB1440-adapterbord wordt het doelvoltagDe e kan worden geleverd via pin3 van CN1, pin1 van CN2, pin1 van CN6, of pin2 en pin3 van JP10 van het MB1440-bord. Het verwachte bereik is 1.65 V 3.3 V.
12.6 Bordconnectoren
12.6.1 STDC14 (STM32JTAG/SWD en VCP)
De STDC14 CN1-connector op het MB1598-bord is een replica van de STDC14 CN1-connector
van het MB1441-bord. Raadpleeg paragraaf 8.1.2 voor details.
2 12.6.2 UART/IC/CAN-brugconnector
 De UART/I² C/CAN bridge CN7-connector op de MB1598-kaart repliceert de 2 UART/I²C/CAN bridge CN7-connectoren van de MB1440-kaart. Raadpleeg paragraaf 8.2.7 voor details.
12.6.3 SPI/GPIO-brugconnector
De SPI/GPIO bridge CN8-connector op de MB1598-kaart repliceert de SPI/GPIO bridge CN8-connector van de MB1440-kaart. Raadpleeg paragraaf 8.2.8 voor details.

Beschrijving van de uitbreiding van de B-STLINK-ISOL-kaart

13.1 Kenmerken

  • 65 V tot 3.3 V voltage adapter en galvanische isolatieprint voor STLINK-V3SET
  • 5 kV RMS galvanische isolatie
  • Ingangs-/uitgangsisolatie en niveauverschuivers voor STM32 SWD/SWV/JTAG signalen
  • Ingangs-/uitgangsisolatie en niveauverschuivers voor VCP Virtual COM-poort (UART) signalen
  • Ingangs-/uitgangsisolatie en niveauverschuivers voor brugsignalen (SPI/UART/I 2 C/CAN/GPIO's)
  • Gesloten behuizing bij gebruik van STDC14-connector (STM32 SWD, SWV en VCP)
  • Verbinding compatibel met STLINK-V3SET-adapterkaart (MB1440) voor STM32 JTAG en brug

13.2 Aansluitinstructies
13.2.1 Gesloten behuizing voor STM32-debug (alleen STDC14-connector) met B-STLINK-ISOL

  1. Verwijder de USB-kabel van STLINK-V3SET.
  2. Schroef de onderkant van de behuizing van de STLINK-V3SET los of verwijder het adapterbord (MB1440).
  3. Verwijder de JP1-jumper van de MB1441-hoofdmodule en plaats deze op de JP2-header van de MB1599-kaart.
  4. Plaats de plastic rand om de B-STLINK-ISOL-kaartaansluiting naar de STLINK-V3SET-hoofdmodule (MB1441) te geleiden.
  5. Sluit het B-STLINK-ISOL-bord aan op de STLINK-V3SET-hoofdmodule (MB1441).
  6. Sluit de onderkant van de behuizing.

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 15

De STDC14 CN1-connector op de B-STLINK-ISOL-kaart repliceert de STDC14 CN1-connector van de MB1441-hoofdmodule. Raadpleeg paragraaf 8.1.2 voor details.
13.2.2 Geopende behuizing voor toegang tot alle connectoren (via MB1440-adapterkaart) met B-STLINK-ISOL

  1. Verwijder de USB-kabel van STLINK-V3SET
  2. Schroef de onderkant van de behuizing van de STLINK-V3SET los of verwijder het adapterbord (MB1440)
  3. Verwijder de JP1-jumper van de MB1441-hoofdmodule en plaats deze op de JP2-header van het MB1599-bord
  4. Plaats de plastic rand om de B-STLINK-ISOL-kaartaansluiting naar de STLINK-V3SET-hoofdmodule (MB1441) te geleiden
  5. Sluit het B-STLINK-ISOL-bord aan op de STLINK-V3SET-hoofdmodule (MB1441)
    Voorzichtigheid: Schroef de B-STLINK-ISOL-kaart niet met een metalen schroef op de STLINK-V3SET-hoofdmodule. Elk contact van de MB1440-adapterkaart met deze schroef veroorzaakt kortsluiting in de aarding en kan schade veroorzaken.
  6. Sluit de MB1440-adapterkaart aan op de B-STLINK-ISOL-kaart op dezelfde manier waarop deze eerder werd aangesloten op de STLINK-V3SET-hoofdmodule (MB1441)

STLINK V3SET Debugger Programmeur - Sonde bovenzijde 15

Voor een connectorbeschrijving raadpleegt u Hoofdstuk 8.2.
13.3 GPIO-richting overbruggen
Op het B-STLINK-ISOL-bord wordt de richting van de GPIO-signalen van de brug hardwarematig vastgelegd:

  • GPIO0 en GPIO1 zijn de doelingang en ST-LINK-uitgang.
  • GPIO2 en GPIO3 zijn de doeluitgang en ST-LINK-ingang.

13.4 Jumperconfiguratie
Jumpers op de B-STLINK-ISOL-kaart (MB1599) worden gebruikt om de retour J te configurerenTAG klokpad vereist voor correcte JTAG activiteiten. De hoogste is de JTAG klokfrequentie, moet de loopback het dichtst bij het doel zijn.

  1. Loopback wordt gedaan op STLINK-V3SET-hoofdmoduleniveau (MB1441): MB1441 JP1 is AAN, terwijl MB1599 JP2 UIT is.
  2. Loopback wordt gedaan op het niveau van de B-STLINK-ISOL-kaart (MB1599): MB1441 JP1 is UIT (erg belangrijk om de MB1599-kaart niet mogelijk te verslechteren), terwijl MB1599 JP1 en JP2 AAN zijn.
  3. Loopback wordt gedaan op het doelniveau: MB1441 JP1 UIT (erg belangrijk om het MB1599-bord niet mogelijk te verslechteren), MB1599 JP1 is UIT en JP2 is AAN. Loopback gebeurt extern tussen CN1-pinnen 6 en 9.

Voorzichtigheid: Zorg er altijd voor dat de JP1-jumper van de STLINK-V3SET-hoofdmodule (MB1441), of de JP2-jumper van de B-STLINK-ISOL-kaart (MB1599) UIT is voordat u ze stapelt.
13.5 Doelvoltagde verbinding
Het doel voltage moet altijd aan het bord worden verstrekt om correct te kunnen werken (invoer voor BSTLINK-ISOL).
Deze moet worden aangesloten op pin 3 van de CN1 STDC14-connector, hetzij rechtstreeks op de MB1599, hetzij via de MB1440-adapterkaart. Bij gebruik met het MB1440-adapterbord wordt het doelvoltagDe e kan worden geleverd via pin 3 van CN1, pin 1 van CN2, pin 1 van CN6, of pin 2 en pin 3 van JP10 van het MB1440-bord. Het verwachte bereik is 1,65 V tot 3,3 V.
13.6 Bordconnectoren
13.6.1 STDC14 (STM32JTAG/SWD en VCP)
De STDC14 CN1-connector op de MB1599-kaart repliceert de STDC14 CN1-connector van de MB1441-hoofdmodule. Raadpleeg paragraaf 8.1.2 voor details.
13.6.2 UART/IC/CAN-brugconnector
De UART/I²C/CAN bridge CN7-connector op de MB1599-kaart repliceert de UART/I²C/CAN bridge CN2-connector van de MB7-kaart. Raadpleeg paragraaf 1440 voor details.
13.6.3 SPI/GPIO-brugconnector
De SPI/GPIO bridge CN8-connector op de MB1599-kaart repliceert de SPI/GPIO bridge CN8-connector van de MB1440-kaart. Raadpleeg paragraaf 8.2.8 voor details.

Prestatiecijfers

14.1 Mondiaal voorbijview
Tabel 19 geeft een overview van de haalbare maximale prestaties met de STLINKV3SET op verschillende communicatiekanalen. Deze prestaties zijn ook afhankelijk van de algehele systeemcontext (inclusief doel), dus het is niet gegarandeerd dat ze altijd bereikbaar zijn. Een luidruchtige omgeving of de verbindingskwaliteit kunnen bijvoorbeeld de systeemprestaties beïnvloeden.
Tabel 19. Haalbare maximale prestaties met STLINK-V3SET op verschillende kanalen
14.2 Berekening van de baudsnelheid
Sommige interfaces (VCP en SWV) gebruiken het UART-protocol. In dat geval moet de baudrate van STLINK-V3SET zoveel mogelijk worden afgestemd op de beoogde snelheid.
Hieronder vindt u een regel waarmee u de baudrates kunt berekenen die haalbaar zijn met de STLINK-V3SET-sonde:

  • In krachtige modus: 384 MHz / prescaler met prescaler = [24 tot 31] dan 192 MHz / prescaler met prescaler = [16 tot 65535]
  • In standaardmodus: 192 MHz/prescaler met prescaler = [24 tot 31] dan 96 MHz / prescaler met prescaler = [16 tot 65535]
  • In de modus voor laag verbruik: 96 MHz / prescaler met prescaler = [24 tot 31] en vervolgens 48 MHz / prescaler met prescaler = [16 tot 65535] Opmerking dat het UART-protocol de datalevering niet garandeert (temeer zonder hardware flow control). Bijgevolg is de baudrate bij hoge frequenties niet de enige parameter die de data-integriteit beïnvloedt. De lijnbelastingssnelheid en de mogelijkheid voor de ontvanger om alle gegevens te verwerken, hebben ook invloed op de communicatie. Bij een zwaarbelaste lijn kan er enig gegevensverlies optreden aan de STLINK-V3SET-zijde boven 12 MHz.

STLINK-V3SET-, B-STLINK-VOLT- en B-STLINK-ISOL-informatie

15.1 Productmarkering
De stickers op de boven- of onderkant van de printplaat geven productinformatie:
• Productbestelcode en productidentificatie voor de eerste sticker
• Bordreferentie met revisie en serienummer voor de tweede sticker Op de eerste sticker vermeldt de eerste regel de productbestelcode en de tweede regel de productidentificatie.
Op de tweede sticker heeft de eerste regel het volgende formaat: “MBxxxx-Variant-yzz”, waarbij “MBxxxx” de printplaatreferentie is, “Variant” (optioneel) identificeert de montagevariant als er meerdere zijn, “y” is de printplaat revisie en “zz” is bijvoorbeeld de assemblagerevisieample B01.
De tweede regel toont het serienummer van het bord dat wordt gebruikt voor traceerbaarheid.
Evaluatietools gemarkeerd als “ES” of “E” zijn nog niet gekwalificeerd en daarom niet klaar om te worden gebruikt als referentieontwerp of in productie. Eventuele gevolgen voortvloeiend uit dergelijk gebruik komen niet voor rekening van ST. ST is in geen geval aansprakelijk voor het gebruik door de klant van deze technische programma'sample tools als referentieontwerp of in productie.
Markering “E” of “ES” bijvamples locatie:

  • Op de beoogde STM32 die op het bord is gesoldeerd (voor een illustratie van de STM32-markering raadpleegt u de STM32-datasheet ‘Pakketinformatie’ op de pagina
    www.st.com webwebsite).
  • Naast het evaluatiehulpmiddel bestelt u het onderdeelnummer dat op het bord is geplakt of gezeefdrukt.

15.2 STLINK-V3SET productgeschiedenis
15.2.1 Productidentificatie LKV3SET$AT1
Deze productidentificatie is gebaseerd op de MB1441 B-01 hoofdmodule en de MB1440 B-01 adapterkaart.
Productbeperkingen
Er is geen beperking vastgesteld voor deze productidentificatie.
15.2.2 Productidentificatie LKV3SET$AT2
Deze productidentificatie is gebaseerd op de MB1441 B-01 hoofdmodule en MB1440 B-01 adapterkaart, met kabel voor brugsignalen uit de CN9 MB1440 adapterkaartconnector.
Productbeperkingen
Er is geen beperking vastgesteld voor deze productidentificatie.
15.3 B-STLINK-VOLT productgeschiedenis
15.3.1 Producten
identificatie BSTLINKVOLT$AZ1
Deze productidentificatie is gebaseerd op de MB1598 A-01 voltage adapterbord.
Productbeperkingen
Er is geen beperking vastgesteld voor deze productidentificatie.
15.4 B-STLINK-ISOL-productgeschiedenis
15.4.1 Productidentificatie BSTLINKISOL$AZ1
Deze productidentificatie is gebaseerd op de MB1599 B-01 voltage-adapter en galvanische isolatieplaat.
Productbeperkingen
Schroef de B-STLINK-ISOL-kaart niet met een metalen schroef op de STLINK-V3SET-hoofdmodule, vooral niet als u van plan bent de MB1440-adapterkaart te gebruiken. Elk contact van de MB1440-adapterkaart met deze schroef veroorzaakt kortsluiting in de aarding en kan schade veroorzaken.
Gebruik uitsluitend nylon bevestigingsschroeven of schroef deze niet vast.
15.5 Historie bordrevisies
15.5.1 Kaart MB1441 revisie B-01
De revisie B-01 is de eerste release van de MB1441-hoofdmodule.
Bord beperkingen
Er is geen beperking vastgesteld voor deze bordrevisie.
15.5.2 Kaart MB1440 revisie B-01
De revisie B-01 is de eerste release van het MB1440-adapterbord.
Bord beperkingen
Er is geen beperking vastgesteld voor deze bordrevisie.
15.5.3 Kaart MB1598 revisie A-01
De revisie A-01 is de eerste release van de MB1598 voltage adapterbord.
Bord beperkingen
Het doel voltage kan niet worden geleverd via brugconnectoren CN7 en CN8 terwijl dit vereist is voor brugfuncties. Het doel voltage moet worden geleverd via CN1 of via de MB1440-adapterkaart (zie Hoofdstuk 12.5: Doelvoltage-verbinding).
15.5.4 Kaart MB1599 revisie B-01

De revisie B-01 is de eerste release van de MB1599 voltage-adapter en galvanische isolatieplaat.
Bord beperkingen
Het doel voltage kan niet worden geleverd via brugconnectoren CN7 en CN8 terwijl dit vereist is voor brugfuncties. Het doel voltage moet worden geleverd via CN1 of via de MB1440-adapterkaart. Zie Sectie 13.5: DoelvoltagDe verbinding.
Schroef de B-STLINK-ISOL-kaart niet met een metalen schroef op de STLINK-V3SET-hoofdmodule, vooral niet als u van plan bent de MB1440-adapterkaart te gebruiken. Elk contact van de MB1440-adapterkaart met deze schroef veroorzaakt kortsluiting in de aarding en kan schade veroorzaken. Gebruik uitsluitend nylon bevestigingsschroeven of schroef deze niet vast.
Bijlage A Federale Communicatiecommissie (FCC)
15.3 FCC-nalevingsverklaring
15.3.1 Onderdeel 15.19
Deel 15.19
Dit apparaat voldoet aan Deel 15 van de FCC-regels. De werking is onderworpen aan de volgende twee voorwaarden:

  1. dit apparaat mag geen schadelijke interferentie veroorzaken, en
  2. Dit apparaat moet alle ontvangen interferentie accepteren, inclusief interferentie die ongewenste werking kan veroorzaken.

Deel 15.21
Alle wijzigingen of aanpassingen aan deze apparatuur die niet uitdrukkelijk zijn goedgekeurd door STMicroelectronics, kunnen schadelijke interferentie veroorzaken en de bevoegdheid van de gebruiker om deze apparatuur te bedienen ongeldig maken.
Deel 15.105
Deze apparatuur is getest en voldoet aan de limieten voor een digitaal apparaat van klasse B, in overeenstemming met deel 15 van de FCC-regels. Deze limieten zijn bedoeld om een ​​redelijke bescherming te bieden tegen schadelijke interferentie in een residentiële installatie. Deze apparatuur genereert toepassingen en kan radiofrequentie-energie uitstralen en kan, indien niet geïnstalleerd en gebruikt in overeenstemming met de instructies, schadelijke interferentie veroorzaken aan radiocommunicatie. Er is echter geen garantie dat er geen interferentie zal optreden in een bepaalde installatie. Als deze apparatuur schadelijke interferentie veroorzaakt aan radio- of televisieontvangst, wat kan worden vastgesteld door de apparatuur aan en uit te zetten, wordt de gebruiker aangemoedigd om te proberen de interferentie te corrigeren door een of meer van de volgende maatregelen:

  • Heroriënteer of verplaats de ontvangstantenne.
  • Vergroot de afstand tussen de apparatuur en de ontvanger.
  • Sluit het apparaat aan op een stopcontact op een ander circuit dan waarop de ontvanger is aangesloten.
  • Raadpleeg de dealer of een ervaren radio-/tv-technicus voor hulp.

Opmerking: Gebruik een USB-kabel met een lengte van minder dan 0.5 m en ferriet aan de pc-zijde.
Andere certificeringen

  • EN 55032 (2012) / EN 55024 (2010)
  • CFR 47, FCC deel 15, subdeel B (digitaal apparaat van klasse B) en Industry Canada ICES003 (uitgave 6/2016)
  • Kwalificatie elektrische veiligheid voor CE-markering: EN 60950-1 (2006+A11/2009+A1/2010+A12/2011+A2/2013)
  • IEC 60650-1 (2005+A1/2009+A2/2013)

Opmerking:
De sampHet onderzochte bestand moet worden gevoed door een voedingseenheid of hulpapparatuur die voldoet aan de norm EN 60950-1: 2006+A11/2009+A1/2010+A12/2011+A2/2013, en moet Safety Extra Low Vol zijn.tage (SELV) met beperkt vermogen.
Revisiegeschiedenis
Tabel 20. Document revisiegeschiedenis

Datum Herziening Wijzigingen
6-18-XNUMX 1 Eerste release.
8-feb-19 2 Bijgewerkt:
— Paragraaf 8.3.4: Virtuele COM-poort (VCP), — Paragraaf 8.3.5: Bridge-functies,
— Paragraaf 9.1.2: STDC14 (STM32 JTAG/SWD en VCP), en
— Paragraaf 9.2.3: Uitleg van virtuele COM-poortconnector
hoe virtuele COM-poorten zijn verbonden met het doel.
20-19-XNUMX 3 Toegevoegd:
— Tweede hoofdstuk over virtuele COM-poorten in de inleiding,
— Figuur 13 in paragraaf 8.3.5 Brug-UART, en
— Figuur 15 in het nieuwe gedeelte van Mechanische informatie.
19-mrt-20 4 Toegevoegd:
— Hoofdstuk 12: Beschrijving van de uitbreiding van de B-STLINK-VOLT-kaart.
5-20-XNUMX 5 Toegevoegd:
— Paragraaf 12.5: Doelvoltage-aansluiting en — Paragraaf 12.6: Bordconnectoren.
Bijgewerkt:
— Sectie 1: Kenmerken,
— Hoofdstuk 3: Bestelinformatie,
— Paragraaf 8.2.7: UART/l2C/CAN-brugconnector, en — Paragraaf 13: STLINK-V3SET- en B-STLINK-VOLT-informatie.
5-feb-21 6 Toegevoegd:
– Hoofdstuk 13: Beschrijving van de uitbreiding van de B-STLINK-ISOL-kaart,
– Figuur 19 en Figuur 20, en
– Hoofdstuk 14: Prestatiecijfers. Bijgewerkt:
– Introductie,
- Informatie ordenen,
– Figuur 16 en Figuur 17, en
– Hoofdstuk 15: STLINK-V3SET-, B-STLINK-VOLT- en BSTLINK-ISOL-informatie. Alle wijzigingen gekoppeld aan het nieuwste B-STLINK-ISOL-bord voor
voltage aanpassing en galvanische isolatie
7-dec-21 7 Toegevoegd:
– Paragraaf 15.2.2: Productidentificatie LKV3SET$AT2 en
– Herinnering: gebruik geen metalen schroeven om schade te voorkomen in Figuur 20, Paragraaf 15.4.1 en Paragraaf 15.5.4. Bijgewerkt:
- Functies,
– Systeemvereisten, en
– Paragraaf 7.3.4: Virtuele COM-poort (VCP).

BELANGRIJKE MEDEDELING - LEES DIT ZORGVULDIG DOOR
STMicroelectronics NV en haar dochterondernemingen ("ST") behouden zich het recht voor om op elk moment en zonder voorafgaande kennisgeving wijzigingen, correcties, verbeteringen, aanpassingen en verbeteringen aan ST-producten en / of aan dit document aan te brengen. Kopers moeten de laatste relevante informatie over ST-producten verkrijgen voordat ze bestellingen plaatsen. ST-producten worden verkocht in overeenstemming met de verkoopvoorwaarden van ST die van kracht waren op het moment van orderbevestiging.
Kopers zijn zelf verantwoordelijk voor de keuze, selectie en het gebruik van ST-producten en ST aanvaardt geen aansprakelijkheid voor hulp bij het aanvragen of het ontwerp van de producten van de Kopers.
ST verleent hierbij geen enkele licentie, expliciet of impliciet, op enig intellectueel eigendomsrecht.
Bij wederverkoop van ST-producten met bepalingen die afwijken van de hierin vermelde informatie, vervalt de garantie die ST op dat product verleent.
ST en het ST-logo zijn handelsmerken van ST. Raadpleeg voor meer informatie over ST-handelsmerken: www.st.com/trademarksAlle andere product- of servicenamen zijn eigendom van hun respectievelijke eigenaren.
De informatie in dit document vervangt de informatie die eerder in eerdere versies van dit document is verstrekt.

© 2021 STMicroelectronics – Alle rechten voorbehouden
Gedownload van Pijl. com.
www.st.com
1UM2448 Rev.7

Documenten / Bronnen

ST STLINK-V3SET Debugger-programmeur [pdf] Gebruikershandleiding
STLINK-V3SET, STLINK-V3SET Debugger Programmeur, Debugger Programmeur, Programmeur

Referenties

Laat een reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd *