STLINK-logoSTLINK-logo 1UM2448 Gebruikershandleiding
STLINK-V3SET ontfouter/programmeerder vir STM8 en STM32

Inleiding

Die STLINK-V3SET is 'n selfstandige modulêre ontfouting- en programmeringsondersoek vir die STM8- en STM32-mikrobeheerders. Hierdie produk bestaan ​​uit die hoofmodule en die komplementêre adapterbord. Dit ondersteun die SWIM en JTAG/SWD-koppelvlakke vir kommunikasie met enige STM8- of STM32-mikrobeheerder wat op 'n toepassingsbord geleë is. Die STLINK-V3SET bied 'n virtuele COM-poortkoppelvlak wat die gasheerrekenaar toelaat om met die teikenmikrobeheerder te kommunikeer deur een UART. Dit verskaf ook brugkoppelvlakke na verskeie kommunikasieprotokolle wat byvoorbeeld die programmering van die teiken deur die selflaaiprogram moontlik maak.
Die STLINK-V3SET kan 'n tweede virtuele COM-poortkoppelvlak verskaf wat die gasheerrekenaar toelaat om met die teikenmikrobeheerder te kommunikeer deur 'n ander UART, genaamd brug UART. Brug UART-seine, insluitend opsionele RTS en CTS, is slegs beskikbaar op die MB1440-adapterbord. Die tweede virtuele COM-poortaktivering word gedoen deur 'n omkeerbare firmware-opdatering, wat ook die massaberging-koppelvlak wat gebruik word vir sleep-en-los Flash-programmering deaktiveer. Die modulêre argitektuur van STLINK-V3SET maak die uitbreiding van sy hoofkenmerke moontlik deur bykomende modules soos die adapterbord vir verskillende verbindings, die BSTLINK-VOLT-bord vir vol.tage aanpassing, en die B-STLINK-ISOL-raad vir voltage aanpassing en galvaniese isolasie.

STLINK V3SET Ontfouterprogrammeerder

Foto is nie kontraktueel nie.

Kenmerke

  • Selfstandige sonde met modulêre uitbreidings
  • Selfaangedrewe deur 'n USB-aansluiting (Micro-B)
  • USB 2.0 hoëspoed-koppelvlak
  • Ondersoek firmware-opdatering deur USB
  • JTAG / serial wire debugging (SWD) spesifieke kenmerke:
    – 3 V tot 3.6 V toepassing voltage-ondersteuning en 5 V-verdraagsame insette (verleng tot 1.65 V met die B-STLINK-VOLT- of B-STLINK-ISOL-bord)
    – Plat kabels STDC14 tot MIPI10 / STDC14 / MIPI20 (verbindings met 1.27 mm steek)
    – JTAG kommunikasie ondersteuning
    – SWD en reeksdraad viewer (SWV) kommunikasie ondersteuning
  • SWIM-spesifieke kenmerke (slegs beskikbaar met adapterbord MB1440):
    – 1.65 V tot 5.5 V toepassing voltage ondersteuning
    – SWIM kopstuk (2.54 mm steek)
    - SWIM laespoed- en hoëspoedmodusse ondersteun
  • Virtuele COM-poort (VCP) spesifieke kenmerke:
    – 3 V tot 3.6 V toepassing voltage ondersteuning op die UART-koppelvlak en 5 V-verdraagsame insette (uitgebrei tot 1.65 V met die B-STLINK-VOLT- of B-STLINK-ISOL-bord)
    – VCP-frekwensie tot 16 MHz
    - Beskikbaar op STDC14-ontfoutverbinding (nie beskikbaar op MIPI10 nie)
  • Multi-pad brug USB na SPI/UART/I 2
    C/CAN/GPIO se spesifieke kenmerke:
    – 3 V tot 3.6 V toepassing voltage ondersteuning en 5 V-verdraagsame insette (uitgebrei tot
    1.65 V met die B-STLINK-VOLT- of B-STLINK-ISOL-bord)
    - Seine slegs op adapterbord beskikbaar (MB1440)
  • Sleep-en-drop Flash-programmering van binêre files
  • Tweekleur LED's: kommunikasie, krag

Let wel: Die STLINK-V3SET-produk verskaf nie die kragtoevoer na die teikentoepassing nie.
B-STLINK-VOLT word nie vir STM8-teikens vereis nie, waarvoor voltagDie aanpassing word uitgevoer op die basislynadapterbord (MB1440) wat by die STLINK-V3SET voorsien is.

Algemene inligting

Die STLINK-V3SET sluit 'n STM32 32-bis mikrobeheerder in wat gebaseer is op die Arm ®(a) ® Cortex -M verwerker.

Bestelling

inligting
Om die STLINK-V3SET of enige bykomende bord (afsonderlik voorsien) te bestel, verwys na Tabel 1.
Tabel 1. Bestelinligting

Bestel kode Raadsverwysing

Beskrywing

STLINK-V3SET MB1441(1) MB1440(2) STLINK-V3 modulêre in-kring ontfouter en programmeerder vir STM8 en STM32
B-STLINK-VOLT MB1598 Voltage adapterbord vir STLINK-V3SET
B-STLINK-ISOL MB1599 Voltage adapter en galvaniese isolasiebord vir STLINK-V3SET
  1. Hoofmodule.
  2. Adapterbord.

Ontwikkelingsomgewing

4.1 Stelselvereistes
• Multi-OS-ondersteuning: Windows ® ® 10, Linux ®(a)(b)(c) 64-bis, of macOS
• USB Type-A of USB Type-C ® na Micro-B kabel 4.2 Ontwikkeling gereedskapkettings
• IAR Systems ® – IAR Embedded Workbench ®(d) ®
• Keil (d) – MDK-ARM
• STMicroelectronics – STM32CubeIDE

Konvensies

Tabel 2 verskaf die konvensies wat gebruik word vir die AAN- en AF-instellings in die huidige dokument.
Tabel 2. AAN/AF-konvensie

Konvensie

Definisie

Jumper JPx AAN Jumper aangebring
Jumper JPx AF Jumper nie aangebring nie
Jumper JPx [1-2] Jumper moet tussen Pen 1 en Pen 2 aangebring word
Soldeerbrug SBx AAN SBx-verbindings gesluit deur 0-ohm-weerstand
Soldeerbrug SBx AF SBx-verbindings oop gelaat

a. macOS® is 'n handelsmerk van Apple Inc. wat in die VSA en ander lande geregistreer is.
b. Linux ® is 'n geregistreerde handelsmerk van Linus Torvalds.
c. Alle ander handelsmerke is die eiendom van hul onderskeie eienaars.
d. Slegs op Windows ®.

Vinnige begin

Hierdie afdeling beskryf hoe om vinnig met ontwikkeling te begin met die STLINK-V3SET.
Voordat u die produk installeer en gebruik, aanvaar die Evalueringsproduklisensie-ooreenkoms van die www.st.com/epla web bladsy.
Die STLINK-V3SET is 'n selfstandige modulêre ontfouting- en programmeringsondersoek vir STM8- en STM32-mikrobeheerders.

  • Dit ondersteun protokolle SWIM, JTAG, en SWD om met enige STM8- of STM32-mikrobeheerder te kommunikeer.
  • Dit bied 'n virtuele COM-poort-koppelvlak wat die gasheerrekenaar toelaat om met die teikenmikrobeheerder te kommunikeer deur een UART
  • Dit verskaf brugkoppelvlakke na verskeie kommunikasieprotokolle wat byvoorbeeld die programmering van die teiken deur die selflaaiprogram moontlik maak.

Om hierdie bord te begin gebruik, volg die stappe hieronder:

  1. Kontroleer dat alle items binne die boks beskikbaar is (V3S + 3 plat kabels + adapterbord en sy gids).
  2. Installeer/dateer die IDE/STM32CubeProgrammer op om die STLINK-V3SET (bestuurders) te ondersteun.
  3. Kies 'n plat kabel en verbind dit tussen die STLINK-V3SET en die toepassing.
  4. Koppel 'n USB Tipe-A-na-Mikro-B-kabel tussen die STLINK-V3SET en die rekenaar.
  5. Kontroleer dat die PWR-LED groen is en die COM-LED rooi is.
  6. Maak die ontwikkelingshulpmiddelketting of STM32CubeProgrammer (STM32CubeProg)-sagtewareprogram oop.
    Vir meer besonderhede, verwys na die www.st.com/stlink-v3set webwebwerf.

STLINK-V3SET funksionele beskrywing

7.1 STLINK-V3SET verbyview
Die STLINK-V3SET is 'n selfstandige modulêre ontfouting- en programmeringsondersoek vir die STM8- en STM32-mikrobeheerders. Hierdie produk ondersteun baie funksies en protokolle vir ontfouting, programmering of kommunikasie met een of meer teikens. Die STLINKV3SET-pakket sluit in
volledige hardeware met die hoofmodule vir hoë werkverrigting en 'n adapterbord vir bykomende funksies om met drade of plat kabels oral in die toepassing te verbind.
Hierdie module word ten volle deur die rekenaar aangedryf. As die COM-LED rooi flikker, verwys na die tegniese nota Overview van ST-LINK-afgeleide instrumente (TN1235) vir besonderhede.
7.1.1 Hoofmodule vir hoë werkverrigting
Hierdie konfigurasie is die voorkeur een vir hoë werkverrigting. Dit ondersteun slegs STM32 mikrobeheerders. Die werkende voltagDie reeks is van 3 V tot 3.6 V.
Figuur 2. Sonde bokant

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant

Die protokolle en funksies wat ondersteun word, is:

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

'n 2×7-pen 1.27 mm-steek manlike koppelstuk is in die STLINK-V3SET geleë vir verbinding met die toepassingsteiken. Drie verskillende plat kabels is ingesluit in die verpakking om met standaard verbindings MIPI10/ARM10, STDC14 en ARM20 te verbind (verwys na Afdeling 9: Plat linte op bladsy 29).
Sien Figuur 3 vir verbindings:
STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 17.1.2 Adapterkonfigurasie vir bykomende funksies
Hierdie konfigurasie bevoordeel die verbinding met teikens deur drade of plat kabels te gebruik. Dit is saamgestel uit MB1441 en MB1440. Dit ondersteun ontfouting, programmering en kommunikasie met STM32 en STM8 mikrobeheerders.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 2

7.1.3 Hoe om die adapterkonfigurasie vir bykomende funksies te bou
Sien die bedryfsmodus hieronder om die adapterkonfigurasie vanaf die hoofmodule-konfigurasie en terug te bou.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 3

7.2 Hardeware-uitleg
Die STLINK-V3SET-produk is ontwerp rondom die STM32F723-mikrobeheerder (176-pen in UFBGA-pakket). Die hardewarebordprente (Figuur 6 en Figuur 7) wys die twee borde wat by die pakket ingesluit is in hul standaardkonfigurasies (komponente en jumpers). Figuur 8, Figuur 9 en Figuur 10 help gebruikers om die kenmerke op die borde op te spoor. Die meganiese afmetings van die STLINK-V3SET-produk word in Figuur 11 en Figuur 12 getoon.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 4

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 5

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 6

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 7STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 8

7.3 STLINK-V3SET funksies
Alle funksies is ontwerp vir hoë werkverrigting: alle seine is 3.3-volt-versoenbaar behalwe die SWIM-protokol, wat 'n vol ondersteuntage wissel van 1.65 V tot 5.5 V. Die volgende beskrywing het betrekking op die twee borde MB1441 en MB1440 en dui aan waar om die funksies op die borde en verbindings te vind. Die hoofmodule vir hoë werkverrigting sluit slegs die MB1441-bord in. Die adapterkonfigurasie vir bykomende funksies sluit beide die MB1441- en MB1440-borde in.
7.3.1 SWD met SWV
SWD-protokol is 'n Debug/Program protokol wat gebruik word vir STM32 mikrobeheerders met SWV as 'n spoor. Die seine is 3.3 V-versoenbaar en kan tot 24 MHz werk. Hierdie funksie is beskikbaar op MB1440 CN1, CN2 en CN6, en MB1441 CN1. Verwys na Afdeling 14.2 vir besonderhede rakende baud tariewe.
7.3.2 JTAG
JTAG protokol is 'n Debug/Program protokol wat gebruik word vir STM32 mikrobeheerders. Die seine is 3.3-volt-versoenbaar en kan tot 21 MHz werk. Hierdie funksie is beskikbaar op MB1440 CN1 en CN2, en MB1441 CN1.
Die STLINK-V3SET ondersteun nie die ketting van toestelle in JTAG (madeliefie ketting).
Vir korrekte werking benodig die STLINK-V3SET mikrobeheerder op die MB1441 bord 'n JTAG terugkeer horlosie. By verstek word hierdie terugkeerklok verskaf deur die geslote jumper JP1 op MB1441, maar kan ook ekstern verskaf word deur pen 9 van CN1 (Hierdie konfigurasie mag nodig wees om hoë J te bereikTAG frekwensies; in hierdie geval moet JP1 op MB1441 oopgemaak word). In die geval van gebruik met die B-STLINK-VOLT uitbreidingsbord, die JTAG klok terugloop moet van die STLINK-V3SET bord verwyder word (JP1 oopgemaak). Vir die korrekte funksionering van JTAG, moet die teruglus óf op die B-STLINK-VOLT uitbreidingsbord (JP1 gesluit) óf aan die teikentoepassingskant gedoen word.
7.3.3 SWEM
SWIM-protokol is 'n Debug/Program-protokol wat vir STM8-mikrobeheerders gebruik word. JP3, JP4 en JP6 op die MB1440-bord moet AAN wees om die SWIM-protokol te aktiveer. JP2 op die MB1441-bord moet ook AAN wees (verstekposisie). Die seine is beskikbaar op die MB1440 CN4-aansluiting en 'n voltage reeks van 1.65 V tot 5.5 V word ondersteun. Let daarop dat 'n 680 Ω optrek na VCC, pen 1 van MB1440 CN4, verskaf word op DIO, pen 2 van MB1440 CN4, en gevolglik:
• Geen bykomende eksterne optrek word vereis nie.
• VCC van MB1440 CN4 moet aan Vtarget gekoppel word.
7.3.4 Virtuele COM-poort (VCP)
Die seriële koppelvlak VCP is direk beskikbaar as 'n virtuele COM-poort van die rekenaar, gekoppel aan STLINK-V3SET USB-aansluiting CN5. Hierdie funksie kan gebruik word vir STM32 en STM8 mikrobeheerders. Die seine is 3.3 V-versoenbaar en kan van 732 bps tot 16 Mbps werk. Hierdie funksie is beskikbaar op MB1440 CN1 en CN3, en MB1441 CN1. T_VCP_RX (of RX) sein is die Rx vir die teiken (Tx vir die STLINK-V3SET), T_VCP_TX (of TX) sein is die Tx vir die teiken (Rx vir die STLINK-V3SET). 'n Tweede virtuele COM-poort kan geaktiveer word, soos later in Afdeling 7.3.5 (Brug UART) uiteengesit.
Verwys na Afdeling 14.2 vir besonderhede rakende baud tariewe.
7.3.5 Brugfunksies
Die STLINK-V3SET bied 'n eie USB-koppelvlak wat kommunikasie met enige STM8- of STM32-teiken moontlik maak met verskeie protokolle: SPI, I 2
C, CAN, UART en GPIO's. Hierdie koppelvlak kan gebruik word om met die teiken selflaaiprogram te kommunikeer, maar kan ook gebruik word vir pasgemaakte behoeftes deur sy publieke sagteware-koppelvlak.
Alle brugseine kan eenvoudig en maklik verkry word op CN9 met behulp van draadknippe, met die risiko dat seinkwaliteit en werkverrigting verlaag word, veral vir SPI en UART. Dit hang byvoorbeeld af van die kwaliteit van die drade wat gebruik word, van die feit of die drade afgeskerm is of nie, en van die uitleg van die aansoekbord.
Brug SPI
SPI seine is beskikbaar op MB1440 CN8 en CN9. Om 'n hoë SPI-frekwensie te bereik, word dit aanbeveel om 'n plat lint op MB1440 CN8 te gebruik met alle ongebruikte seine wat aan die grond aan die teikenkant vasgemaak is.
Brug I ²C 2 I
C-seine is beskikbaar op MB1440 CN7 en CN9. Die adaptermodule bied ook opsionele 680-ohm pull-ups, wat geaktiveer kan word deur JP10 jumpers toe te maak. In daardie geval, die T_VCC teiken voltage moet verskaf word aan enige van die MB1440-verbindings wat dit aanvaar (CN1-, CN2-, CN6- of JP10-jumpers).
Brug KAN
KAN-logiese seine (Rx/Tx) is beskikbaar op MB1440 CN9, hulle kan as insette vir 'n eksterne CAN-senderontvanger gebruik word. Dit is ook moontlik om die CAN-teikenseine direk aan MB1440 CN5 te koppel (teiken Tx na CN5 Tx, teiken Rx na CN5 Rx), mits:
1. JP7 is gesluit, wat beteken CAN is AAN.
2. KAN voltage word aan CN5 CAN_VCC verskaf.
Brug UART
UART-seine met hardeware-vloeibeheer (CTS/RTS) is beskikbaar op MB1440 CN9 en MB1440 CN7. Hulle benodig toegewyde firmware wat op die hoofmodule geprogrammeer word voordat dit gebruik word. Met hierdie firmware is 'n tweede virtuele COM-poort beskikbaar en die massaberging-koppelvlak (wat gebruik word vir sleep-en-los flitsprogrammering) verdwyn. Die firmware seleksie is omkeerbaar en word gedoen deur STLinkUpgrade toepassings soos getoon in Figuur 13. Die hardeware vloeibeheer kan geaktiveer word deur UART_RTS en/of UART_CTS seine fisies aan die teiken te koppel. Indien nie gekoppel nie, werk die tweede virtuele COM-poort sonder hardewarevloeibeheer. Let daarop dat die hardewarevloeibeheeraktivering/deaktivering nie deur sagteware vanaf die gasheerkant op 'n virtuele COM-poort gekonfigureer kan word nie; gevolglik het die opstel van 'n parameter wat verband hou met dié op die gasheertoepassing geen effek op die stelselgedrag nie. Om 'n hoë UART-frekwensie te bereik, word dit aanbeveel om 'n plat lint op MB1440 CN7 te gebruik met alle ongebruikte seine wat aan die grond aan die teikenkant vasgemaak is.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 9

Verwys na Afdeling 14.2 vir besonderhede rakende baud tariewe.
Brug GPIO's
Vier GPIO-seine is beskikbaar op MB1440 CN8 en CN9. Basiese bestuur word verskaf deur die publieke ST-brugsagteware-koppelvlak.
7.3.6 LED's
PWR LED: rooi lig dui aan dat 5 V geaktiveer is (slegs gebruik wanneer 'n dogterbord ingeprop is).
COM LED: verwys na die tegniese nota Oorview van ST-LINK-afgeleide instrumente (TN1235) vir besonderhede.
7.4 Jumper-konfigurasie
Tabel 3. MB1441 jumper konfigurasie

Jumper Staat

Beskrywing

JP1 ON JTAG klok terugloop gedoen aan boord
JP2 ON Verskaf 5 V-krag op verbindings, benodig vir SWIM-gebruik, B-STLINK-VOLT en B-STLINK-ISOL-borde.
JP3 AF STLINK-V3SET herstel. Kan gebruik word om STLINK-V3SET UsbLoader-modus af te dwing

Tabel 4. MB1440 jumper konfigurasie

Jumper Staat

Beskrywing

JP1 Nie gebruik nie GND
JP2 Nie gebruik nie GND
JP3 ON Kry 5 V-krag van CN12, benodig vir SWIM-gebruik.
JP4 AF Deaktiveer SWIM-invoer
JP5 ON JTAG klok terugloop gedoen aan boord
JP6 AF Deaktiveer SWIM-uitset
JP7 AF Gesluit om CAN deur CN5 te gebruik
JP8 ON Voorsien 5 V krag aan CN7 (interne gebruik)
JP9 ON Voorsien 5 V krag aan CN10 (interne gebruik)
JP10 AF Gesluit om I te aktiveer2C optrekke
JP11 Nie gebruik nie GND
JP12 Nie gebruik nie GND

Bordverbindings

11 gebruikersverbindings word op die STLINK-V3SET-produk geïmplementeer en word in hierdie paragraaf beskryf:

  • 2 gebruikersverbindings is beskikbaar op die MB1441-bord:
    – CN1: STDC14 (STM32 JTAG/SWD en VCP)
    – CN5: USB Micro-B (verbinding met die gasheer)
  • 9 gebruikersverbindings is beskikbaar op die MB1440-bord:
    – CN1: STDC14 (STM32 JTAG/SWD en VCP)
    – CN2: Legacy Arm 20-pen JTAG/SWD IDC-aansluiting
    –CN3: VCP
    – CN4: SWEM
    – CN5: brug CAN
    –CN6: SWD
    – CN7, CN8, CN9: brug
    Ander verbindings is gereserveer vir interne gebruik en word nie hier beskryf nie.

8.1 Connectors op MB1441 bord
8.1.1 USB Micro-B
Die USB-aansluiting CN5 word gebruik om die ingeboude STLINK-V3SET aan die rekenaar te koppel.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 10

Die verwante pinout vir die USB ST-LINK-aansluiting word in Tabel 5 gelys.
Tabel 5. USB Micro-B connector pinout CN5

Pinnommer Speld naam Funksie
1 V-BUS 5 V krag
2 DM (D-) USB-differensiaalpaar M
3 DP (D+) USB-differensiaalpaar P
4 4ID
5 5 GND GND

8.1.2 STDC14 (STM32 JTAG/SWD en VCP)
Die STDC14 CN1-aansluiting laat die verbinding met 'n STM32-teiken toe met behulp van die JTAG of SWD-protokol, wat (van pen 3 tot pen 12) die ARM10-penout (Arm Cortex-ontfoutverbinding) respekteer. Maar dit advan ooktagverskaf twee UART-seine vir die virtuele COM-poort. Die verwante penout vir die STDC14-koppelaar word in Tabel 6 gelys.
Tabel 6. STDC14 connector penout CN1

Speldnr. Beskrywing Speldnr.

Beskrywing

1 Voorbehou(1) 2 Voorbehou(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. Moenie aan die teiken koppel nie.
  2. Invoer vir STLINK-V3SET.
  3. SWO is opsioneel, slegs nodig vir Serial Wire Viewer (SWV) spoor.
  4. Opsionele teruglus van T_JCLK aan die teikenkant, vereis as teruglus aan die STLINK-V3SET-kant verwyder word.
  5. NC beteken nie nodig vir die SWD-verbinding nie.
  6. Gebind aan GND deur STLINK-V3SET-firmware; kan deur die teiken gebruik word vir die opsporing van die instrument.
  7. Uitset vir STLINK-V3SET
    Die gebruikte verbinding is SAMTEC FTSH-107-01-L-DV-KA.

8.2 Connectors op MB1440 bord
8.2.1 STDC14 (STM32 JTAG/SWD en VCP)
Die STDC14 CN1-aansluiting op MB1440 repliseer die STDC14 CN1-aansluiting vanaf die MB1441-hoofmodule. Verwys na Afdeling 8.1.2 vir besonderhede.
8.2.2 Legacy Arm 20-pen JTAG/SWD IDC-aansluiting
Die CN2-aansluiting laat die verbinding met 'n STM32-teiken in die JTAG of SWD-modus.
Sy penout is in Tabel 7 gelys. Dit is versoenbaar met die penout van ST-LINK/V2, maar die STLINKV3SET bestuur nie die JTAG TRST sein (pen3).
Tabel 7. Legacy Arm 20-pen JTAG/SWD IDC-aansluiting CN2

Pinnommer Beskrywing Pinnommer

Beskrywing

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. Invoer vir STLINK-V3SET.
  2. Ten minste een van hierdie penne moet aan die teikenkant aan die grond gekoppel word vir korrekte gedrag (om almal te verbind word aanbeveel vir geraasvermindering op die lint).
  3. NC beteken nie nodig vir die SWD-verbinding nie.
  4. Opsionele teruglus van T_JCLK aan die teikenkant, vereis as teruglus aan die STLINK-V3SET-kant verwyder word.
  5. SWO is opsioneel, slegs nodig vir Serial Wire Viewer (SWV) spoor.

8.2.3 Virtuele COM-poortverbinding
Die CN3-aansluiting laat die verbinding van 'n teiken-UART toe vir die virtuele COM-poortfunksie. Die ontfoutverbinding (deur JTAG/SWD of SWIM) word nie terselfdertyd vereis nie. 'n GND-verbinding tussen STLINK-V3SET en teiken word egter vereis en moet op 'n ander manier verseker word indien geen ontfoutkabel ingeprop is nie. Die verwante penout vir die VCP-verbinding word in Tabel 8 gelys.
Tabel 8. Virtuele COM-poortaansluiting CN3

Pinnommer

Beskrywing Pinnommer

Beskrywing

1 T_VCP_TX(1) 2 T_VCP_RX(2)

8.2.4 SWIM-aansluiting
Die CN4-aansluiting laat die verbinding met 'n STM8 SWIM-teiken toe. Die verwante pinout vir die SWIM-verbinding word in Tabel 9 gelys.
Tabel 9. SWIM-aansluiting CN4

Pinnommer

Beskrywing

1 T_VCC(1)
2 SWIM_DATA
3 GND
4 T_NRST

1. Invoer vir STLINK-V3SET.
8.2.5 KAN-aansluiting
Die CN5-aansluiting laat die verbinding met 'n CAN-teiken toe sonder 'n CAN-senderontvanger. Die verwante penout vir hierdie verbinding word in Tabel 10 gelys.

Pinnommer

Beskrywing

1 T_CAN_VCC(1)
2 T_CAN_TX
3 T_CAN_RX
  1. Invoer vir STLINK-V3SET.

8.2.6 WD-aansluiting
Die CN6-aansluiting laat die verbinding met 'n STM32-teiken in SWD-modus deur drade toe. Dit word nie aanbeveel vir hoë werkverrigting nie. Die verwante pinout vir hierdie verbinding is gelys in Tabel 11.
Tabel 11. SWD (drade) koppelstuk CN6

Pinnommer

Beskrywing

1 T_VCC(1)
2 T_SWCLK
3 GND
4 T_SWDIO
5 T_NRST
6 T_SWO(2)
  1. Invoer vir STLINK-V3SET.
  2. Opsioneel, slegs nodig vir reeksdraad Viewer (SWV) spoor.

8.2.7 UART/I ²C/CAN-brugverbinding
Sommige brugfunksies word verskaf op die CN7 2×5-pen 1.27 mm pitch connector. Die verwante pinout word in Tabel 12 gelys. Hierdie verbinding verskaf KAN-logiese seine (Rx/Tx), wat as insette vir 'n eksterne CAN-senderontvanger gebruik kan word. Gebruik anders die MB1440 CN5-koppelaar vir CAN-verbinding.
Tabel 12. UART-brugverbinding CN7

Pinnommer Beskrywing Pinnommer

Beskrywing

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 Voorbehou(3)
  1. TX seine is uitsette vir STLINK-V3SET, insette vir die teiken.
  2. RX-seine is insette vir STLINK-V3SET, uitsette vir die teiken.
  3. Moenie aan die teiken koppel nie.

8.2.8 SPI/GPIO-brugverbinding
Sommige brugfunksies word verskaf op die CN82x5-pen 1.27 mm pitch connector. Die verwante pinout word in Tabel 13 gelys.
Tabel 13. SPI brug connector CN8

Pinnommer Beskrywing Pinnommer

Beskrywing

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 Voorbehou(1)
  1. Moenie aan die teiken koppel nie.

8.2.9 Brug 20-pen koppelaar
Alle brugfunksies word verskaf op 'n 2×10-pen-koppelaar met 'n 2.0 mm-spoed CN9. Die verwante pinout word in Tabel 14 gelys.

Pinnommer Beskrywing Pinnommer

Beskrywing

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 Voorbehou(1)
6 Voorbehou(1) 16 GND
7 I2C_SCL 17 UART_RTS
8 CAN_RX(2) 18 UART_RX(2)

Tabel 14. Brugverbinding CN9 (vervolg)

Pinnommer Beskrywing Pinnommer

Beskrywing

9 CAN_TX(3) 19 UART_TX(3)
10 I2C_SDA 20 UART_CTS
  1. Moenie aan die teiken koppel nie.
  2. RX-seine is insette vir STLINK-V3SET, uitsette vir die teiken.
  3. TX seine is uitsette vir STLINK-V3SET, insette vir die teiken.

Plat linte

Die STLINK-V3SET bied drie plat kabels wat die verbinding van die STDC14-uitset moontlik maak na:

  • STDC14-konneksie (1.27 mm steek) op teikentoediening: penuit uiteengesit in Tabel 6.
    Verwysing Samtec FFSD-07-D-05.90-01-NR.
  • ARM10-versoenbare koppelstuk (1.27 mm steek) op teikentoepassing: penuit uiteengesit in Tabel 15. Verwysing Samtec ASP-203799-02.
  • ARM20-versoenbare koppelstuk (1.27 mm steek) op teikentoepassing: penuit uiteengesit in Tabel 16. Verwysing Samtec ASP-203800-02.
    Tabel 15. ARM10-versoenbare verbindingspen (teikenkant)
Speldnr. Beskrywing Speldnr.

Beskrywing

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. Invoer vir STLINK-V3SET.
  2. SWO is opsioneel, slegs nodig vir Serial Wire Viewer (SWV) spoor.
  3. Opsionele teruglus van T_JCLK aan die teikenkant, vereis as teruglus aan die STLINK-V3SET-kant verwyder word.
  4. NC beteken nie nodig vir die SWD-verbinding nie.
  5. Gebind aan GND deur STLINK-V3SET-firmware; kan deur die teiken gebruik word vir die opsporing van die instrument.
    Tabel 16. ARM20-versoenbare verbindingspen (teikenkant)
Speldnr. Beskrywing Speldnr.

Beskrywing

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. Invoer vir STLINK-V3SET.
  2. SWO is opsioneel, slegs nodig vir Serial Wire Viewer (SWV) spoor.
  3. Opsionele teruglus van T_JCLK aan die teikenkant, vereis as teruglus aan die STLINK-V3SET-kant verwyder word.
  4. NC beteken nie nodig vir die SWD-verbinding nie.
  5. Gebind aan GND deur STLINK-V3SET-firmware; kan deur die teiken gebruik word vir die opsporing van die instrument.

Meganiese inligting

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 11

Sagteware opset

11.1 Ondersteunende gereedskapkettings (nie volledig nie)
Tabel 17 gee 'n lys van die eerste toolchain-weergawe wat die STLINK-V3SET-produk ondersteun.
Tabel 17. Toolchain-weergawes wat STLINK-V3SET ondersteun

tool chain Beskrywing

Minimum Weergawe

STM32CubeProgrammer ST-programmeringsinstrument vir ST-mikrobeheerders 1.1.0
SW4STM32 Gratis IDE op Windows, Linux en macOS 2.4.0
IAR EWARM Derdeparty-ontfouter vir STM32 8.20
Keil MDK-ARM Derdeparty-ontfouter vir STM32 5.26
STVP ST-programmeringsinstrument vir ST-mikrobeheerders 3.4.1
STVD ST Ontfoutingsinstrument vir STM8 4.3.12

Let wel:
Sommige van die heel eerste toolchain-weergawes wat die STLINK-V3SET ondersteun (in looptyd) sal dalk nie die volledige USB-bestuurder vir STLINK-V3SET installeer nie (veral die TLINK-V3SET-brug-USB-koppelvlakbeskrywing kan misloop). In daardie geval skakel die gebruiker óf oor na 'n meer onlangse weergawe van die gereedskapsketting, óf dateer die ST-LINK-bestuurder op vanaf www.st.com (sien Afdeling 11.2).
11.2 Drywers en firmware-opgradering
Die STLINK-V3SET vereis dat drywers op Windows geïnstalleer moet word en sluit 'n firmware in wat van tyd tot tyd opgedateer moet word om voordeel te trek uit nuwe funksionaliteit of regstellings. Verwys na die tegniese nota Oorview van ST-LINK-afgeleide instrumente (TN1235) vir besonderhede.
11.3 STLINK-V3SET frekwensiekeuse
Die STLINK-V3SET kan intern op 3 verskillende frekwensies werk:

  • hoë werkverrigting frekwensie
  • standaardfrekwensie, wat kompromieë maak tussen werkverrigting en verbruik
  • lae verbruik frekwensie

By verstek begin die STLINK-V3SET teen 'n hoëprestasiefrekwensie. Dit is die verantwoordelikheid van die gereedskapskettingverskaffer om die frekwensiekeuse op gebruikersvlak voor te stel of nie.
11.4 Massaberging-koppelvlak
Die STLINK-V3SET implementeer 'n virtuele massaberging-koppelvlak wat die programmering van 'n STM32-teikenflitsgeheue moontlik maak met sleep-en-los aksie van 'n binêre file van a file ontdekkingsreisiger. Hierdie vermoë vereis dat die STLINK-V3SET die gekoppelde teiken identifiseer voordat dit op die USB-gasheer opgesom word. As gevolg hiervan is hierdie funksionaliteit slegs beskikbaar as die teiken aan die STLINK-V3SET gekoppel is voordat die STLINK-V3SET by die gasheer ingeprop is. Hierdie funksionaliteit is nie beskikbaar vir STM8-teikens nie.
Die ST-LINK-firmware programmeer die verlore binêre file, aan die begin van die flits, slegs as dit bespeur word as 'n geldige STM32-toepassing volgens die volgende kriteria:

  • die terugstelvektor wys na 'n adres in die teikenflitsarea,
  • die stapelwyservektor wys na 'n adres in enige van die teiken-RAM-areas.

As al hierdie voorwaardes nie nagekom word nie, is die binêre file is nie geprogrammeer nie en die teikenflits behou sy aanvanklike inhoud.
11.5 Brug-koppelvlak
Die STLINK-V3SET implementeer 'n USB-koppelvlak wat toegewy is aan oorbruggingsfunksies van USB na SPI/I 2
C/CAN/UART/GPIO's van die ST-mikrobeheerder-teiken. Hierdie koppelvlak word eerstens deur STM32CubeProgrammer gebruik om teikenprogrammering deur SPI/I 2 C/CAN selflaaiprogram moontlik te maak.
'n Gasheersagteware-API word verskaf om die gebruiksgevalle uit te brei.

B-STLINK-VOLT bord uitbreiding beskrywing

12.1 Kenmerke

  • 65 V tot 3.3 V voltage adapterbord vir STLINK-V3SET
  • Inset-/uitsetvlakverskuiwings vir STM32 SWD/SWV/JTAG seine
  • Invoer-/uitsetvlakverskuiwings vir VCP Virtual COM-poort (UART) seine
  • Invoer-/uitsetvlakverskuiwings vir brug (SPI/UART/I 2 C/CAN/GPIO's) seine
  • Geslote omhulsel wanneer STDC14-aansluiting (STM32 SWD, SWV en VCP) gebruik word
  • Verbinding versoenbaar met STLINK-V3SET adapterbord (MB1440) vir STM32 JTAG en brug

12.2 Verbindingsinstruksies
12.2.1 Geslote omhulsel vir STM32-ontfouting (slegs STDC14-aansluiting) met B-STLINK-VOLT

  1. Verwyder die USB-kabel van STLINK-V3SET.
  2. Skroef die onderste omhulsel van die STLINK-V3SET af of verwyder die adapterbord (MB1440).
  3. Verwyder die JP1-springer van die MB1441-hoofmodule en plaas dit op die JP1-kopskrif van die MB1598-bord.
  4. Plaas die plastiekrand in plek om die B-STLINK-VOLT-bordverbinding na die STLINK-V3SET-hoofmodule (MB1441) te lei.
  5. Koppel die B-STLINK-VOLT-bord aan die STLINK-V3SET-hoofmodule (MB1441).
  6. Maak die onderste deksel van die omhulsel toe.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 12

Die STDC14 CN1-aansluiting op die B-STLINK-VOLT-bord herhaal die STDC14 CN1-aansluiting van die MB1441-hoofmodule. Verwys na Afdeling 8.1.2 vir besonderhede.
12.2.2 Oopgemaakte omhulsel vir toegang tot alle verbindings (deur MB1440-adapterbord) met B-STLINK-VOLT

  1. Verwyder die USB-kabel van STLINK-V3SET.
  2. Skroef die onderste omhulsel van die STLINK-V3SET af of verwyder die adapterbord (MB1440).
  3. Verwyder die JP1-springer van die MB1441-hoofmodule en plaas dit op die JP1-kopskrif van die MB1598-bord.
  4. Plaas die plastiekrand in plek om die B-STLINK-VOLT-bordverbinding na die STLINK-V3SET-hoofmodule (MB1441) te lei.
  5. Koppel die B-STLINK-VOLT-bord aan die STLINK-V3SET-hoofmodule (MB1441).
  6. [opsioneel] Skroef die B-STLINK-VOLT-bord om goeie en stabiele kontakte te verseker.
  7. Prop die MB1440-adapterbord by die B-STLINK-VOLT-bord in op dieselfde manier wat dit voorheen by die STLINK-V3SET-hoofmodule (MB1441) ingeprop is.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 13

12.3 Seleksie van brug GPIO rigting
Die vlakskuifkomponente op die B-STLINK-VOLT-bord vereis om die rigting van brug-GPIO-seine met die hand te konfigureer. Dit is moontlik deur die SW1-skakelaar aan die onderkant van die bord. Pen1 van SW1 is vir brug GPIO0, pen4 van SW1 is vir brug GPIO3. By verstek is die rigting teikenuitset/ST-LINK-invoer (kiesers aan ON/CTS3-kant van SW1). Dit kan vir elke GPIO onafhanklik verander word in die teikeninvoer/ST-LINK-uitsetrigting deur die ooreenstemmende kieser aan die '1', '2', '3' of '4' kant van SW1 te beweeg. Verwys na Figuur 18.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 14

12.4 Jumper-konfigurasie
Waarskuwing: Verwyder altyd die JP1-jumper van die STLINK-V3SET-hoofmodule (MB1441) voordat die B-STLINK-VOLT-bord (MB1598) gestapel word. Hierdie springer kan op die MB1598-bord gebruik word om die opbrengs J te verskafTAG horlosie benodig vir korrekte JTAG bedrywighede. As die JTAG klokherhaling word nie op die B-STLINK-VOLT-bordvlak deur JP1 gedoen nie, dit moet ekstern tussen CN1-penne 6 en 9 gedoen word.
Tabel 18. MB1598 jumper konfigurasie

Jumper Staat

Beskrywing

JP1 ON JTAG klok terugloop gedoen aan boord

12.5 Teiken voltage verbinding
Die teiken voltage moet altyd aan die direksie verskaf word vir behoorlike werking (insette vir B-STLINK-VOLT). Dit moet voorsien word aan pen 3 van die CN1 STDC14-aansluiting, hetsy direk op MB1598 of deur die MB1440-adapterbord. In die geval van gebruik met die MB1440-adapterbord, sal die teiken voltage kan óf deur die pen3 van CN1, pen1 van CN2, pen1 van CN6, of pen2 en pen3 van JP10 van die MB1440-bord voorsien word. Die verwagte reeks is 1.65 V 3.3 V.
12.6 Bordverbindings
12.6.1 STDC14 (STM32 JTAG/SWD en VCP)
Die STDC14 CN1-aansluiting op die MB1598-bord herhaal die STDC14 CN1-aansluiting
van die MB1441-bord. Verwys na Afdeling 8.1.2 vir besonderhede.
2 12.6.2 UART/IC/CAN-brugverbinding
 Die UART/I² C/CAN-brug CN7-konneksie op die MB1598-bord herhaal die 2 UART/I ²C/CAN-brug CN7-aansluiting vanaf die MB1440-bord. Verwys na Afdeling 8.2.7 vir besonderhede.
12.6.3 SPI/GPIO-brugverbinding
Die SPI/GPIO-brug CN8-aansluiting op die MB1598-bord herhaal die SPI/GPIO-brug CN8-aansluiting vanaf die MB1440-bord. Verwys na Afdeling 8.2.8 vir besonderhede.

B-STLINK-ISOL bord uitbreiding beskrywing

13.1 Kenmerke

  • 65 V tot 3.3 V voltage adapter en galvaniese isolasiebord vir STLINK-V3SET
  • 5 kV RMS galvaniese isolasie
  • Inset/afvoer isolasie en vlakverskuiwings vir STM32 SWD/SWV/JTAG seine
  • Invoer/afvoer-isolasie en vlakverskuiwings vir VCP Virtual COM-poort (UART) seine
  • Inset/uitset isolasie en vlakverskuiwings vir brug (SPI/UART/I 2 C/CAN/GPIOs) seine
  • Geslote omhulsel wanneer STDC14-aansluiting (STM32 SWD, SWV en VCP) gebruik word
  • Verbinding versoenbaar met STLINK-V3SET adapterbord (MB1440) vir STM32 JTAG en brug

13.2 Verbindingsinstruksies
13.2.1 Geslote omhulsel vir STM32-ontfouting (slegs STDC14-aansluiting) met B-STLINK-ISOL

  1. Verwyder die USB-kabel van STLINK-V3SET.
  2. Skroef die onderste omhulsel van die STLINK-V3SET af of verwyder die adapterbord (MB1440).
  3. Verwyder die JP1-springer van die MB1441-hoofmodule en plaas dit op die JP2-kopskrif van die MB1599-bord.
  4. Plaas die plastiekrand in plek om die B-STLINK-ISOL-bordverbinding na die STLINK-V3SET-hoofmodule (MB1441) te lei.
  5. Koppel die B-STLINK-ISOL-bord aan die STLINK-V3SET-hoofmodule (MB1441).
  6. Maak die onderste deksel van die omhulsel toe.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 15

Die STDC14 CN1-aansluiting op die B-STLINK-ISOL-bord herhaal die STDC14 CN1-aansluiting van die MB1441-hoofmodule. Verwys na Afdeling 8.1.2 vir besonderhede.
13.2.2 Oopgemaakte omhulsel vir toegang tot alle verbindings (deur MB1440-adapterbord) met B-STLINK-ISOL

  1. Verwyder die USB-kabel van STLINK-V3SET
  2. Skroef die onderste omhulsel van die STLINK-V3SET af of verwyder die adapterbord (MB1440)
  3. Verwyder die JP1-springer van die MB1441-hoofmodule en plaas dit op die JP2-kopskrif van die MB1599-bord
  4. Plaas die plastiekrand in plek om die B-STLINK-ISOL-bordverbinding na die STLINK-V3SET-hoofmodule (MB1441) te lei.
  5. Koppel die B-STLINK-ISOL-bord aan die STLINK-V3SET-hoofmodule (MB1441)
    Waarskuwing: Moenie die B-STLINK-ISOL-bord met 'n metaalskroef aan die STLINK-V3SET-hoofmodule skroef nie. Enige kontak van die MB1440-adapterbord met hierdie skroef kortsluit die terrein en kan skade veroorsaak.
  6. Prop die MB1440-adapterbord by die B-STLINK-ISOL-bord in op dieselfde manier wat dit voorheen by die STLINK-V3SET-hoofmodule (MB1441) ingeprop is.

STLINK V3SET Ontfouterprogrammeerder - Sonde bokant 15

Vir verbindingsbeskrywing, verwys na Afdeling 8.2.
13.3 Brug GPIO rigting
Op die B-STLINK-ISOL bord word die rigting van brug GPIO seine vasgestel deur hardeware:

  • GPIO0 en GPIO1 is die teikeninvoer en ST-LINK-uitset.
  • GPIO2 en GPIO3 is die teikenuitvoer en ST-LINK-invoer.

13.4 Jumper-konfigurasie
Springers op die B-STLINK-ISOL-bord (MB1599) word gebruik om die terugkeer J te konfigureerTAG klokpad benodig vir korrekte JTAG bedrywighede. Die hoogste is die JTAG klokfrekwensie, moet die naaste aan die teiken die teruglus wees.

  1. Teruglus word op STLINK-V3SET hoofmodule (MB1441) vlak gedoen: MB1441 JP1 is AAN, terwyl MB1599 JP2 AF is.
  2. Teruglus word op B-STLINK-ISOL-bord (MB1599)-vlak gedoen: MB1441 JP1 is AF (baie belangrik om nie moontlik die MB1599-bord te degradeer nie), terwyl MB1599 JP1 en JP2 AAN is.
  3. Teruglus word op die teikenvlak gedoen: MB1441 JP1 AF (baie belangrik om nie moontlik die MB1599-bord te degradeer nie), MB1599 JP1 is AF en JP2 is AAN. Teruglus word ekstern tussen CN1-penne 6 en 9 gedoen.

Waarskuwing: Maak altyd seker dat óf die JP1-jumper van die STLINK-V3SET-hoofmodule (MB1441), óf die JP2-jumper van die B-STLINK-ISOL-bord (MB1599) AF is, voordat dit gestapel word.
13.5 Teiken voltage verbinding
Die teiken voltage moet altyd aan die direksie verskaf word om korrek te werk (insette vir BSTLINK-ISOL).
Dit moet voorsien word aan pen 3 van die CN1 STDC14-aansluiting, hetsy direk op MB1599 of deur die MB1440-adapterbord. In die geval van gebruik met die MB1440-adapterbord, sal die teiken voltage kan verskaf word deur pen 3 van CN1, pen 1 van CN2, pen 1 van CN6, of pen 2 en pen 3 van JP10 van die MB1440 bord. Die verwagte reeks is 1,65 V tot 3,3 V.
13.6 Bordverbindings
13.6.1 STDC14 (STM32 JTAG/SWD en VCP)
Die STDC14 CN1-aansluiting op die MB1599-bord herhaal die STDC14 CN1-aansluiting vanaf die MB1441-hoofmodule. Verwys na Afdeling 8.1.2 vir besonderhede.
13.6.2 UART/IC/CAN-brugverbinding
Die UART/I²C/CAN-brug CN7-koppelaar op die MB1599-bord herhaal die UART/I2C/CAN-brug CN7-verbinding vanaf die MB1440-bord. Verwys na Afdeling 8.2.7 vir besonderhede.
13.6.3 SPI/GPIO-brugverbinding
Die SPI/GPIO-brug CN8-aansluiting op die MB1599-bord herhaal die SPI/GPIO-brug CN8-aansluiting vanaf die MB1440-bord. Verwys na Afdeling 8.2.8 vir besonderhede.

Prestasie syfers

14.1 Wêreldwydview
Tabel 19 gee 'n oorview van die haalbare maksimum prestasies met die STLINKV3SET op verskillende kommunikasiekanale. Daardie prestasies is ook afhanklik van die algehele stelselkonteks (teiken ingesluit), so dit is nie gewaarborg om altyd bereikbaar te wees nie. Byvoorbeeld, 'n lawaaierige omgewing of die kwaliteit van die verbinding kan stelselwerkverrigting beïnvloed.
Tabel 19. Haalbare maksimum prestasie met STLINK-V3SET op verskillende kanale
14.2 Baudrate-berekening
Sommige koppelvlakke (VCP en SWV) gebruik die UART-protokol. In daardie geval moet die baudtempo van STLINK-V3SET soveel as moontlik met die teiken een in lyn wees.
Hieronder is 'n reël wat dit moontlik maak om die baud-tempo's te bereken wat deur die STLINK-V3SET-sonde bereik kan word:

  • In hoëwerkverrigtingmodus: 384 MHz / voorskaaler met voorskaaler = [24 tot 31] dan 192 MHz / voorskaaler met voorskaaler = [16 tot 65535]
  • In standaardmodus: 192 MHz/voorskaaler met voorskaaler = [24 tot 31] dan 96 MHz / voorskaaler met voorskaaler = [16 tot 65535]
  • In laeverbruikmodus: 96 MHz / voorskaaler met voorskaaler = [24 tot 31] dan 48 MHz / voorskaaler met voorskaaler = [16 tot 65535] Let wel dat die UART-protokol nie die data-aflewering waarborg nie (des te meer sonder hardeware-vloeibeheer). Gevolglik, by hoë frekwensies, is die baudtempo nie die enigste parameter wat die data-integriteit beïnvloed nie. Die lynlaaitempo en die vermoë vir die ontvanger om al die data te verwerk, beïnvloed ook die kommunikasie. Met 'n swaar gelaaide lyn kan 'n mate van dataverlies by die STLINK-V3SET-kant bo 12 MHz voorkom.

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

15.1 Produk nasien
Die plakkers wat aan die bo- of onderkant van die PCB geleë is, verskaf produkinligting:
• Produkbestelkode en produkidentifikasie vir die eerste plakker
• Raadsverwysing met hersiening, en reeksnommer vir die tweede plakker Op die eerste plakker verskaf die eerste reël die produkbestellingskode, en die tweede reël die produkidentifikasie.
Op die tweede plakker het die eerste reël die volgende formaat: "MBxxxx-Variant-yzz", waar "MBxxxx" die bordverwysing is, "Variant" (opsioneel) identifiseer die monteervariant wanneer daar verskeie bestaan, "y" is die PCB hersiening en "zz" is die samestelling hersiening, bvampdie B01.
Die tweede reël wys die bordreeksnommer wat vir naspeurbaarheid gebruik word.
Evalueringsinstrumente gemerk as "ES" of "E" is nog nie gekwalifiseer nie en dus nie gereed om as verwysingsontwerp of in produksie gebruik te word nie. Enige gevolge wat uit sodanige gebruik voortspruit, sal nie ST-koste wees nie. ST sal in geen geval aanspreeklik wees vir enige klantgebruik van hierdie ingenieurswese nieample gereedskap as verwysingsontwerpe of in produksie.
“E” of “ES” merk bvamples van ligging:

  • Op die geteikende STM32 wat op die bord gesoldeer is (Vir 'n illustrasie van STM32-merk, verwys na die STM32-datablad "Pakketinligting" paragraaf by die
    www.st.com webwerf).
  • Langs die evaluasie-instrument bestel onderdeelnommer wat vas is of syskerm op die bord gedruk.

15.2 STLINK-V3SET produkgeskiedenis
15.2.1 Produk-identifikasie LKV3SET$AT1
Hierdie produk-identifikasie is gebaseer op die MB1441 B-01-hoofmodule en MB1440 B-01-adapterbord.
Produkbeperkings
Geen beperking word vir hierdie produkidentifikasie geïdentifiseer nie.
15.2.2 Produk-identifikasie LKV3SET$AT2
Hierdie produk-identifikasie is gebaseer op die MB1441 B-01-hoofmodule en MB1440 B-01-adapterbord, met kabel vir brugseine uit die CN9 MB1440-adapterbordaansluiting.
Produkbeperkings
Geen beperking word vir hierdie produkidentifikasie geïdentifiseer nie.
15.3 B-STLINK-VOLT produkgeskiedenis
15.3.1 Produk
identifikasie BSTLINKVOLT$AZ1
Hierdie produk-identifikasie is gebaseer op die MB1598 A-01 voltage adapterbord.
Produkbeperkings
Geen beperking word vir hierdie produkidentifikasie geïdentifiseer nie.
15.4 B-STLINK-ISOL produk geskiedenis
15.4.1 Produk-identifikasie BSTLINKISOL$AZ1
Hierdie produk-identifikasie is gebaseer op die MB1599 B-01 voltage adapter en galvaniese isolasiebord.
Produkbeperkings
Moenie die B-STLINK-ISOL-bord aan die STLINK-V3SET-hoofmodule skroef met 'n metaalskroef nie, veral as jy van plan is om die MB1440-adapterbord te gebruik. Enige kontak van die MB1440-adapterbord met hierdie skroef kortsluit die terrein en kan skade veroorsaak.
Gebruik slegs nylon hegskroewe of moenie skroef nie.
15.5 Raadshersieningsgeskiedenis
15.5.1 Raad MB1441 hersiening B-01
Die hersiening B-01 is die aanvanklike vrystelling van die MB1441-hoofmodule.
Raadsbeperkings
Geen beperking word vir hierdie raadshersiening geïdentifiseer nie.
15.5.2 Raad MB1440 hersiening B-01
Die hersiening B-01 is die aanvanklike vrystelling van die MB1440-adapterbord.
Raadsbeperkings
Geen beperking word vir hierdie raadshersiening geïdentifiseer nie.
15.5.3 Raad MB1598 hersiening A-01
Die hersiening A-01 is die aanvanklike vrystelling van die MB1598 voltage adapterbord.
Raadsbeperkings
Die teiken voltage kan nie deur brugverbindings CN7 en CN8 verskaf word terwyl dit vir brugfunksies benodig word nie. Die teiken voltage moet óf deur CN1 óf deur die MB1440-adapterbord verskaf word (verwys na Afdeling 12.5: Target voltage verbinding).
15.5.4 Raad MB1599 hersiening B-01

Die hersiening B-01 is die aanvanklike vrystelling van die MB1599 voltage adapter en galvaniese isolasiebord.
Raadsbeperkings
Die teiken voltage kan nie deur brugverbindings CN7 en CN8 verskaf word terwyl dit vir brugfunksies benodig word nie. Die teiken voltage moet óf deur CN1 óf deur die MB1440-adapterbord verskaf word. Verwys na Afdeling 13.5: Target voltage verbinding.
Moenie die B-STLINK-ISOL-bord aan die STLINK-V3SET-hoofmodule skroef met 'n metaalskroef nie, veral as jy van plan is om die MB1440-adapterbord te gebruik. Enige kontak van die MB1440-adapterbord met hierdie skroef kortsluit die terrein en kan skade veroorsaak. Gebruik slegs nylon hegskroewe of moenie skroef nie.
Bylaag A Federale Kommunikasie Kommissie (FCC)
15.3 FCC Voldoeningsverklaring
15.3.1 Deel 15.19
Deel 15.19
Hierdie toestel voldoen aan Deel 15 van die FCC-reëls. Werking is onderhewig aan die volgende twee voorwaardes:

  1. hierdie toestel mag nie skadelike steurings veroorsaak nie, en
  2. hierdie toestel moet enige steuring wat ontvang word aanvaar, insluitend steuring wat ongewenste werking kan veroorsaak.

Deel 15.21
Enige veranderinge of wysigings aan hierdie toerusting wat nie uitdruklik deur STMicroelectronics goedgekeur is nie, kan skadelike inmenging veroorsaak en die gebruiker se magtiging om hierdie toerusting te gebruik, vernietig.
Deel 15.105
Hierdie toerusting is getoets en gevind dat dit voldoen aan die limiete vir 'n Klas B digitale toestel, ooreenkomstig deel 15 van die FCC Reëls. Hierdie perke is ontwerp om redelike beskerming teen skadelike inmenging in 'n residensiële installasie te bied. Hierdie toerusting genereer gebruike en kan radiofrekwensie-energie uitstraal en, indien dit nie geïnstalleer en gebruik word in ooreenstemming met die instruksie nie, kan dit skadelike steurings vir radiokommunikasie veroorsaak. Daar is egter geen waarborg dat inmenging nie in 'n spesifieke installasie sal voorkom nie. Indien hierdie toerusting wel skadelike steurings vir radio- of televisie-ontvangs veroorsaak wat bepaal kan word deur die toerusting af en aan te skakel, word die gebruiker aangemoedig om steuring te probeer regstel deur een of meer van die volgende maatreëls:

  • Heroriënteer of verskuif die ontvangsantenna.
  • Verhoog die skeiding tussen die toerusting en ontvanger.
  • Koppel die toerusting aan 'n uitlaat op stroombaan anders as dié waaraan die ontvanger gekoppel is.
  • Raadpleeg die handelaar of 'n ervare radio-/TV-tegnikus vir hulp.

Let wel: Gebruik 'n USB-kabel met 'n lengte van minder as 0.5 m en ferriet aan die rekenaar se kant.
Ander sertifiserings

  • EN 55032 (2012) / EN 55024 (2010)
  • CFR 47, FCC Deel 15, Subdeel B (Klas B Digitale Toestel) en Industry Canada ICES003 (Uitgawe 6/2016)
  • Elektriese Veiligheidskwalifikasie vir CE-merk: EN 60950-1 (2006+A11/2009+A1/2010+A12/2011+A2/2013)
  • IEC 60650-1 (2005+A1/2009+A2/2013)

Let wel:
Die sampdie ondersoek moet aangedryf word deur 'n kragtoevoer-eenheid of hulptoerusting wat voldoen aan standaard EN 60950-1: 2006+A11/2009+A1/2010+A12/2011+A2/2013, en moet Safety Extra Low Vol weestage (SELV) met beperkte kragvermoë.
Hersieningsgeskiedenis
Tabel 20. Dokumenthersieningsgeskiedenis

Datum Hersiening Veranderinge
6-Sep-18 1 Aanvanklike vrystelling.
8-19 Feb 2 Opgedateer:
— Afdeling 8.3.4: Virtuele COM-poort (VCP), — Afdeling 8.3.5: Brugfunksies,
— Afdeling 9.1.2: STDC14 (STM32 JTAG/SWD en VCP), en
— Afdeling 9.2.3: Virtuele COM-poortverbinding verduidelik
hoe virtuele COM-poorte aan die teiken gekoppel is.
20-Nov-19 3 Bygevoeg:
— Tweede Virtuele COM-poort hoofstuk in Inleiding,
— Figuur 13 in Afdeling 8.3.5 Brug UART, en
— Figuur 15 in die nuwe afdeling van Meganiese inligting.
19-Mrt-20 4 Bygevoeg:
— Afdeling 12: B-STLINK-VOLT bord uitbreiding beskrywing.
5 Junie 20 5 Bygevoeg:
— Afdeling 12.5: Target voltage-verbinding en — Afdeling 12.6: Bordverbindings.
Opgedateer:
— Afdeling 1: Kenmerke,
— Afdeling 3: Bestelinligting,
— Afdeling 8.2.7: UART/l2C/CAN-brugverbinding, en — Afdeling 13: STLINK-V3SET en B-STLINK-VOLT inligting.
5-21 Feb 6 Bygevoeg:
– Afdeling 13: B-STLINK-ISOL bord uitbreiding beskrywing,
– Figuur 19 en Figuur 20, en
– Afdeling 14: Prestasiesyfers. Opgedateer:
- Inleiding,
- Bestellings inligting,
– Figuur 16 en Figuur 17, en
– Afdeling 15: STLINK-V3SET, B-STLINK-VOLT, en BSTLINK-ISOL inligting. Alle wysigings gekoppel aan die nuutste B-STLINK-ISOL bord vir
voltage aanpassing en galvaniese isolasie
7-Des-21 7 Bygevoeg:
– Afdeling 15.2.2: Produk-identifikasie LKV3SET$AT2 en
– Herinnering om nie metaalskroewe te gebruik om skade in Figuur 20, Afdeling 15.4.1 en Afdeling 15.5.4 te vermy nie. Opgedateer:
- Kenmerke,
– Stelselvereistes, en
– Afdeling 7.3.4: Virtuele COM-poort (VCP).

BELANGRIKE KENNISGEWING - LEES ASSEBLIEF SORGVULDIG
STMicroelectronics NV en sy filiale (“ST”) behou die reg voor om te eniger tyd sonder kennisgewing veranderinge, regstellings, verbeterings, wysigings en verbeterings aan ST-produkte en / of hierdie dokument aan te bring. Kopers moet die jongste relevante inligting oor ST-produkte bekom voordat hulle bestellings plaas. ST-produkte word verkoop op grond van die bepalings en voorwaardes van ST wat op die oomblik van bestelling erken word.
Kopers is uitsluitlik verantwoordelik vir die keuse, keuse en gebruik van ST-produkte en ST aanvaar geen aanspreeklikheid vir toepassingshulp of die ontwerp van kopersprodukte nie.
Geen lisensie, uitdruklik of geïmpliseer, tot enige intellektuele eiendomsreg word hierin deur ST toegestaan ​​nie.
Herverkoop van ST-produkte met bepalings anders as die inligting wat hierin uiteengesit word, sal enige waarborg wat deur ST vir sodanige produk verleen word, nietig verklaar.
ST en die ST-logo is handelsmerke van ST. Vir bykomende inligting oor ST-handelsmerke, verwys asseblief na www.st.com/handelsmerke. Alle ander produk- of diensname is die eiendom van hul onderskeie eienaars.
Inligting in hierdie dokument vervang en vervang inligting wat voorheen in enige vorige weergawes van hierdie dokument verskaf is.

© 2021 STMicroelectronics – Alle regte voorbehou
Afgelaai vanaf Arrow.com.
www.st.com
1UM2448 Rev 7

Dokumente / Hulpbronne

ST STLINK-V3SET Ontfouterprogrammeerder [pdfGebruikershandleiding
STLINK-V3SET, STLINK-V3SET Ontfouterprogrammeerder, Ontfouterprogrammeerder, Programmeerder

Verwysings

Los 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Vereiste velde is gemerk *