STLINK 로고STLINK 로고 1UM2448 사용자 매뉴얼
STM3 및 STM8용 STLINK-V32SET 디버거/프로그래머

소개

STLINK-V3SET은 STM8 및 STM32 마이크로컨트롤러를 위한 독립형 모듈식 디버깅 및 프로그래밍 프로브입니다. 본 제품은 메인 모듈과 보조 어댑터 보드로 구성되어 있습니다. SWIM과 J를 지원합니다.TAG애플리케이션 보드에 있는 STM8 또는 STM32 마이크로컨트롤러와 통신하기 위한 /SWD 인터페이스입니다. STLINK-V3SET은 호스트 PC가 하나의 UART를 통해 대상 마이크로 컨트롤러와 통신할 수 있도록 가상 COM 포트 인터페이스를 제공합니다. 또한 예를 들어 부트로더를 통한 대상 프로그래밍을 허용하는 여러 통신 프로토콜에 대한 브리지 인터페이스를 제공합니다.
STLINK-V3SET은 호스트 PC가 브리지 UART라고 하는 다른 UART를 통해 대상 마이크로 컨트롤러와 통신할 수 있도록 두 번째 가상 COM 포트 인터페이스를 제공할 수 있습니다. RTS 및 CTS 옵션을 포함한 브리지 UART 신호는 MB1440 어댑터 보드에서만 사용할 수 있습니다. 두 번째 가상 COM 포트 활성화는 되돌릴 수 있는 펌웨어 업데이트를 통해 수행되며, 이는 드래그 앤 드롭 플래시 프로그래밍에 사용되는 대용량 저장 인터페이스도 비활성화합니다. STLINK-V3SET의 모듈식 아키텍처를 사용하면 다양한 커넥터용 어댑터 보드, 볼륨용 BSTLINK-VOLT 보드와 같은 추가 모듈을 통해 주요 기능을 확장할 수 있습니다.tage 적응 및 vol용 B-STLINK-ISOL 보드tage 적응 및 갈바닉 절연.

STLINK V3SET 디버거 프로그래머

그림은 계약이 아닙니다.

특징

  • 모듈식 확장이 가능한 독립형 프로브
  • USB 커넥터(Micro-B)를 통해 자체 전원 공급
  • USB 2.0 고속 인터페이스
  • USB를 통한 프로브 펌웨어 업데이트
  • JTAG / 직렬 와이어 디버깅(SWD) 특정 기능:
    – 3V ~ 3.6V 애플리케이션 권tag지원 및 5V 허용 입력(B-STLINK-VOLT 또는 B-STLINK-ISOL 보드를 사용하면 1.65V까지 확장됨)
    – 플랫 케이블 STDC14 - MIPI10 / STDC14 / MIPI20(1.27mm 피치 커넥터)
    – 제이TAG 커뮤니케이션 지원
    – SWD 및 직렬 와이어 view어(SWV) 통신 지원
  • SWIM 특정 기능(어댑터 보드 MB1440에서만 사용 가능):
    – 1.65V ~ 5.5V 애플리케이션 권tag지원
    – SWIM 헤더(2.54mm 피치)
    – SWIM 저속 및 고속 모드 지원
  • 가상 COM 포트(VCP) 특정 기능:
    – 3V ~ 3.6V 애플리케이션 권tagUART 인터페이스 및 5V 허용 입력 지원(B-STLINK-VOLT 또는 B-STLINK-ISOL 보드를 사용하면 1.65V까지 확장됨)
    – 최대 16MHz의 VCP 주파수
    – STDC14 디버그 커넥터에서 사용 가능(MIPI10에서는 사용할 수 없음)
  • 다중 경로 브리지 USB - SPI/UART/I 2
    C/CAN/GPIO 특정 기능:
    – 3V ~ 3.6V 애플리케이션 권tage 지원 및 5V 허용 입력(아래로 확장됨)
    B-STLINK-VOLT 또는 B-STLINK-ISOL 보드 사용 시 1.65V)
    – 어댑터 보드에서만 사용 가능한 신호(MB1440)
  • 바이너리의 드래그 앤 드롭 플래시 프로그래밍 files
  • 2색 LED: 통신, 전원

메모: STLINK-V3SET 제품은 대상 애플리케이션에 전원 공급을 제공하지 않습니다.
STM8 대상에는 B-STLINK-VOLT가 필요하지 않습니다.tag적응은 STLINK-V1440SET과 함께 제공되는 기본 어댑터 보드(MB3)에서 수행됩니다.

일반 정보

STLINK-V3SET에는 Arm ®(a) ® Cortex -M 프로세서를 기반으로 하는 STM32 32비트 마이크로컨트롤러가 내장되어 있습니다.

주문하기

정보
STLINK-V3SET 또는 추가 보드(별도 제공)를 주문하려면 표 1을 참조하십시오.
표 1. 주문 정보

주문 코드보드 참조

설명

STLINK-V3SETMB1441(1) MB1440(2)STM3 및 STM8용 STLINK-V32 모듈식 회로 내 디버거 및 프로그래머
B-STLINK-VOLTMB1598권tagSTLINK-V3SET용 어댑터 보드
B-STLINK-ISOLMB1599권tagSTLINK-V3SET용 어댑터 및 갈바닉 절연 보드
  1. 메인 모듈.
  2. 어댑터 보드.

개발 환경

4.1 시스템 요구 사항
• 다중 OS 지원: Windows ® ® 10, Linux ®(a)(b)(c) 64비트 또는 macOS
• USB Type-A 또는 USB Type-C ® - Micro-B 케이블 4.2 개발 도구 체인
• IAR Systems ® – IAR Embedded Workbench ®(d) ®
• 케일(d) – MDK-ARM
• STMicroelectronics – STM32CubeIDE

컨벤션

표 2는 본 문서에서 ON 및 OFF 설정에 사용되는 규칙을 제공합니다.
표 2. ON/OFF 규칙

협약

정의

점퍼 JPx ON점퍼 장착
점퍼 JPx OFF점퍼가 장착되지 않음
점퍼 JPx [1-2]점퍼는 핀 1과 핀 2 사이에 장착되어야 합니다.
솔더 브리지 SBx ON0옴 저항으로 닫힌 SBx 연결
솔더 브리지 SBx OFFSBx 연결이 열려 있음

ㅏ. macOS®는 미국 및 기타 국가에 등록된 Apple Inc.의 상표입니다.
비. Linux ® 는 Linus Torvalds의 등록 상표입니다.
씨. 기타 모든 상표는 해당 소유자의 자산입니다.
디. Windows ®에만 해당됩니다.

빠른 시작

이 섹션에서는 STLINK-V3SET을 사용하여 빠르게 개발을 시작하는 방법을 설명합니다.
제품을 설치하고 사용하기 전에 평가 제품 라이선스 계약에 동의하세요. www.st.com/epl web 페이지.
STLINK-V3SET은 STM8 및 STM32 마이크로컨트롤러용 독립형 모듈식 디버깅 및 프로그래밍 프로브입니다.

  • SWIM, J 프로토콜을 지원합니다.TAG및 SWD를 사용하여 STM8 또는 STM32 마이크로컨트롤러와 통신할 수 있습니다.
  • 호스트 PC가 하나의 UART를 통해 대상 마이크로 컨트롤러와 통신할 수 있도록 가상 COM 포트 인터페이스를 제공합니다.
  • 이는 예를 들어 부트로더를 통한 대상 프로그래밍을 허용하는 여러 통신 프로토콜에 대한 브리지 인터페이스를 제공합니다.

이 보드를 사용하려면 다음 단계를 따르세요.

  1. 상자 안에 모든 품목이 들어 있는지 확인하십시오(V3S + 플랫 케이블 3개 + 어댑터 보드 및 가이드).
  2. STLINK-V32SET(드라이버)를 지원하려면 IDE/STM3CubeProgrammer를 설치/업데이트하세요.
  3. 플랫 케이블을 선택하여 STLINK-V3SET과 애플리케이션 사이에 연결하세요.
  4. STLINK-V3SET과 PC 사이에 USB Type-A-Micro-B 케이블을 연결합니다.
  5. PWR LED가 녹색이고 COM LED가 빨간색인지 확인하십시오.
  6. 개발 도구 체인 또는 STM32CubeProgrammer(STM32CubeProg) 소프트웨어 유틸리티를 엽니다.
    자세한 내용은 다음을 참조하세요. www.st.com/stlink-v3set web대지.

STLINK-V3SET 기능 설명

7.1 STLINK-V3SET 이상view
STLINK-V3SET은 STM8 및 STM32 마이크로컨트롤러를 위한 독립형 모듈식 디버깅 및 프로그래밍 프로브입니다. 이 제품은 하나 또는 여러 대상과의 디버깅, 프로그래밍 또는 통신을 위한 다양한 기능과 프로토콜을 지원합니다. STLINKV3SET 패키지에는 다음이 포함됩니다.
고성능을 위한 메인 모듈과 추가 기능을 위한 어댑터 보드를 갖춘 완전한 하드웨어로, 애플리케이션의 어느 위치에서든 와이어 또는 플랫 케이블을 연결할 수 있습니다.
이 모듈은 PC에 의해 완전히 전원이 공급됩니다. COM LED가 빨간색으로 깜박이면 기술 노트를 참조하세요.view 자세한 내용은 ST-LINK 파생 상품(TN1235)을 참조하세요.
7.1.1 고성능을 위한 메인 모듈
이 구성은 고성능을 위해 선호되는 구성입니다. STM32 마이크로컨트롤러만 지원합니다. 작업 권tage 범위는 3V ~ 3.6V입니다.
그림 2. 프로브 상단

STLINK V3SET 디버거 프로그래머 - 프로브 상단

지원되는 프로토콜과 기능은 다음과 같습니다.

  • SWD(최대 24MHz), SWO(최대 16MHz)
  • JTAG (최대 21MHz)
  • VCP(732bps~16Mbps)

STLINK-V2SET에는 애플리케이션 대상에 연결하기 위한 7×1.27핀 3mm 피치 수 커넥터가 있습니다. 표준 커넥터 MIPI10/ARM10, STDC14 및 ARM20과 연결하기 위한 세 가지 다른 플랫 케이블이 패키지에 포함되어 있습니다(9페이지의 섹션 29: 플랫 리본 참조).
연결은 그림 3을 참조하세요.
STLINK V3SET 디버거 프로그래머 - 프로브 상단 17.1.2 추가 기능을 위한 어댑터 구성
이 구성은 전선이나 평면 케이블을 사용하여 대상에 연결하는 데 유리합니다. MB1441과 MB1440으로 구성되어 있습니다. STM32 및 STM8 마이크로컨트롤러와의 디버깅, 프로그래밍 및 통신을 지원합니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 2

7.1.3 추가된 기능에 대한 어댑터 구성 구축 방법
기본 모듈 구성에서 어댑터 구성을 빌드하고 다시 구성하려면 아래 작동 모드를 참조하세요.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 3

7.2 하드웨어 레이아웃
STLINK-V3SET 제품은 STM32F723 마이크로컨트롤러(UFBGA 패키지의 176핀)를 중심으로 설계되었습니다. 하드웨어 보드 사진(그림 6 및 그림 7)은 표준 구성(구성 요소 및 점퍼)으로 패키지에 포함된 두 개의 보드를 보여줍니다. 그림 8, 그림 9 및 그림 10은 사용자가 보드에서 기능을 찾는 데 도움이 됩니다. STLINK-V3SET 제품의 기계적 치수는 그림 11과 그림 12에 나와 있습니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 4

STLINK V3SET 디버거 프로그래머 - 프로브 상단 5

STLINK V3SET 디버거 프로그래머 - 프로브 상단 6

STLINK V3SET 디버거 프로그래머 - 프로브 상단 7STLINK V3SET 디버거 프로그래머 - 프로브 상단 8

7.3 STLINK-V3SET 기능
모든 기능은 고성능을 위해 설계되었습니다. 모든 신호는 vol을 지원하는 SWIM 프로토콜을 제외하고 3.3V와 호환됩니다.tage 범위는 1.65V ~ 5.5V입니다. 다음 설명은 두 보드 MB1441 및 MB1440에 관한 것이며 보드와 커넥터에서 기능을 찾을 수 있는 위치를 나타냅니다. 고성능을 위한 메인 모듈에는 MB1441 보드만 포함되어 있습니다. 추가 기능을 위한 어댑터 구성에는 MB1441 및 MB1440 보드가 모두 포함됩니다.
7.3.1 SWV가 포함된 SWD
SWD 프로토콜은 SWV를 추적으로 사용하는 STM32 마이크로컨트롤러에 사용되는 디버그/프로그램 프로토콜입니다. 신호는 3.3V와 호환되며 최대 24MHz까지 수행할 수 있습니다. 이 기능은 MB1440 CN1, CN2, CN6과 MB1441 CN1에서 사용할 수 있습니다. 전송 속도에 대한 자세한 내용은 14.2절을 참조하십시오.
7.3.2년TAG
JTAG 프로토콜은 STM32 마이크로컨트롤러에 사용되는 디버그/프로그램 프로토콜입니다. 신호는 3.3V와 호환되며 최대 21MHz까지 수행할 수 있습니다. 이 기능은 MB1440 CN1, CN2, MB1441 CN1에서 사용할 수 있습니다.
STLINK-V3SET은 J에서 장치 연결을 지원하지 않습니다.TAG (데이지 체인).
올바른 작동을 위해 MB3 보드의 STLINK-V1441SET 마이크로컨트롤러에는 J가 필요합니다.TAG 반납 시계. 기본적으로 이 반환 클럭은 MB1의 닫힌 점퍼 JP1441을 통해 제공되지만 CN9의 핀 1를 통해 외부적으로 제공될 수도 있습니다(이 구성은 높은 J에 도달하는 데 필요할 수 있음).TAG 주파수; 이 경우 MB1의 JP1441을 열어야 합니다.) B-STLINK-VOLT 확장 보드와 함께 사용하는 경우 JTAG 클럭 루프백은 STLINK-V3SET 보드(JP1이 열림)에서 제거되어야 합니다. J의 올바른 기능을 위해TAG, 루프백은 B-STLINK-VOLT 확장 보드(JP1 폐쇄) 또는 대상 애플리케이션 측에서 수행되어야 합니다.
7.3.3 수영
SWIM 프로토콜은 STM8 마이크로컨트롤러에 사용되는 디버그/프로그램 프로토콜입니다. SWIM 프로토콜을 활성화하려면 MB3 보드의 JP4, JP6 및 JP1440이 켜져 있어야 합니다. MB2 보드의 JP1441도 ON(기본 위치)이어야 합니다. 신호는 MB1440 CN4 커넥터와 볼륨에서 사용할 수 있습니다.tag1.65V ~ 5.5V 범위가 지원됩니다. MB680 CN1의 핀 1440인 VCC에 대한 4Ω 풀업이 MB2 CN1440의 핀 4인 DIO에 제공되므로 결과적으로 다음과 같습니다.
• 추가적인 외부 풀업이 필요하지 않습니다.
• MB1440 CN4의 VCC는 Vtarget에 연결되어야 합니다.
7.3.4 가상 COM 포트(VCP)
직렬 인터페이스 VCP는 STLINK-V3SET USB 커넥터 CN5에 연결된 PC의 가상 COM 포트로 직접 사용할 수 있습니다. 이 기능은 STM32 및 STM8 마이크로컨트롤러에 사용할 수 있습니다. 신호는 3.3V와 호환되며 732bps ~ 16Mbps에서 수행할 수 있습니다. 이 기능은 MB1440 CN1, CN3, MB1441 CN1에서 사용할 수 있습니다. T_VCP_RX(또는 RX) 신호는 타겟에 대한 Rx(STLINK-V3SET의 경우 Tx)이고, T_VCP_TX(또는 TX) 신호는 타겟에 대한 Tx(STLINK-V3SET의 경우 Rx)입니다. 섹션 7.3.5(브리지 UART)에 자세히 설명된 대로 두 번째 가상 COM 포트가 활성화될 수 있습니다.
전송 속도에 대한 자세한 내용은 14.2항을 참조하십시오.
7.3.5 브리지 기능
STLINK-V3SET은 SPI, I 8와 같은 여러 프로토콜을 사용하여 모든 STM32 또는 STM2 대상과 통신할 수 있는 독점 USB 인터페이스를 제공합니다.
C, CAN, UART 및 GPIO. 이 인터페이스는 대상 부트로더와 통신하는 데 사용될 수 있지만 공용 소프트웨어 인터페이스를 통해 사용자 정의된 요구에 사용될 수도 있습니다.
모든 브리지 신호는 와이어 클립을 사용하여 CN9에서 간단하고 쉽게 액세스할 수 있으며, 특히 SPI 및 UART의 경우 신호 품질과 성능이 저하될 위험이 있습니다. 이는 예를 들어 사용되는 전선의 품질, 전선이 차폐되어 있는지 여부, 애플리케이션 보드의 레이아웃에 따라 달라집니다.
브리지 SPI
SPI 신호는 MB1440 CN8 및 CN9에서 사용할 수 있습니다. 높은 SPI 주파수에 도달하려면 사용하지 않는 모든 신호가 대상 측 접지에 연결된 MB1440 CN8의 플랫 리본을 사용하는 것이 좋습니다.
브리지 I ²C 2 I
C 신호는 MB1440 CN7 및 CN9에서 사용할 수 있습니다. 어댑터 모듈은 JP680 점퍼를 닫아 활성화할 수 있는 옵션 10옴 풀업도 제공합니다. 이 경우 T_VCC 타겟 voltage는 이를 수용하는 모든 MB1440 커넥터(CN1, CN2, CN6 또는 JP10 점퍼)에 제공되어야 합니다.
브리지 캔
CAN 논리 신호(Rx/Tx)는 MB1440 CN9에서 사용할 수 있으며 외부 CAN 트랜시버에 대한 입력으로 사용할 수 있습니다. 다음과 같은 경우 CAN 대상 신호를 MB1440 CN5(대상 Tx는 CN5 Tx, 대상 Rx는 CN5 Rx)에 직접 연결할 수도 있습니다.
1. JP7이 닫혀 있으며 이는 CAN이 켜져 있음을 의미합니다.
2. 캔 볼륨tage는 CN5 CAN_VCC에 제공됩니다.
브리지 UART
하드웨어 흐름 제어(CTS/RTS)가 포함된 UART 신호는 MB1440 CN9 및 MB1440 CN7에서 사용할 수 있습니다. 사용하기 전에 메인 모듈에 프로그래밍할 전용 펌웨어가 필요합니다. 이 펌웨어를 사용하면 두 번째 가상 COM 포트를 사용할 수 있으며 대용량 저장 인터페이스(드래그 앤 드롭 플래시 프로그래밍에 사용됨)가 사라집니다. 펌웨어 선택은 되돌릴 수 있으며 그림 13과 같이 STLinkUpgrade 애플리케이션에 의해 수행됩니다. 하드웨어 흐름 제어는 UART_RTS 및/또는 UART_CTS 신호를 대상에 물리적으로 연결하여 활성화될 수 있습니다. 연결되지 않은 경우 두 번째 가상 COM 포트는 하드웨어 흐름 제어 없이 작동합니다. 하드웨어 흐름 제어 활성화/비활성화는 가상 COM 포트의 호스트 측에서 소프트웨어로 구성할 수 없습니다. 결과적으로 호스트 응용 프로그램의 매개 변수와 관련된 매개 변수를 구성해도 시스템 동작에는 영향을 미치지 않습니다. 높은 UART 주파수에 도달하려면 사용되지 않은 모든 신호가 대상 측 접지에 연결된 MB1440 CN7의 플랫 리본을 사용하는 것이 좋습니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 9

전송 속도에 대한 자세한 내용은 14.2항을 참조하십시오.
브리지 GPIO
MB1440 CN8 및 CN9에서는 XNUMX개의 GPIO 신호를 사용할 수 있습니다. 기본 관리는 공용 ST 브리지 소프트웨어 인터페이스를 통해 제공됩니다.
7.3.6개의 LED
PWR LED: 빨간색 표시등은 5V가 활성화되었음을 나타냅니다(도터보드가 연결된 경우에만 사용됨).
COM LED: 기술 노트 참조view 자세한 내용은 ST-LINK 파생 상품(TN1235)을 참조하세요.
7.4 점퍼 구성
표 3. MB1441 점퍼 구성

점퍼상태

설명

JP1ONJTAG 보드에서 클럭 루프백이 완료됨
JP2ONSWIM 사용, B-STLINK-VOLT 및 B-STLINK-ISOL 보드에 필요한 5V 전원 공급 커넥터를 제공합니다.
JP3끄다STLINK-V3SET 재설정. STLINK-V3SET UsbLoader 모드를 시행하는 데 사용할 수 있습니다.

표 4. MB1440 점퍼 구성

점퍼상태

설명

JP1사용하지 않음접지
JP2사용하지 않음접지
JP3ONSWIM 사용에 필요한 CN5에서 12V 전원을 얻습니다.
JP4끄다SWIM 입력을 비활성화합니다.
JP5ONJTAG 보드에서 클럭 루프백이 완료됨
JP6끄다SWIM 출력을 비활성화합니다.
JP7끄다CN5를 통한 CAN 사용 폐쇄
JP8ONCN5에 7V 전원 공급(내부 사용)
JP9ONCN5에 10V 전원 공급(내부 사용)
JP10끄다I를 활성화하기 위해 닫힘2C 풀업
JP11사용하지 않음접지
JP12사용하지 않음접지

보드 커넥터

11개의 사용자 커넥터가 STLINK-V3SET 제품에 구현되어 있으며 이 단락에서 설명합니다.

  • MB2 보드에서는 1441개의 사용자 커넥터를 사용할 수 있습니다.
    – CN1: STDC14(STM32 JTAG/SWD 및 VCP)
    – CN5: USB Micro-B(호스트 연결)
  • MB9 보드에서는 1440개의 사용자 커넥터를 사용할 수 있습니다.
    – CN1: STDC14(STM32 JTAG/SWD 및 VCP)
    – CN2: 레거시 Arm 20핀 JTAG/SWD IDC 커넥터
    –CN3: VCP
    – CN4: 수영
    – CN5: 브리지 CAN
    –CN6: SWD
    – CN7, CN8, CN9: 브릿지
    다른 커넥터는 내부용으로 예약되어 있으므로 여기서는 설명하지 않습니다.

8.1 MB1441 보드의 커넥터
8.1.1 USB 마이크로-B
USB 커넥터 CN5는 내장된 STLINK-V3SET을 PC에 연결하는 데 사용됩니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 10

USB ST-LINK 커넥터의 관련 핀아웃은 표 5에 나열되어 있습니다.
표 5. USB Micro-B 커넥터 핀아웃 CN5

핀번호핀 이름기능
1V-버스5V 전원
2DM(디-)USB 차동 쌍 M
3DP (D+)USB 차동 쌍 P
44아이디
55GND접지

8.1.2 STDC14(STM32JTAG/SWD 및 VCP)
STDC14 CN1 커넥터를 사용하면 J를 사용하여 STM32 대상에 연결할 수 있습니다.TAG 또는 ARM3 핀아웃(Arm Cortex 디버그 커넥터)을 고려하는(핀 12에서 핀 10까지) SWD 프로토콜입니다. 하지만 그것도 장점tag가상 COM 포트에 두 개의 UART 신호를 제공합니다. STDC14 커넥터의 관련 핀아웃은 표 6에 나열되어 있습니다.
표 6. STDC14 커넥터 핀아웃 CN1

핀 번호설명핀 번호

설명

1예약됨(1)2예약됨(1)
3T_VCC(2)4T_JTMS/T_SWDIO
5접지6T_JCLK/T_SWCLK
7접지8T_JTDO/T_SWO(3)
9T_JRCLK(4)/NC(5)10T_JTDI/NC(5)
11GND감지(6)12T_NRST
13T_VCP_RX(7)14T_VCP_TX(2)
  1. 대상에 연결하지 마십시오.
  2. STLINK-V3SET에 대한 입력입니다.
  3. SWO는 선택 사항이며 직렬 와이어에만 필요합니다. View(SWV) 추적.
  4. STLINK-V3SET 측에서 루프백이 제거된 경우 대상 측에서 T_JCLK의 선택적 루프백이 필요합니다.
  5. NC는 SWD 연결에 필요하지 않음을 의미합니다.
  6. STLINK-V3SET 펌웨어에 의해 GND에 연결됨; 도구 감지를 위해 대상에서 사용될 수 있습니다.
  7. STLINK-V3SET용 출력
    사용된 커넥터는 SAMTEC FTSH-107-01-L-DV-KA 입니다.

8.2 MB1440 보드의 커넥터
8.2.1 STDC14(STM32JTAG/SWD 및 VCP)
MB14의 STDC1 CN1440 커넥터는 MB14 메인 모듈의 STDC1 CN1441 커넥터를 복제합니다. 자세한 내용은 섹션 8.1.2를 참조하십시오.
8.2.2 레거시 Arm 20핀 JTAG/SWD IDC 커넥터
CN2 커넥터를 사용하면 J의 STM32 대상에 연결할 수 있습니다.TAG 또는 SWD 모드.
핀아웃은 표 7에 나열되어 있습니다. ST-LINK/V2의 핀아웃과 호환되지만 STLINKV3SET은 J를 관리하지 않습니다.TAG TRST 신호(핀3).
표 7. 레거시 Arm 20핀 JTAG/SWD IDC 커넥터 CN2

핀번호설명핀번호

설명

1T_VCC(1)2NC
3NC4접지(2)
5T_JTDI/NC(3)6접지(2)
7T_JTMS/T_SWDIO8접지(2)
9T_JCLK/T_SWCLK10접지(2)
11T_JRCLK(4)/NC(3)12접지(2)
13T_JTDO/T_SWO(5)14접지(2)
15T_NRST16접지(2)
17NC18접지(2)
19NC20접지(2)
  1. STLINK-V3SET에 대한 입력입니다.
  2. 올바른 동작을 위해서는 이러한 핀 중 하나 이상을 대상 측 접지에 연결해야 합니다(리본의 노이즈 감소를 위해 모두 연결하는 것이 좋습니다).
  3. NC는 SWD 연결에 필요하지 않음을 의미합니다.
  4. STLINK-V3SET 측에서 루프백이 제거된 경우 대상 측에서 T_JCLK의 선택적 루프백이 필요합니다.
  5. SWO는 선택 사항이며 직렬 와이어에만 필요합니다. View(SWV) 추적.

8.2.3 가상 COM 포트 커넥터
CN3 커넥터를 사용하면 가상 COM 포트 기능을 위한 대상 UART를 연결할 수 있습니다. 디버그 연결(J를 통해)TAG/SWD 또는 SWIM)은 동시에 필요하지 않습니다. 그러나 STLINK-V3SET과 타겟 사이에 GND 연결이 필요하며 디버그 케이블이 연결되지 않은 경우를 대비해 다른 방법으로 연결해야 합니다. VCP 커넥터의 관련 핀아웃은 표 8에 나열되어 있습니다.
표 8. 가상 COM 포트 커넥터 CN3

핀번호

설명핀번호

설명

1T_VCP_TX(1)2T_VCP_RX(2)

8.2.4 SWIM 커넥터
CN4 커넥터를 사용하면 STM8 SWIM 대상에 연결할 수 있습니다. SWIM 커넥터의 관련 핀아웃은 표 9에 나열되어 있습니다.
표 9. SWIM 커넥터 CN4

핀번호

설명

1T_VCC(1)
2SWIM_DATA
3접지
4T_NRST

1. STLINK-V3SET에 대한 입력.
8.2.5 CAN 커넥터
CN5 커넥터를 사용하면 CAN 트랜시버 없이 CAN 대상에 연결할 수 있습니다. 이 커넥터의 관련 핀아웃은 표 10에 나열되어 있습니다.

핀번호

설명

1T_CAN_VCC(1)
2T_CAN_TX
3T_CAN_RX
  1. STLINK-V3SET에 대한 입력입니다.

8.2.6 WD 커넥터
CN6 커넥터를 사용하면 SWD 모드에서 전선을 통해 STM32 대상에 연결할 수 있습니다. 고성능에는 권장되지 않습니다. 이 커넥터의 관련 핀아웃은 다음 목록에 나열되어 있습니다. 표 11.
표 11. SWD(전선) 커넥터 CN6

핀번호

설명

1T_VCC(1)
2T_SWCLK
3접지
4T_SWDIO
5T_NRST
6T_SWO(2)
  1. STLINK-V3SET에 대한 입력입니다.
  2. 선택 사항, 직렬 와이어에만 필요 View(SWV) 추적.

8.2.7 UART/I ²C/CAN 브리지 커넥터
일부 브리지 기능은 CN7 2×5핀 1.27mm 피치 커넥터에 제공됩니다. 관련 핀아웃은 표 12에 나열되어 있습니다. 이 커넥터는 외부 CAN 트랜시버에 대한 입력으로 사용할 수 있는 CAN 논리 신호(Rx/Tx)를 제공합니다. 그렇지 않은 경우에는 CAN 연결을 위해 MB1440 CN5 커넥터를 사용하는 것이 좋습니다.
표 12. UART 브리지 커넥터 CN7

핀번호설명핀번호

설명

1UART_CTS2I2C_SDA
3UART_TX(1)4CAN_TX(1)
5UART_RX(2)6CAN_RX(2)
7UART_RTS8I2C_SCL
9접지10예약됨(3)
  1. TX 신호는 STLINK-V3SET의 출력이고 대상의 입력입니다.
  2. RX 신호는 STLINK-V3SET의 입력이고 대상의 출력입니다.
  3. 대상에 연결하지 마십시오.

8.2.8 SPI/GPIO 브리지 커넥터
일부 브리지 기능은 CN82x5핀 1.27mm 피치 커넥터에 제공됩니다. 관련 핀아웃은 표 13에 나열되어 있습니다.
표 13. SPI 브리지 커넥터 CN8

핀번호설명핀번호

설명

1SPI_NSS2브리지_GPIO0
3SPI_MOSI4브리지_GPIO1
5SPI_미소6브리지_GPIO2
7SPI_SCK8브리지_GPIO3
9접지10예약됨(1)
  1. 대상에 연결하지 마십시오.

8.2.9 브리지 20핀 커넥터
모든 브리지 기능은 2mm 피치 CN10의 2.0×9핀 커넥터에서 제공됩니다. 관련 핀아웃은 표 14에 나열되어 있습니다.

핀번호설명핀번호

설명

1SPI_NSS11브리지_GPIO0
2SPI_MOSI12브리지_GPIO1
3SPI_미소13브리지_GPIO2
4SPI_SCK14브리지_GPIO3
5접지15예약됨(1)
6예약됨(1)16접지
7I2C_SCL17UART_RTS
8CAN_RX(2)18UART_RX(2)

표 14. 브리지 커넥터 CN9 (계속)

핀번호설명핀번호

설명

9CAN_TX(3)19UART_TX(3)
10I2C_SDA20UART_CTS
  1. 대상에 연결하지 마십시오.
  2. RX 신호는 STLINK-V3SET의 입력이고 대상의 출력입니다.
  3. TX 신호는 STLINK-V3SET의 출력이고 대상의 입력입니다.

플랫 리본

STLINK-V3SET은 STDC14 출력에서 ​​다음을 연결할 수 있는 XNUMX개의 평면 케이블을 제공합니다.

  • 대상 애플리케이션의 STDC14 커넥터(1.27mm 피치): 핀 배치는 표 6에 자세히 설명되어 있습니다.
    Samtec FFSD-07-D-05.90-01-NR을 참조하세요.
  • 대상 애플리케이션의 ARM10 호환 커넥터(1.27mm 피치): 표 15에 자세히 설명된 핀아웃. 참조 Samtec ASP-203799-02.
  • 대상 애플리케이션의 ARM20 호환 커넥터(1.27mm 피치): 표 16에 자세히 설명된 핀아웃. 참조 Samtec ASP-203800-02.
    표 15. ARM10 호환 커넥터 핀 배치도(대상 측)
핀 번호설명핀 번호

설명

1T_VCC(1)2T_JTMS/T_SWDIO
3접지4T_JCLK/T_SWCLK
5접지6T_JTDO/T_SWO(2)
7T_JRCLK(3)/NC(4)8T_JTDI/NC(4)
9GND감지(5)10T_NRST
  1. STLINK-V3SET에 대한 입력입니다.
  2. SWO는 선택 사항이며 직렬 와이어에만 필요합니다. View(SWV) 추적.
  3. STLINK-V3SET 측에서 루프백이 제거된 경우 대상 측에서 T_JCLK의 선택적 루프백이 필요합니다.
  4. NC는 SWD 연결에 필요하지 않음을 의미합니다.
  5. STLINK-V3SET 펌웨어에 의해 GND에 연결됨; 도구 감지를 위해 대상에서 사용될 수 있습니다.
    표 16. ARM20 호환 커넥터 핀 배치도(대상 측)
핀 번호설명핀 번호

설명

1T_VCC(1)2T_JTMS/T_SWDIO
3접지4T_JCLK/T_SWCLK
5접지6T_JTDO/T_SWO(2)
7T_JRCLK(3)/NC(4)8T_JTDI/NC(4)
9GND감지(5)10T_NRST
11NC12NC
13NC14NC
15NC16NC
17NC18NC
19NC20NC
  1. STLINK-V3SET에 대한 입력입니다.
  2. SWO는 선택 사항이며 직렬 와이어에만 필요합니다. View(SWV) 추적.
  3. STLINK-V3SET 측에서 루프백이 제거된 경우 대상 측에서 T_JCLK의 선택적 루프백이 필요합니다.
  4. NC는 SWD 연결에 필요하지 않음을 의미합니다.
  5. STLINK-V3SET 펌웨어에 의해 GND에 연결됨; 도구 감지를 위해 대상에서 사용될 수 있습니다.

기계적 정보

STLINK V3SET 디버거 프로그래머 - 프로브 상단 11

소프트웨어 구성

11.1 지원 툴체인(완전하지는 않음)
표 17은 STLINK-V3SET 제품을 지원하는 첫 번째 툴체인 버전 목록을 제공합니다.
표 17. STLINK-V3SET을 지원하는 도구 체인 버전

툴체인설명

최저한의 버전

STM32Cube프로그래머ST 마이크로컨트롤러용 ST 프로그래밍 도구1.1.0
SW4STM32Windows, Linux 및 macOS의 무료 IDE2.4.0
아이어 이웜STM32용 타사 디버거8.20
케일 MDK-ARMSTM32용 타사 디버거5.26
STVPST 마이크로컨트롤러용 ST 프로그래밍 도구3.4.1
STVDSTM8용 ST 디버깅 도구4.3.12

메모:
STLINK-V3SET(런타임)을 지원하는 최초의 툴체인 버전 중 일부는 STLINK-V3SET용 전체 USB 드라이버를 설치하지 못할 수 있습니다(특히 TLINK-V3SET 브리지 USB 인터페이스 설명이 누락될 수 있음). 이 경우 사용자는 최신 버전의 툴체인으로 전환하거나 다음에서 ST-LINK 드라이버를 업데이트합니다. www.st.com (11.2절 참조).
11.2 드라이버 및 펌웨어 업그레이드
STLINK-V3SET을 사용하려면 Windows에 드라이버를 설치해야 하며 새로운 기능이나 수정 사항을 활용하려면 수시로 업데이트해야 하는 펌웨어가 내장되어 있습니다. 기술 노트를 참조하세요.view 자세한 내용은 ST-LINK 파생 상품(TN1235)을 참조하세요.
11.3 STLINK-V3SET 주파수 선택
STLINK-V3SET은 3가지 다른 주파수에서 내부적으로 실행될 수 있습니다.

  • 고성능 주파수
  • 표준 주파수, 성능과 소비 사이의 절충
  • 저소비 주파수

기본적으로 STLINK-V3SET은 고성능 주파수에서 시작됩니다. 사용자 수준에서 빈도 선택을 제안하거나 제안하지 않는 것은 도구 체인 제공자의 책임입니다.
11.4 대용량 저장 인터페이스
STLINK-V3SET은 바이너리의 드래그 앤 드롭 동작으로 STM32 대상 플래시 메모리를 프로그래밍할 수 있는 가상 대용량 저장 인터페이스를 구현합니다. file 에서 file 탐침. 이 기능을 사용하려면 STLINK-V3SET이 연결된 대상을 USB 호스트에 열거하기 전에 식별해야 합니다. 결과적으로 이 기능은 STLINK-V3SET이 호스트에 연결되기 전에 대상이 STLINK-V3SET에 연결된 경우에만 사용할 수 있습니다. 이 기능은 STM8 타겟에는 사용할 수 없습니다.
ST-LINK 펌웨어는 삭제된 바이너리를 프로그래밍합니다. file, 플래시 시작 시 다음 기준에 따라 유효한 STM32 애플리케이션으로 감지된 경우에만:

  • 재설정 벡터는 대상 플래시 영역의 주소를 가리킵니다.
  • 스택 포인터 벡터는 대상 RAM 영역 중 하나의 주소를 가리킵니다.

이러한 모든 조건이 준수되지 않으면 바이너리 file 프로그래밍되지 않았으며 대상 플래시는 초기 내용을 유지합니다.
11.5 브리지 인터페이스
STLINK-V3SET은 USB에서 SPI/I 2로의 브리징 기능 전용 USB 인터페이스를 구현합니다.
ST 마이크로컨트롤러 타겟의 C/CAN/UART/GPIO. 이 인터페이스는 먼저 STM32CubeProgrammer에서 SPI/I 2 C/CAN 부트로더를 통해 대상 프로그래밍을 허용하는 데 사용됩니다.
사용 사례를 확장하기 위해 호스트 소프트웨어 API가 제공됩니다.

B-STLINK-VOLT 보드 확장 설명

12.1 특징

  • 65V ~ 3.3V 권tagSTLINK-V3SET용 어댑터 보드
  • STM32 SWD/SWV/J용 입력/출력 레벨 시프터TAG 신호
  • VCP 가상 COM 포트(UART) 신호용 입력/출력 레벨 시프터
  • 브리지(SPI/UART/I 2 C/CAN/GPIO) 신호용 입력/출력 레벨 시프터
  • STDC14 커넥터(STM32 SWD, SWV 및 VCP) 사용 시 폐쇄형 케이스
  • STM3 J용 STLINK-V1440SET 어댑터 보드(MB32)와 호환되는 연결TAG 그리고 다리

12.2 연결 지침
12.2.1 B-STLINK-VOLT가 있는 STM32 디버그용 폐쇄형 케이스(STDC14 커넥터만 해당)

  1. STLINK-V3SET에서 USB 케이블을 제거하세요.
  2. STLINK-V3SET의 케이스 하단 커버를 풀거나 어댑터 보드(MB1440)를 제거하세요.
  3. MB1 메인 모듈에서 JP1441 점퍼를 제거하고 MB1 보드의 JP1598 헤더에 놓습니다.
  4. B-STLINK-VOLT 보드 연결을 STLINK-V3SET 메인 모듈(MB1441)에 안내하기 위해 플라스틱 가장자리를 제자리에 놓습니다.
  5. B-STLINK-VOLT 보드를 STLINK-V3SET 메인 모듈(MB1441)에 연결합니다.
  6. 케이싱 하단 덮개를 닫습니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 12

B-STLINK-VOLT 보드의 STDC14 CN1 커넥터는 MB14 메인 모듈의 STDC1 CN1441 커넥터를 복제합니다. 자세한 내용은 섹션 8.1.2를 참조하십시오.
12.2.2 B-STLINK-VOLT가 있는 모든 커넥터(MB1440 어댑터 보드를 통해)에 접근하기 위한 개방형 케이스

  1. STLINK-V3SET에서 USB 케이블을 제거하세요.
  2. STLINK-V3SET의 케이스 하단 커버를 풀거나 어댑터 보드(MB1440)를 제거하세요.
  3. MB1 메인 모듈에서 JP1441 점퍼를 제거하고 MB1 보드의 JP1598 헤더에 놓습니다.
  4. B-STLINK-VOLT 보드 연결을 STLINK-V3SET 메인 모듈(MB1441)에 안내하기 위해 플라스틱 가장자리를 제자리에 놓습니다.
  5. B-STLINK-VOLT 보드를 STLINK-V3SET 메인 모듈(MB1441)에 연결합니다.
  6. [옵션] B-STLINK-VOLT 보드를 나사로 고정하여 양호하고 안정적인 접촉을 보장합니다.
  7. 이전에 STLINK-V1440SET 메인 모듈(MB3)에 연결했던 것과 같은 방식으로 MB1441 어댑터 보드를 B-STLINK-VOLT 보드에 연결합니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 13

12.3 브리지 GPIO 방향 선택
B-STLINK-VOLT 보드의 레벨 시프터 구성 요소는 브리지 GPIO 신호의 방향을 수동으로 구성해야 합니다. 이는 보드 하단의 SW1 스위치를 통해 가능합니다. SW1의 핀1은 브리지 GPIO0용이고, SW4의 핀1는 브리지 GPIO3용입니다. 기본적으로 방향은 대상 출력/ST-LINK 입력(SW3의 ON/CTS1 측 선택기)입니다. SW1의 '2', '3', '4' 또는 '1' 측에 있는 해당 선택기를 이동하여 각 GPIO에 대해 대상 입력/ST-LINK 출력 방향으로 독립적으로 변경할 수 있습니다. 그림 18을 참조하세요.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 14

12.4 점퍼 구성
주의: B-STLINK-VOLT 보드(MB1)를 쌓기 전에 항상 STLINK-V3SET 메인 모듈(MB1441)에서 JP1598 점퍼를 제거하십시오. 이 점퍼는 MB1598 보드에서 리턴 J를 제공하는 데 사용할 수 있습니다.TAG 정확한 J를 위해 필요한 시계TAG 운영. 만약 JTAG 클럭 루프백은 JP1을 통해 B-STLINK-VOLT 보드 레벨에서 수행되지 않으며 CN1 핀 6과 9 사이에서 외부적으로 수행되어야 합니다.
표 18. MB1598 점퍼 구성

점퍼상태

설명

JP1ONJTAG 보드에서 클럭 루프백이 완료됨

12.5 목표량tag전자 연결
대상 볼륨tag올바른 작동을 위해서는 항상 보드에 e가 제공되어야 합니다(B-STLINK-VOLT에 대한 입력). MB3에서 직접 또는 MB1 어댑터 보드를 통해 CN14 STDC1598 커넥터의 핀 1440에 제공되어야 합니다. MB1440 어댑터 보드와 함께 사용하는 경우 대상 볼륨tage는 MB3 보드의 CN1의 핀1, CN2의 핀1, CN6의 핀2 또는 JP3의 핀10와 핀1440을 통해 제공될 수 있습니다. 예상 범위는 1.65V 3.3V입니다.
12.6 보드 커넥터
12.6.1 STDC14(STM32JTAG/SWD 및 VCP)
MB14 보드의 STDC1 CN1598 커넥터는 STDC14 CN1 커넥터를 복제합니다.
MB1441 보드에서. 자세한 내용은 섹션 8.1.2를 참조하십시오.
2 12.6.2 UART/IC/CAN 브리지 커넥터
 MB7 보드의 UART/I² C/CAN 브리지 CN1598 커넥터는 MB2 보드의 7 UART/I ²C/CAN 브리지 CN1440 커넥터를 복제합니다. 자세한 내용은 섹션 8.2.7을 참조하십시오.
12.6.3 SPI/GPIO 브리지 커넥터
MB8 보드의 SPI/GPIO 브리지 CN1598 커넥터는 MB8 보드의 SPI/GPIO 브리지 CN1440 커넥터를 복제합니다. 자세한 내용은 섹션 8.2.8을 참조하십시오.

B-STLINK-ISOL 보드 확장 설명

13.1 특징

  • 65V ~ 3.3V 권tagSTLINK-V3SET용 어댑터 및 갈바닉 절연 보드
  • 5kV RMS 갈바닉 절연
  • STM32 SWD/SWV/J용 입력/출력 절연 및 레벨 시프터TAG 신호
  • VCP 가상 COM 포트(UART) 신호용 입력/출력 절연 및 레벨 시프터
  • 브리지(SPI/UART/I 2 C/CAN/GPIO) 신호용 입력/출력 절연 및 레벨 시프터
  • STDC14 커넥터(STM32 SWD, SWV 및 VCP) 사용 시 폐쇄형 케이스
  • STM3 J용 STLINK-V1440SET 어댑터 보드(MB32)와 호환되는 연결TAG 그리고 다리

13.2 연결 지침
13.2.1 B-STLINK-ISOL이 있는 STM32 디버그용 폐쇄형 케이스(STDC14 커넥터만 해당)

  1. STLINK-V3SET에서 USB 케이블을 제거하세요.
  2. STLINK-V3SET의 케이스 하단 커버를 풀거나 어댑터 보드(MB1440)를 제거하세요.
  3. MB1 메인 모듈에서 JP1441 점퍼를 제거하고 MB2 보드의 JP1599 헤더에 놓습니다.
  4. B-STLINK-ISOL 보드 연결을 STLINK-V3SET 메인 모듈(MB1441)에 안내하기 위해 플라스틱 가장자리를 제자리에 놓습니다.
  5. B-STLINK-ISOL 보드를 STLINK-V3SET 메인 모듈(MB1441)에 연결합니다.
  6. 케이싱 하단 덮개를 닫습니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 15

B-STLINK-ISOL 보드의 STDC14 CN1 커넥터는 MB14 메인 모듈의 STDC1 CN1441 커넥터를 복제합니다. 자세한 내용은 섹션 8.1.2를 참조하십시오.
13.2.2 B-STLINK-ISOL이 있는 모든 커넥터(MB1440 어댑터 보드를 통해)에 접근하기 위한 개방형 케이스

  1. STLINK-V3SET에서 USB 케이블을 제거하세요.
  2. STLINK-V3SET의 케이스 하단 커버를 풀거나 어댑터 보드(MB1440)를 제거하세요.
  3. MB1 메인 모듈에서 JP1441 점퍼를 제거하고 MB2 보드의 JP1599 헤더에 놓습니다.
  4. STLINK-V3SET 메인 모듈(MB1441)에 대한 B-STLINK-ISOL 보드 연결을 안내하기 위해 플라스틱 가장자리를 제자리에 놓습니다.
  5. B-STLINK-ISOL 보드를 STLINK-V3SET 메인 모듈(MB1441)에 연결합니다.
    주의: B-STLINK-ISOL 보드를 금속 나사로 STLINK-V3SET 메인 모듈에 나사로 고정하지 마십시오. MB1440 어댑터 보드가 이 나사와 접촉하면 접지가 단락되어 손상될 수 있습니다.
  6. 이전에 STLINK-V1440SET 메인 모듈(MB3)에 연결했던 것과 같은 방식으로 MB1441 어댑터 보드를 B-STLINK-ISOL 보드에 연결합니다.

STLINK V3SET 디버거 프로그래머 - 프로브 상단 15

커넥터 설명은 섹션 8.2를 참조하십시오.
13.3 브리지 GPIO 방향
B-STLINK-ISOL 보드에서 브리지 GPIO 신호의 방향은 하드웨어에 의해 고정됩니다.

  • GPIO0 및 GPIO1은 대상 입력 및 ST-LINK 출력입니다.
  • GPIO2 및 GPIO3은 대상 출력 및 ST-LINK 입력입니다.

13.4 점퍼 구성
B-STLINK-ISOL 보드(MB1599)의 점퍼는 리턴 J를 구성하는 데 사용됩니다.TAG 올바른 J를 위해 필요한 클럭 경로TAG 운영. 가장 높은 것은 J이다.TAG 클럭 주파수에서 대상에 가장 가까운 것이 루프백이어야 합니다.

  1. 루프백은 STLINK-V3SET 메인 모듈(MB1441) 레벨에서 수행됩니다. MB1441 JP1은 ON이고 MB1599 JP2는 OFF입니다.
  2. 루프백은 B-STLINK-ISOL 보드(MB1599) 레벨에서 수행됩니다. MB1441 JP1은 OFF(MB1599 보드의 성능을 저하시키지 않는 것이 매우 중요함)이고 MB1599 JP1 및 JP2는 ON입니다.
  3. 루프백은 대상 레벨에서 수행됩니다. MB1441 JP1 OFF(MB1599 보드 성능을 잠재적으로 저하시키지 않는 것이 매우 중요함), MB1599 JP1은 OFF이고 JP2는 ON입니다. 루프백은 CN1 핀 6과 9 사이에서 외부적으로 수행됩니다.

주의: 스택하기 전에 항상 STLINK-V1SET 메인 모듈(MB3)의 JP1441 점퍼 또는 B-STLINK-ISOL 보드(MB2)의 JP1599 점퍼가 꺼져 있는지 확인하십시오.
13.5 목표량tag전자 연결
대상 볼륨tage는 올바르게 작동하려면 항상 보드에 제공되어야 합니다(BSTLINK-ISOL에 대한 입력).
MB3에서 직접 또는 MB1 어댑터 보드를 통해 CN14 STDC1599 커넥터의 핀 1440에 제공되어야 합니다. MB1440 어댑터 보드와 함께 사용하는 경우 대상 볼륨tage는 CN3의 핀 1, CN1의 핀 2, CN1의 핀 6 또는 MB2 보드 JP3의 핀 10와 핀 1440을 통해 제공될 수 있습니다. 예상 범위는 1,65V ~ 3,3V입니다.
13.6 보드 커넥터
13.6.1 STDC14(STM32JTAG/SWD 및 VCP)
MB14 보드의 STDC1 CN1599 커넥터는 MB14 메인 모듈의 STDC1 CN1441 커넥터를 복제합니다. 자세한 내용은 섹션 8.1.2를 참조하십시오.
13.6.2 UART/IC/CAN 브리지 커넥터
MB7 보드의 UART/I²C/CAN 브리지 CN1599 커넥터는 MB2 보드의 UART/I7C/CAN 브리지 CN1440 커넥터를 복제합니다. 자세한 내용은 섹션 8.2.7을 참조하십시오.
13.6.3 SPI/GPIO 브리지 커넥터
MB8 보드의 SPI/GPIO 브리지 CN1599 커넥터는 MB8 보드의 SPI/GPIO 브리지 CN1440 커넥터를 복제합니다. 자세한 내용은 섹션 8.2.8을 참조하십시오.

실적 수치

14.1 글로벌 오버view
표 19는 이상을 제공합니다.view 다양한 통신 채널에서 STLINKV3SET을 사용하여 달성 가능한 최대 성능을 확인하세요. 이러한 성능은 전체 시스템 컨텍스트(대상 포함)에 따라 달라지므로 항상 도달할 수 있다고 보장할 수는 없습니다. 예를 들어 시끄러운 환경이나 연결 품질이 시스템 성능에 영향을 미칠 수 있습니다.
표 19. 다양한 채널에서 STLINK-V3SET을 사용하여 달성 가능한 최대 성능
14.2 전송 속도 계산
일부 인터페이스(VCP 및 SWV)는 UART 프로토콜을 사용하고 있습니다. 이 경우 STLINK-V3SET의 전송 속도는 대상 전송 속도와 최대한 일치해야 합니다.
다음은 STLINK-V3SET 프로브가 달성할 수 있는 전송 속도를 계산할 수 있는 규칙입니다.

  • 고성능 모드: 384MHz/프리스케일러가 있는 프리스케일러 = [24~31], 192MHz/프리스케일러가 있는 프리스케일러 = [16~65535]
  • 표준 모드: 192MHz/프리스케일러(프리스케일러 포함) = [24 ~ 31], 96MHz/프리스케일러(프리스케일러 포함) = [16 ~ 65535]
  • 저소비 모드: 96MHz/프리스케일러가 있는 프리스케일러 = [24 ~ 31], 48MHz/프리스케일러가 있는 프리스케일러 = [16 ~ 65535] 메모 UART 프로토콜은 데이터 전달을 보장하지 않습니다(하드웨어 흐름 제어가 없으면 더욱 그렇습니다). 결과적으로 고주파수에서 전송 속도는 데이터 무결성에 영향을 미치는 유일한 매개변수가 아닙니다. 회선 부하율과 수신기가 모든 데이터를 처리하는 능력도 통신에 영향을 미칩니다. 회선의 부하가 높으면 3MHz 이상의 STLINK-V12SET 측에서 일부 데이터 손실이 발생할 수 있습니다.

STLINK-V3SET, B-STLINK-VOLT 및 B-STLINK-ISOL 정보

15.1 제품 마킹
PCB 상단 또는 하단에 있는 스티커는 제품 정보를 제공합니다.
• 첫 번째 스티커의 제품 주문 코드 및 제품 식별
• 개정된 보드 참조 및 두 번째 스티커의 일련 번호 첫 번째 스티커의 첫 번째 줄은 제품 주문 코드를 제공하고 두 번째 줄은 제품 ID를 제공합니다.
두 번째 스티커에서 첫 번째 줄의 형식은 "MBxxxx-Variant-yzz"입니다. 여기서 "MBxxxx"는 보드 참조이고, "Variant"(옵션)는 여러 개가 존재할 경우 장착 변형을 식별하며, "y"는 PCB입니다. 개정이고 "zz"는 어셈블리 개정입니다. 예를 들어amp르 B01.
두 번째 줄에는 추적에 사용되는 보드 일련 번호가 표시됩니다.
"ES" 또는 "E"로 표시된 평가 도구는 아직 검증되지 않았으므로 참조 설계 또는 생산에 사용할 준비가 되지 않았습니다. 이러한 사용으로 인해 발생하는 모든 결과에 대해서는 ST에서 책임을 지지 않습니다. 어떠한 경우에도 ST는 이러한 엔지니어링 기술의 고객 사용에 대해 책임을 지지 않습니다.amp참조 설계 또는 생산 중인 도구입니다.
"E" 또는 "ES" 표시 examp위치 파일:

  • 보드에 납땜된 대상 STM32(STM32 마킹에 대한 그림은 STM32 데이터시트의 "패키지 정보" 단락 참조)
    www.st.com web대지).
  • 보드에 붙어 있거나 실크스크린으로 인쇄된 평가 도구 주문 부품 번호 옆.

15.2 STLINK-V3SET 제품 이력
15.2.1 제품 식별 LKV3SET$AT1
이 제품 식별은 MB1441 B-01 메인 모듈과 MB1440 B-01 어댑터 보드를 기반으로 합니다.
제품 제한 사항
이 제품 식별에는 제한이 없습니다.
15.2.2 제품 식별 LKV3SET$AT2
이 제품 식별은 CN1441 MB01 어댑터 보드 커넥터의 브리지 신호용 케이블이 포함된 MB1440 B-01 메인 모듈 및 MB9 B-1440 어댑터 보드를 기반으로 합니다.
제품 제한 사항
이 제품 식별에는 제한이 없습니다.
15.3 B-STLINK-VOLT 제품 이력
15.3.1 제품
식별 BSTLINKVOLT$AZ1
이 제품 식별은 MB1598 A-01 vol을 기반으로 합니다.tage 어댑터 보드.
제품 제한 사항
이 제품 식별에는 제한이 없습니다.
15.4 B-STLINK-ISOL 제품 이력
15.4.1 제품 식별 BSTLINKISOL$AZ1
이 제품 식별은 MB1599 B-01 vol을 기반으로 합니다.tage 어댑터 및 갈바닉 절연 보드.
제품 제한 사항
특히 MB3 어댑터 보드를 사용하려는 경우 금속 나사를 사용하여 B-STLINK-ISOL 보드를 STLINK-V1440SET 메인 모듈에 고정하지 마십시오. MB1440 어댑터 보드가 이 나사와 접촉하면 접지가 단락되어 손상될 수 있습니다.
나일론 패스너 나사만 사용하거나 나사를 조이지 마십시오.
15.5 이사회 개정 이력
15.5.1 보드 MB1441 개정판 B-01
개정판 B-01은 MB1441 메인 모듈의 최초 릴리스입니다.
보드 제한 사항
이 보드 개정판에는 제한 사항이 확인되지 않았습니다.
15.5.2 보드 MB1440 개정판 B-01
개정판 B-01은 MB1440 어댑터 보드의 최초 릴리스입니다.
보드 제한 사항
이 보드 개정판에는 제한 사항이 확인되지 않았습니다.
15.5.3 보드 MB1598 개정판 A-01
개정판 A-01은 MB1598 vol의 최초 릴리스입니다.tage 어댑터 보드.
보드 제한 사항
대상 볼륨tage는 브리지 기능에 필요한 동안 브리지 커넥터 CN7 및 CN8을 통해 제공될 수 없습니다. 목표 볼륨tage는 CN1 또는 MB1440 어댑터 보드를 통해 제공되어야 합니다(섹션 참조). 12.5: 목표 볼륨tag전자 연결).
15.5.4 보드 MB1599 개정판 B-01

개정판 B-01은 MB1599 vol의 최초 릴리스입니다.tage 어댑터 및 갈바닉 절연 보드.
보드 제한 사항
대상 볼륨tage는 브리지 기능에 필요한 동안 브리지 커넥터 CN7 및 CN8을 통해 제공될 수 없습니다. 목표 볼륨tage는 CN1 또는 MB1440 어댑터 보드를 통해 제공되어야 합니다. 섹션 13.5: 목표 볼륨을 참조하십시오.tag연결.
특히 MB3 어댑터 보드를 사용하려는 경우 금속 나사를 사용하여 B-STLINK-ISOL 보드를 STLINK-V1440SET 메인 모듈에 고정하지 마십시오. MB1440 어댑터 보드가 이 나사와 접촉하면 접지가 단락되어 손상될 수 있습니다. 나일론 패스너 나사만 사용하거나 나사를 조이지 마십시오.
부록 A 연방통신위원회(FCC)
15.3 FCC 준수 성명
15.3.1 부품 15.19
부품 15.19
이 장치는 FCC 규정 제15부를 준수합니다. 작동은 다음 두 가지 조건에 따릅니다.

  1. 이 장치는 유해한 간섭을 일으키지 않을 수 있습니다.
  2. 이 장치는 원치 않는 작동을 일으킬 수 있는 간섭을 포함하여 수신되는 모든 간섭을 수용해야 합니다.

부품 15.21
STMicroelectronics에서 명시적으로 승인하지 않은 이 장비의 변경 또는 수정은 유해한 간섭을 유발할 수 있으며 이 장비를 작동할 수 있는 사용자의 권한을 무효화할 수 있습니다.
부품 15.105
이 장비는 테스트를 거쳐 FCC 규정 15부에 따라 클래스 B 디지털 장치에 대한 제한 사항을 준수하는 것으로 확인되었습니다. 이러한 제한은 주거용 설치에서 유해한 간섭에 대해 합당한 보호를 제공하도록 설계되었습니다. 이 장비는 사용을 생성하고 무선 주파수 에너지를 방출할 수 있으며 지침에 따라 설치 및 사용하지 않으면 무선 통신에 유해한 간섭을 일으킬 수 있습니다. 그러나 특정 설치에서 간섭이 발생하지 않는다는 보장은 없습니다. 이 장비가 장비를 껐다가 켜서 확인할 수 있는 라디오 또는 TV 수신에 유해한 간섭을 일으키는 경우 사용자는 다음 조치 중 하나 이상을 사용하여 간섭을 수정하는 것이 좋습니다.

  • 수신 안테나의 방향을 바꾸거나 위치를 바꾸세요.
  • 장비와 수신기 사이의 거리를 넓힙니다.
  • 수신기가 연결된 것과 다른 회로의 콘센트에 장비를 연결하세요.
  • 도움이 필요하면 딜러나 숙련된 라디오/TV 기술자에게 문의하세요.

메모: 길이가 0.5m 미만이고 PC 측에 페라이트가 있는 USB 케이블을 사용하십시오.
기타 인증

  • EN 55032(2012) / EN 55024(2010)
  • CFR 47, FCC Part 15, Subpart B(클래스 B 디지털 장치) 및 Industry Canada ICES003(6년 2016호)
  • CE 마크를 위한 전기 안전 인증: EN 60950-1(2006+A11/2009+A1/2010+A12/2011+A2/2013)
  • IEC 60650-1 (2005+A1/2009+A2/2013)

메모:
Samp검사 대상은 표준 EN 60950-1: 2006+A11/2009+A1/2010+A12/2011+A2/2013을 준수하는 전원 공급 장치 또는 보조 장비에 의해 전원을 공급받아야 하며 Safety Extra Low Vol이어야 합니다.tage(SELV) 전력 용량이 제한적입니다.
개정 내역
표 20. 문서 개정 내역

날짜개정변화
6년 18월 XNUMX일1최초 출시.
8-19-XNUMX2업데이트됨:
— 섹션 8.3.4: 가상 COM 포트(VCP), — 섹션 8.3.5: 브리지 기능,
— 섹션 9.1.2: STDC14(STM32 JTAG/SWD 및 VCP) 및
— 섹션 9.2.3: 가상 COM 포트 커넥터 설명
가상 COM 포트가 대상에 연결되는 방식.
20년 19월 XNUMX일3추가됨:
— 소개의 두 번째 가상 COM 포트 장,
— 섹션 13 브리지 UART의 그림 8.3.5 및
— 기계 정보의 새로운 섹션에 있는 그림 15.
19년 20월 XNUMX일4추가됨:
— 섹션 12: B-STLINK-VOLT 보드 확장 설명.
5년 20월 XNUMX일5추가됨:
— 섹션 12.5: 목표 볼륨tage 연결 및 — 섹션 12.6: 보드 커넥터.
업데이트됨:
— 섹션 1: 기능,
— 섹션 3: 주문 정보,
— 섹션 8.2.7: UART/l2C/CAN 브리지 커넥터 — 섹션 13: STLINK-V3SET 및 B-STLINK-VOLT 정보.
5-21-XNUMX6추가됨:
– 섹션 13: B-STLINK-ISOL 보드 확장 설명,
– 그림 19 및 그림 20, 그리고
– 섹션 14: 성과 수치. 업데이트됨:
- 소개,
– 주문정보,
– 그림 16 및 그림 17, 그리고
– 섹션 15: STLINK-V3SET, B-STLINK-VOLT 및 BSTLINK-ISOL 정보. 모든 수정 사항은 최신 B-STLINK-ISOL 보드에 연결되어 있습니다.
권tage 적응 및 갈바닉 절연
7-21-XNUMX7추가됨:
– 섹션 15.2.2: 제품 식별 LKV3SET$AT2 및
– 그림 20, 섹션 15.4.1 및 섹션 15.5.4의 손상을 방지하려면 금속 나사를 사용하지 마십시오. 업데이트됨:
- 특징,
– 시스템 요구 사항 및
– 섹션 7.3.4: 가상 COM 포트(VCP).

중요 공지 –주의 깊게 읽으십시오.
STMicroelectronics NV 및 그 자회사 ( "ST")는 언제라도 예고없이 ST 제품 및 / 또는이 문서를 변경, 수정, 개선, 수정 및 개선 할 수있는 권한을 보유합니다. 구매자는 주문하기 전에 ST 제품에 대한 최신 관련 정보를 얻어야합니다. ST 제품은 주문 확인 시점에 ST의 판매 약관에 따라 판매됩니다.
구매자는 ST 제품의 선택, 선택 및 사용에 대해 전적으로 책임을지며 ST는 구매자 제품의 애플리케이션 지원 또는 설계에 대해 책임을지지 않습니다.
ST는 본 계약에 따라 어떠한 지적 재산권에 대한 명시적 또는 묵시적 라이센스도 부여하지 않습니다.
여기에 명시된 정보와 다른 조항이 적용된 ST 제품을 재판매할 경우, ST가 해당 제품에 대하여 부여한 모든 보증은 무효화됩니다.
ST 및 ST 로고는 ST의 상표입니다. ST 상표에 대한 추가 정보는 다음을 참조하십시오. www.st.com/trademarks. 다른 모든 제품 또는 서비스 이름은 해당 소유자의 자산입니다.
이 문서의 정보는 이 문서의 이전 버전에서 제공된 정보를 대체하고 교체합니다.

© 2021 STMicroelectronics – 모든 권리 보유
에서 다운로드 Arrow.com.
www.st.com
1UM2448 개정판 7

문서 / 리소스

ST STLINK-V3SET 디버거 프로그래머 [PDF 파일] 사용자 매뉴얼
STLINK-V3SET, STLINK-V3SET 디버거 프로그래머, 디버거 프로그래머, 프로그래머

참고문헌

댓글을 남겨주세요

이메일 주소는 공개되지 않습니다. 필수 항목은 표시되어 있습니다. *