Biểu trưng STLINKLogo STLINK 1Hướng dẫn sử dụng UM2448
Trình gỡ lỗi/lập trình STLINK-V3SET cho STM8 và STM32

Giới thiệu

STLINK-V3SET là đầu dò lập trình và gỡ lỗi mô-đun độc lập cho các bộ vi điều khiển STM8 và STM32. Sản phẩm này bao gồm mô-đun chính và bảng điều hợp bổ sung. Nó hỗ trợ BƠI và JTAG/SWD giao diện để liên lạc với bất kỳ bộ vi điều khiển STM8 hoặc STM32 nào nằm trên bảng ứng dụng. STLINK-V3SET cung cấp giao diện cổng COM ảo cho phép PC chủ giao tiếp với bộ vi điều khiển mục tiêu thông qua một UART. Nó cũng cung cấp các giao diện cầu nối cho một số giao thức truyền thông, chẳng hạn như cho phép lập trình mục tiêu thông qua bộ tải khởi động.
STLINK-V3SET có thể cung cấp giao diện cổng COM ảo thứ hai cho phép PC chủ giao tiếp với bộ vi điều khiển mục tiêu thông qua một UART khác, được gọi là UART cầu nối. Tín hiệu Bridge UART, bao gồm RTS và CTS tùy chọn, chỉ khả dụng trên bo mạch bộ điều hợp MB1440. Kích hoạt cổng COM ảo thứ hai được thực hiện thông qua bản cập nhật chương trình cơ sở có thể đảo ngược, bản cập nhật này cũng vô hiệu hóa giao diện bộ lưu trữ lớn được sử dụng để lập trình Flash kéo và thả. Kiến trúc mô-đun của STLINK-V3SET cho phép mở rộng các tính năng chính của nó thông qua các mô-đun bổ sung như bảng bộ điều hợp cho các đầu nối khác nhau, bảng BSTLINK-VOLT cho voltagthích ứng điện tử và bảng B-STLINK-ISOL cho voltagthích ứng điện tử và cách ly điện.

Trình gỡ lỗi STLINK V3SET Lập trình viên

Hình ảnh không phải là hợp đồng.

Đặc trưng

  • Đầu dò độc lập với phần mở rộng mô-đun
  • Tự cấp nguồn qua đầu nối USB (Micro-B)
  • Giao diện tốc độ cao USB 2.0
  • Thăm dò cập nhật firmware thông qua USB
  • JTAG / các tính năng cụ thể gỡ lỗi dây nối tiếp (SWD):
    - 3 V đến 3.6 V ứng dụng voltaghỗ trợ e và đầu vào dung sai 5 V (được mở rộng xuống 1.65 V với bo mạch B-STLINK-VOLT hoặc B-STLINK-ISOL)
    – Cáp dẹt STDC14 đến MIPI10 / STDC14 / MIPI20 (đầu nối có bước 1.27 mm)
    – JTAG hỗ trợ truyền thông
    – SWD và dây nối tiếp viewhỗ trợ giao tiếp er (SWV)
  • Các tính năng dành riêng cho BƠI (chỉ khả dụng với bo mạch điều hợp MB1440):
    - 1.65 V đến 5.5 V ứng dụng voltage ủng hộ
    – Tiêu đề BƠI (khoảng cách 2.54 mm)
    – Hỗ trợ chế độ SWIM tốc độ thấp và tốc độ cao
  • Các tính năng cụ thể của cổng COM ảo (VCP):
    - 3 V đến 3.6 V ứng dụng voltage hỗ trợ trên giao diện UART và đầu vào dung sai 5 V (được mở rộng xuống 1.65 V với bo mạch B-STLINK-VOLT hoặc B-STLINK-ISOL)
    – Tần số VCP lên đến 16 MHz
    – Khả dụng trên trình kết nối gỡ lỗi STDC14 (không khả dụng trên MIPI10)
  • Cầu nối đa đường USB sang SPI/UART/I 2
    Các tính năng cụ thể của C/CAN/GPIO:
    - 3 V đến 3.6 V ứng dụng voltaghỗ trợ điện tử và đầu vào dung sai 5 V (được mở rộng xuống
    1.65 V với bảng B-STLINK-VOLT hoặc B-STLINK-ISOL)
    – Tín hiệu chỉ khả dụng trên bo mạch bộ điều hợp (MB1440)
  • Lập trình Flash kéo và thả nhị phân files
  • Đèn LED hai màu: giao tiếp, nguồn

Ghi chú: Sản phẩm STLINK-V3SET không cung cấp nguồn điện cho ứng dụng đích.
B-STLINK-VOLT không bắt buộc đối với các mục tiêu STM8, mà voltagViệc thích ứng điện tử được thực hiện trên bo mạch bộ điều hợp cơ sở (MB1440) được cung cấp cùng với STLINK-V3SET.

Thông tin chung

STLINK-V3SET nhúng bộ vi điều khiển 32 bit STM32 dựa trên bộ xử lý Arm ®(a) ® Cortex -M.

Đặt hàng

thông tin
Để đặt mua STLINK-V3SET hoặc bất kỳ bo mạch bổ sung nào (được cung cấp riêng), hãy tham khảo Bảng 1.
Bảng 1. Thông tin đặt hàng

Mã đơn hàng Ban tham khảo

Sự miêu tả

STLINK-V3SET MB1441(1) MB1440(2) Trình lập trình và gỡ lỗi trong mạch mô-đun STLINK-V3 cho STM8 và STM32
B-STLINK-VOLT MB1598 Tậptagbo mạch điều hợp điện tử cho STLINK-V3SET
B-STLINK-ISOL MB1599 Tậptage adapter và bảng cách ly điện cho STLINK- V3SET
  1. Mô-đun chính.
  2. Bảng điều hợp.

Môi trương phat triển

4.1 Yêu cầu hệ thống
• Hỗ trợ đa hệ điều hành: Windows ® ® 10, Linux ®(a)(b)(c) 64-bit hoặc macOS
• Cáp USB Type-A hoặc USB Type-C ® đến Micro-B 4.2 Chuỗi công cụ phát triển
• Hệ thống IAR ® – IAR Embedded Workbench ®(d) ®
• Keil (d) – MDK-ARM
• STMicroelectronics – STM32CubeIDE

Các quy ước

Bảng 2 cung cấp các quy ước được sử dụng cho cài đặt BẬT và TẮT trong tài liệu hiện tại.
Bảng 2. Quy ước BẬT/TẮT

Công ước

Sự định nghĩa

Jumper JPx BẬT Jumper được trang bị
Nhảy JPx TẮT Jumper không được trang bị
Cầu nhảy JPx [1-2] Jumper phải được lắp giữa Pin 1 và Pin 2
Cầu hàn SBx BẬT Các kết nối SBx được đóng bởi điện trở 0-ohm
Cầu hàn SBx TẮT Kết nối SBx còn mở

Một. macOS® là nhãn hiệu của Apple Inc. đã đăng ký tại Hoa Kỳ và các quốc gia khác.
b. Linux ® là nhãn hiệu đã đăng ký của Linus Torvalds.
c. Tất cả các nhãn hiệu khác là tài sản của chủ sở hữu tương ứng của họ.
đ. Chỉ trên Windows ®.

Bắt đầu nhanh

Phần này mô tả cách bắt đầu phát triển nhanh bằng STLINK-V3SET.
Trước khi cài đặt và sử dụng sản phẩm, hãy chấp nhận Thỏa thuận cấp phép sản phẩm đánh giá từ www.st.com/epla web trang.
STLINK-V3SET là đầu dò lập trình và gỡ lỗi mô-đun độc lập cho các bộ vi điều khiển STM8 và STM32.

  • Nó hỗ trợ các giao thức BƠI, JTAGvà SWD để giao tiếp với bất kỳ bộ vi điều khiển STM8 hoặc STM32 nào.
  • Nó cung cấp giao diện cổng COM ảo cho phép PC chủ giao tiếp với bộ vi điều khiển mục tiêu thông qua một UART
  • Nó cung cấp các giao diện cầu nối cho một số giao thức truyền thông, chẳng hạn như cho phép lập trình mục tiêu thông qua bộ tải khởi động.

Để bắt đầu sử dụng bảng này, hãy làm theo các bước dưới đây:

  1. Kiểm tra để chắc chắn rằng tất cả các mục có sẵn bên trong hộp (V3S + 3 cáp phẳng + bo mạch bộ điều hợp và hướng dẫn của nó).
  2. Cài đặt/cập nhật IDE/STM32CubeProgrammer để hỗ trợ STLINK-V3SET (trình điều khiển).
  3. Chọn một cáp phẳng và kết nối nó giữa STLINK-V3SET và ứng dụng.
  4. Kết nối cáp USB Type-A với Micro-B giữa STLINK-V3SET và PC.
  5. Kiểm tra xem đèn LED PWR có màu xanh lá cây và đèn LED COM có màu đỏ không.
  6. Mở chuỗi công cụ phát triển hoặc tiện ích phần mềm STM32CubeProgrammer (STM32CubeProg).
    Để biết thêm chi tiết, hãy tham khảo www.st.com/stlink-v3set webđịa điểm.

Mô tả chức năng STLINK-V3SET

7.1 STLINK-V3SET kết thúcview
STLINK-V3SET là đầu dò lập trình và gỡ lỗi mô-đun độc lập cho các bộ vi điều khiển STM8 và STM32. Sản phẩm này hỗ trợ nhiều chức năng và giao thức để gỡ lỗi, lập trình hoặc giao tiếp với một hoặc một số mục tiêu. Gói STLINKV3SET bao gồm
phần cứng hoàn chỉnh với mô-đun chính để có hiệu suất cao và một bo mạch bộ điều hợp cho các chức năng bổ sung để kết nối với dây dẫn hoặc cáp dẹt ở bất kỳ đâu trong ứng dụng.
Mô-đun này được cung cấp đầy đủ bởi PC. Nếu đèn LED COM nhấp nháy màu đỏ, hãy tham khảo lưu ý kỹ thuậtview của các công cụ phái sinh ST-LINK (TN1235) để biết chi tiết.
7.1.1 Mô-đun chính cho hiệu suất cao
Cấu hình này là cấu hình ưa thích cho hiệu suất cao. Nó chỉ hỗ trợ vi điều khiển STM32. tập làm việctagphạm vi e là từ 3 V đến 3.6 V.
Hình 2. Mặt trên của đầu dò

STLINK V3SET Debugger Programmer - Đầu dò phía trên

Các giao thức và chức năng được hỗ trợ là:

  • SWD (tối đa 24 MHz) với SWO (tối đa 16 MHz)
  • JTAG (lên đến 21 MHz)
  • VCP (từ 732 bps đến 16 Mbps)

Đầu nối đực bước 2 mm 7×1.27 chân được đặt trong STLINK-V3SET để kết nối với mục tiêu ứng dụng. Ba loại cáp phẳng khác nhau được bao gồm trong bao bì để kết nối với các đầu nối tiêu chuẩn MIPI10/ARM10, STDC14 và ARM20 (tham khảo Phần 9: Dải băng phẳng trên trang 29).
Xem Hình 3 để biết các kết nối:
Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 17.1.2 Cấu hình bộ điều hợp cho các chức năng bổ sung
Cấu hình này ưu tiên kết nối với các mục tiêu bằng dây hoặc cáp phẳng. Nó bao gồm MB1441 và MB1440. Nó hỗ trợ gỡ lỗi, lập trình và giao tiếp với các bộ vi điều khiển STM32 và STM8.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 2

7.1.3 Cách xây dựng cấu hình bộ điều hợp cho các chức năng bổ sung
Xem chế độ vận hành bên dưới để xây dựng cấu hình bộ điều hợp từ cấu hình mô-đun chính và ngược lại..

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 3

7.2 Bố cục phần cứng
Sản phẩm STLINK-V3SET được thiết kế xung quanh bộ vi điều khiển STM32F723 (176 chân trong gói UFBGA). Hình ảnh bo mạch phần cứng (Hình 6 và Hình 7) cho thấy hai bo mạch có trong gói ở cấu hình tiêu chuẩn (các thành phần và chân nối). Hình 8, Hình 9 và Hình 10 giúp người dùng định vị các tính năng trên bảng. Kích thước cơ học của sản phẩm STLINK-V3SET được thể hiện trong Hình 11 và Hình 12.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 4

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 5

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 6

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 7Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 8

7.3 Chức năng STLINK-V3SET
Tất cả các chức năng đã được thiết kế để có hiệu suất cao: tất cả các tín hiệu đều tương thích với điện áp 3.3 vôn ngoại trừ giao thức SWIM hỗ trợ điện áp âm lượng.tage nằm trong khoảng từ 1.65 V đến 5.5 V. Mô tả sau đây liên quan đến hai bo mạch MB1441 và MB1440 và cho biết vị trí tìm các chức năng trên bo mạch và đầu nối. Mô-đun chính cho hiệu suất cao chỉ bao gồm bảng MB1441. Cấu hình bộ điều hợp cho các chức năng bổ sung bao gồm cả bảng MB1441 và MB1440.
7.3.1 SWD với SWV
Giao thức SWD là giao thức Gỡ lỗi/Chương trình được sử dụng cho bộ vi điều khiển STM32 với SWV làm dấu vết. Các tín hiệu tương thích với điện áp 3.3 V và có thể hoạt động ở tần số lên đến 24 MHz. Chức năng này khả dụng trên MB1440 CN1, CN2 và CN6 và MB1441 CN1. Để biết chi tiết về tốc độ baud, tham khảo Mục 14.2.
7.3.2 JTAG
JTAG giao thức là giao thức Gỡ lỗi/Chương trình được sử dụng cho bộ vi điều khiển STM32. Các tín hiệu tương thích với điện áp 3.3 volt và có thể hoạt động ở tần số lên đến 21 MHz. Chức năng này khả dụng trên MB1440 CN1 và CN2 và MB1441 CN1.
STLINK-V3SET không hỗ trợ chuỗi thiết bị trong JTAG (xích cúc).
Để hoạt động chính xác, bộ vi điều khiển STLINK-V3SET trên bo mạch MB1441 yêu cầu JTAG trả lại đồng hồ. Theo mặc định, đồng hồ quay trở lại này được cung cấp thông qua jumper đóng JP1 trên MB1441, nhưng cũng có thể được cung cấp bên ngoài thông qua chân 9 của CN1 (Cấu hình này có thể cần thiết để đạt J caoTAG tần số; trong trường hợp này, phải mở JP1 trên MB1441). Trong trường hợp sử dụng với bảng mở rộng B-STLINK-VOLT, JTAG vòng lặp đồng hồ phải được loại bỏ khỏi bảng STLINK-V3SET (JP1 đã mở). Đối với hoạt động chính xác của JTAG, loopback phải được thực hiện trên bảng mở rộng B-STLINK-VOLT (JP1 đã đóng) hoặc trên phía ứng dụng đích.
7.3.3 BƠI
Giao thức SWIM là giao thức Gỡ lỗi/Chương trình được sử dụng cho bộ vi điều khiển STM8. JP3, JP4 và JP6 trên bo mạch MB1440 phải được BẬT để kích hoạt giao thức BƠI. JP2 trên bảng MB1441 cũng phải được BẬT (vị trí mặc định). Các tín hiệu có sẵn trên đầu nối MB1440 CN4 và một voltagDải điện áp từ 1.65 V đến 5.5 V được hỗ trợ. Lưu ý rằng điện trở 680 Ω kéo lên VCC, chân 1 của MB1440 CN4, được cung cấp trên DIO, chân 2 của MB1440 CN4, và do đó:
• Không yêu cầu kéo lên bên ngoài bổ sung.
• VCC của MB1440 CN4 phải được kết nối với Vtarget.
7.3.4 Cổng COM ảo (VCP)
Giao diện nối tiếp VCP có sẵn trực tiếp dưới dạng cổng COM ảo của PC, được kết nối với đầu nối USB STLINK-V3SET CN5. Chức năng này có thể được sử dụng cho vi điều khiển STM32 và STM8. Các tín hiệu tương thích với 3.3 V và có thể thực hiện từ 732 bps đến 16 Mbps. Chức năng này khả dụng trên MB1440 CN1 và CN3 và MB1441 CN1. Tín hiệu T_VCP_RX (hoặc RX) là Rx cho mục tiêu (Tx cho STLINK-V3SET), tín hiệu T_VCP_TX (hoặc TX) là Tx cho mục tiêu (Rx cho STLINK-V3SET). Cổng COM ảo thứ hai có thể được kích hoạt, như được trình bày chi tiết sau trong Phần 7.3.5 (UART cầu nối).
Để biết chi tiết về tốc độ baud, tham khảo Mục 14.2.
7.3.5 Chức năng cầu nối
STLINK-V3SET cung cấp giao diện USB độc quyền cho phép giao tiếp với bất kỳ mục tiêu STM8 hoặc STM32 nào với một số giao thức: SPI, I 2
C, CAN, UART và GPIO. Giao diện này có thể được sử dụng để liên lạc với bộ tải khởi động đích, nhưng cũng có thể được sử dụng cho các nhu cầu tùy chỉnh thông qua giao diện phần mềm công cộng của nó.
Tất cả các tín hiệu cầu nối có thể được truy cập một cách đơn giản và dễ dàng trên CN9 bằng cách sử dụng các kẹp dây, với rủi ro là chất lượng và hiệu suất tín hiệu bị giảm, đặc biệt là đối với SPI và UART. Ví dụ, điều này phụ thuộc vào chất lượng của dây được sử dụng, dây có được che chắn hay không và cách bố trí của bảng ứng dụng.
Cầu SPI
Tín hiệu SPI khả dụng trên MB1440 CN8 và CN9. Để đạt được tần số SPI cao, bạn nên sử dụng dải băng phẳng trên MB1440 CN8 với tất cả các tín hiệu không sử dụng được buộc vào mặt đất ở phía mục tiêu.
Cầu I ²C 2 I
Tín hiệu C khả dụng trên MB1440 CN7 và CN9. Mô-đun bộ điều hợp cũng cung cấp các pull-up 680-ohm tùy chọn, có thể được kích hoạt bằng cách đóng các jumper JP10. Trong trường hợp đó, tập mục tiêu T_VCCtage phải được cung cấp cho bất kỳ đầu nối MB1440 nào chấp nhận nó (bộ nhảy CN1, CN2, CN6 hoặc JP10).
cầu CÓ THỂ
Tín hiệu logic CAN (Rx/Tx) khả dụng trên MB1440 CN9, chúng có thể được sử dụng làm đầu vào cho bộ thu phát CAN bên ngoài. Cũng có thể kết nối trực tiếp các tín hiệu đích CAN với MB1440 CN5 (Tx đích đến CN5 Tx, Rx đích đến CN5 Rx), với điều kiện là:
1. JP7 đóng, nghĩa là CAN đang BẬT.
2. CÓ THỂ âm lượngtage được cung cấp cho CN5 CAN_VCC.
Cầu UART
Tín hiệu UART với điều khiển luồng phần cứng (CTS/RTS) khả dụng trên MB1440 CN9 và MB1440 CN7. Chúng cần phần sụn chuyên dụng được lập trình trên mô-đun chính trước khi sử dụng. Với chương trình cơ sở này, cổng COM ảo thứ hai khả dụng và giao diện lưu trữ lớn (được sử dụng để lập trình flash kéo và thả) biến mất. Lựa chọn phần sụn có thể đảo ngược và được thực hiện bởi các ứng dụng STLinkUpgrade như trong Hình 13. Kiểm soát luồng phần cứng có thể được kích hoạt bằng cách kết nối vật lý các tín hiệu UART_RTS và/hoặc UART_CTS với mục tiêu. Nếu không được kết nối, cổng COM ảo thứ hai sẽ hoạt động mà không cần điều khiển luồng phần cứng. Lưu ý rằng không thể cấu hình kích hoạt/hủy kích hoạt điều khiển luồng phần cứng bằng phần mềm từ phía máy chủ trên cổng COM ảo; do đó, việc định cấu hình một tham số liên quan đến tham số đó trên ứng dụng máy chủ không ảnh hưởng đến hoạt động của hệ thống. Để đạt được tần số UART cao, bạn nên sử dụng dải băng phẳng trên MB1440 CN7 với tất cả các tín hiệu không sử dụng được buộc vào mặt đất ở phía mục tiêu.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 9

Để biết chi tiết về tốc độ baud, tham khảo Mục 14.2.
Cầu GPIO
Bốn tín hiệu GPIO khả dụng trên MB1440 CN8 và CN9. Quản lý cơ bản được cung cấp bởi giao diện phần mềm cầu ST công cộng.
7.3.6 đèn LED
Đèn LED PWR: đèn đỏ cho biết 5 V đã được bật (chỉ được sử dụng khi cắm bo mạch con).
COM LED: tham khảo lưu ý kỹ thuật Trênview của các công cụ phái sinh ST-LINK (TN1235) để biết chi tiết.
7.4 Cấu hình cầu nhảy
Bảng 3. Cấu hình cầu nhảy MB1441

Áo len Tình trạng

Sự miêu tả

JP1 ON JTAG vòng lặp đồng hồ được thực hiện trên tàu
JP2 ON Cung cấp nguồn 5 V trên các đầu nối, cần thiết để sử dụng BƠI, bảng B-STLINK-VOLT và B-STLINK-ISOL.
JP3 TẮT Đặt lại STLINK-V3SET. Có thể được sử dụng để thực thi chế độ STLINK-V3SET UsbLoader

Bảng 4. Cấu hình cầu nhảy MB1440

Áo len Tình trạng

Sự miêu tả

JP1 Không sử dụng GND
JP2 Không sử dụng GND
JP3 ON Nhận nguồn 5 V từ CN12, cần thiết để sử dụng BƠI.
JP4 TẮT Tắt đầu vào BƠI
JP5 ON JTAG vòng lặp đồng hồ được thực hiện trên tàu
JP6 TẮT Tắt đầu ra BƠI
JP7 TẮT Đã đóng để sử dụng CAN đến CN5
JP8 ON Cung cấp nguồn 5 V cho CN7 (sử dụng nội bộ)
JP9 ON Cung cấp nguồn 5 V cho CN10 (sử dụng nội bộ)
JP10 TẮT Đã đóng để kích hoạt tôi2C pull-up
JP11 Không sử dụng GND
JP12 Không sử dụng GND

Đầu nối bo mạch

11 trình kết nối người dùng được triển khai trên sản phẩm STLINK-V3SET và được mô tả trong đoạn này:

  • 2 đầu nối người dùng có sẵn trên bảng MB1441:
    – CN1: STDC14 (STM32 JTAG/SWD và VCP)
    – CN5: USB Micro-B (kết nối với máy chủ)
  • 9 đầu nối người dùng có sẵn trên bảng MB1440:
    – CN1: STDC14 (STM32 JTAG/SWD và VCP)
    – CN2: Tay 20 chốt J kế thừaTAG/Đầu nối SWD IDC
    –CN3: ĐCSVN
    – CN4: BƠI
    – CN5: cầu CAN
    –CN6: SWD
    – CN7, CN8, CN9: cầu
    Các đầu nối khác được dành riêng cho mục đích sử dụng nội bộ và không được mô tả ở đây.

8.1 Đầu nối trên bo mạch MB1441
8.1.1 USB Micro-B
Đầu nối USB CN5 được sử dụng để kết nối STLINK-V3SET nhúng với PC.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 10

Sơ đồ chân liên quan cho đầu nối USB ST-LINK được liệt kê trong Bảng 5.
Bảng 5. Sơ đồ chân đầu nối USB Micro-B CN5

Mã số pin Tên ghim Chức năng
1 V-BUS nguồn điện 5V
2 DM (D-) Cặp vi sai USB M
3 ĐP (D+) Cặp vi sai USB P
4 4ID
5 5 tỷ đồng GND

8.1.2 STDC14 (STM32 JTAG/SWD và VCP)
Đầu nối STDC14 CN1 cho phép kết nối với mục tiêu STM32 bằng JTAG hoặc giao thức SWD, tôn trọng (từ chân 3 đến chân 12) sơ đồ chân ARM10 (đầu nối gỡ lỗi Arm Cortex). Nhưng nó cũng được ưu tiêntagcung cấp hai tín hiệu UART cho cổng COM ảo. Sơ đồ chân liên quan cho đầu nối STDC14 được liệt kê trong Bảng 6.
Bảng 6. Sơ đồ chân đầu nối STDC14 CN1

Số pin Sự miêu tả Số pin

Sự miêu tả

1 Đặt trước(1) 2 Đặt trước(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. Không kết nối với mục tiêu.
  2. Đầu vào cho STLINK-V3SET.
  3. SWO là tùy chọn, chỉ bắt buộc đối với Dây nối tiếp Viewdấu vết er (SWV).
  4. Vòng lặp tùy chọn của T_JCLK ở phía đích, được yêu cầu nếu vòng lặp được loại bỏ ở phía STLINK-V3SET.
  5. NC có nghĩa là không cần thiết cho kết nối SWD.
  6. Được gắn với GND bằng phần mềm STLINK-V3SET; mục tiêu có thể được sử dụng để phát hiện công cụ.
  7. Đầu ra cho STLINK-V3SET
    Đầu nối được sử dụng là SAMTEC FTSH-107-01-L-DV-KA.

8.2 Đầu nối trên bo mạch MB1440
8.2.1 STDC14 (STM32 JTAG/SWD và VCP)
Đầu nối STDC14 CN1 trên MB1440 sao chép đầu nối STDC14 CN1 từ mô-đun chính MB1441. Tham khảo Mục 8.1.2 để biết chi tiết.
8.2.2 Cần kế thừa 20 chốt JTAG/Đầu nối SWD IDC
Đầu nối CN2 cho phép kết nối với mục tiêu STM32 trong JTAG hoặc chế độ SWD.
Sơ đồ chân của nó được liệt kê trong Bảng 7. Nó tương thích với sơ đồ chân của ST-LINK/V2, nhưng STLINKV3SET không quản lý JTAG tín hiệu TRST (pin3).
Bảng 7. Cánh tay kế thừa J 20 chânTAG/Đầu nối SWD IDC CN2

Mã số pin Sự miêu tả Mã số pin

Sự miêu tả

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. Đầu vào cho STLINK-V3SET.
  2. Ít nhất một trong số các chân này phải được nối đất ở phía mục tiêu để hoạt động đúng (nên kết nối tất cả để giảm tiếng ồn trên dải băng).
  3. NC có nghĩa là không cần thiết cho kết nối SWD.
  4. Vòng lặp tùy chọn của T_JCLK ở phía đích, được yêu cầu nếu vòng lặp được loại bỏ ở phía STLINK-V3SET.
  5. SWO là tùy chọn, chỉ bắt buộc đối với Dây nối tiếp Viewdấu vết er (SWV).

8.2.3 Đầu nối cổng COM ảo
Đầu nối CN3 cho phép kết nối UART mục tiêu cho chức năng cổng COM ảo. Kết nối gỡ lỗi (thông qua JTAG/SWD hoặc SWIM) không được yêu cầu đồng thời. Tuy nhiên, cần có kết nối GND giữa STLINK-V3SET và đích và phải được đảm bảo theo một số cách khác trong trường hợp không cắm cáp gỡ lỗi. Sơ đồ chân liên quan cho đầu nối VCP được liệt kê trong Bảng 8.
Bảng 8. Đầu nối cổng COM ảo CN3

Mã số pin

Sự miêu tả Mã số pin

Sự miêu tả

1 T_VCP_TX(1) 2 T_VCP_RX(2)

8.2.4 Đầu nối BƠI
Đầu nối CN4 cho phép kết nối với mục tiêu STM8 SWIM. Sơ đồ chân liên quan cho đầu nối SWIM được liệt kê trong Bảng 9.
Bảng 9. Đầu nối BƠI CN4

Mã số pin

Sự miêu tả

1 T_VCC(1)
2 SWIM_DATA
3 GND
4 T_NRST

1. Đầu vào cho STLINK-V3SET.
8.2.5 Đầu nối CÓ THỂ
Đầu nối CN5 cho phép kết nối với mục tiêu CAN mà không cần bộ thu phát CAN. Sơ đồ chân liên quan cho đầu nối này được liệt kê trong Bảng 10.

Mã số pin

Sự miêu tả

1 T_CAN_VCC(1)
2 T_CAN_TX
3 T_CAN_RX
  1. Đầu vào cho STLINK-V3SET.

Đầu nối 8.2.6 WD
Đầu nối CN6 cho phép kết nối với mục tiêu STM32 ở chế độ SWD thông qua dây dẫn. Nó không được khuyến khích cho hiệu suất cao. Sơ đồ chân liên quan cho đầu nối này được liệt kê trong Bảng 11.
Bảng 11. Đầu nối SWD (dây) CN6

Mã số pin

Sự miêu tả

1 T_VCC(1)
2 T_SWCLK
3 GND
4 T_SWDIO
5 T_NRST
6 T_SWO(2)
  1. Đầu vào cho STLINK-V3SET.
  2. Tùy chọn, chỉ bắt buộc đối với Dây nối tiếp Viewdấu vết er (SWV).

8.2.7 Đầu nối cầu UART/I ²C/CAN
Một số chức năng cầu nối được cung cấp trên đầu nối bước 7 mm CN2 5×1.27 chân. Sơ đồ chân liên quan được liệt kê trong Bảng 12. Đầu nối này cung cấp tín hiệu logic CAN (Rx/Tx), tín hiệu này có thể được sử dụng làm đầu vào cho bộ thu phát CAN bên ngoài. Mặt khác, ưu tiên sử dụng đầu nối MB1440 CN5 cho kết nối CAN.
Bảng 12. Đầu nối cầu UART CN7

Mã số pin Sự miêu tả Mã số pin

Sự miêu tả

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 Đặt trước(3)
  1. Tín hiệu TX là đầu ra cho STLINK-V3SET, đầu vào cho mục tiêu.
  2. Tín hiệu RX là đầu vào cho STLINK-V3SET, đầu ra cho mục tiêu.
  3. Không kết nối với mục tiêu.

8.2.8 Đầu nối cầu SPI/GPIO
Một số chức năng cầu nối được cung cấp trên đầu nối bước 82 mm CN5x1.27 chân. Sơ đồ chân liên quan được liệt kê trong Bảng 13.
Bảng 13. Đầu nối cầu SPI CN8

Mã số pin Sự miêu tả Mã số pin

Sự miêu tả

1 SPI_NSS 2 Cầu_GPIO0
3 SPI_MOSI 4 Cầu_GPIO1
5 SPI_MISO 6 Cầu_GPIO2
7 SPI_SCK 8 Cầu_GPIO3
9 GND 10 Đặt trước(1)
  1. Không kết nối với mục tiêu.

8.2.9 Đầu nối cầu 20 chân
Tất cả các chức năng cầu nối được cung cấp trên đầu nối 2×10 chân với CN2.0 bước 9 mm. Sơ đồ chân liên quan được liệt kê trong Bảng 14.

Mã số pin Sự miêu tả Mã số pin

Sự miêu tả

1 SPI_NSS 11 Cầu_GPIO0
2 SPI_MOSI 12 Cầu_GPIO1
3 SPI_MISO 13 Cầu_GPIO2
4 SPI_SCK 14 Cầu_GPIO3
5 GND 15 Đặt trước(1)
6 Đặt trước(1) 16 GND
7 I2C_SCL 17 UART_RTS
8 CAN_RX(2) 18 UART_RX(2)

Bảng 14. Đầu nối cầu CN9 (tiếp theo)

Mã số pin Sự miêu tả Mã số pin

Sự miêu tả

9 CAN_TX(3) 19 UART_TX(3)
10 I2C_SDA 20 UART_CTS
  1. Không kết nối với mục tiêu.
  2. Tín hiệu RX là đầu vào cho STLINK-V3SET, đầu ra cho mục tiêu.
  3. Tín hiệu TX là đầu ra cho STLINK-V3SET, đầu vào cho mục tiêu.

ruy băng phẳng

STLINK-V3SET cung cấp ba cáp phẳng cho phép kết nối từ đầu ra STDC14 tới:

  • Đầu nối STDC14 (bước 1.27 mm) trên ứng dụng mục tiêu: sơ đồ chân chi tiết trong Bảng 6.
    Tham khảo Samtec FFSD-07-D-05.90-01-NR.
  • Đầu nối tương thích với ARM10 (khoảng cách 1.27 mm) trên ứng dụng mục tiêu: sơ đồ chân chi tiết trong Bảng 15. Tham khảo Samtec ASP-203799-02.
  • Đầu nối tương thích với ARM20 (khoảng cách 1.27 mm) trên ứng dụng mục tiêu: sơ đồ chân chi tiết trong Bảng 16. Tham khảo Samtec ASP-203800-02.
    Bảng 15. Sơ đồ chân đầu nối tương thích ARM10 (phía mục tiêu)
Số pin Sự miêu tả Số pin

Sự miêu tả

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. Đầu vào cho STLINK-V3SET.
  2. SWO là tùy chọn, chỉ bắt buộc đối với Dây nối tiếp Viewdấu vết er (SWV).
  3. Vòng lặp tùy chọn của T_JCLK ở phía đích, được yêu cầu nếu vòng lặp được loại bỏ ở phía STLINK-V3SET.
  4. NC có nghĩa là không cần thiết cho kết nối SWD.
  5. Được gắn với GND bằng phần mềm STLINK-V3SET; mục tiêu có thể được sử dụng để phát hiện công cụ.
    Bảng 16. Sơ đồ chân đầu nối tương thích ARM20 (phía mục tiêu)
Số pin Sự miêu tả Số pin

Sự miêu tả

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. Đầu vào cho STLINK-V3SET.
  2. SWO là tùy chọn, chỉ bắt buộc đối với Dây nối tiếp Viewdấu vết er (SWV).
  3. Vòng lặp tùy chọn của T_JCLK ở phía đích, được yêu cầu nếu vòng lặp được loại bỏ ở phía STLINK-V3SET.
  4. NC có nghĩa là không cần thiết cho kết nối SWD.
  5. Được gắn với GND bằng phần mềm STLINK-V3SET; mục tiêu có thể được sử dụng để phát hiện công cụ.

thông tin cơ khí

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 11

Cấu hình phần mềm

11.1 Chuỗi công cụ hỗ trợ (không đầy đủ)
Bảng 17 đưa ra danh sách phiên bản chuỗi công cụ đầu tiên hỗ trợ sản phẩm STLINK-V3SET.
Bảng 17. Các phiên bản chuỗi công cụ hỗ trợ STLINK-V3SET

Chuỗi công cụ Sự miêu tả

Tối thiểu Phiên bản

Lập trình viên STM32Cube Công cụ lập trình ST cho vi điều khiển ST 1.1.0
SW4STM32 IDE miễn phí trên Windows, Linux và macOS 2.4.0
IAR EWARM Trình gỡ lỗi của bên thứ ba cho STM32 8.20
Keil MDK-ARM Trình gỡ lỗi của bên thứ ba cho STM32 5.26
STVP Công cụ lập trình ST cho vi điều khiển ST 3.4.1
STD Công cụ gỡ lỗi ST cho STM8 4.3.12

Ghi chú:
Một số phiên bản chuỗi công cụ đầu tiên hỗ trợ STLINK-V3SET (trong thời gian chạy) có thể không cài đặt trình điều khiển USB hoàn chỉnh cho STLINK-V3SET (đặc biệt là mô tả giao diện USB cầu nối TLINK-V3SET có thể bị thiếu). Trong trường hợp đó, người dùng sẽ chuyển sang phiên bản mới hơn của chuỗi công cụ hoặc cập nhật trình điều khiển ST-LINK từ www.st.com (xem Phần 11.2).
11.2 Trình điều khiển và nâng cấp chương trình cơ sở
STLINK-V3SET yêu cầu phải cài đặt trình điều khiển trên Windows và nhúng chương trình cơ sở cần được cập nhật theo thời gian để hưởng lợi từ các chức năng hoặc chỉnh sửa mới. Tham khảo lưu ý kỹ thuật Overview của các công cụ phái sinh ST-LINK (TN1235) để biết chi tiết.
11.3 Lựa chọn tần số STLINK-V3SET
STLINK-V3SET có thể chạy nội bộ ở 3 tần số khác nhau:

  • hiệu suất cao tần số
  • tần số tiêu chuẩn, thỏa hiệp giữa hiệu suất và mức tiêu thụ
  • tần số tiêu thụ thấp

Theo mặc định, STLINK-V3SET bắt đầu ở tần số hiệu suất cao. Nhà cung cấp chuỗi công cụ có trách nhiệm đề xuất hay không lựa chọn tần suất ở cấp độ người dùng.
11.4 Giao diện lưu trữ lớn
STLINK-V3SET triển khai giao diện lưu trữ dung lượng lớn ảo cho phép lập trình bộ nhớ flash mục tiêu STM32 bằng thao tác kéo và thả của tệp nhị phân file từ một file nhà thám hiểm. Khả năng này yêu cầu STLINK-V3SET xác định mục tiêu được kết nối trước khi liệt kê nó trên máy chủ lưu trữ USB. Do đó, chức năng này chỉ khả dụng nếu mục tiêu được kết nối với STLINK-V3SET trước khi STLINK-V3SET được cắm vào máy chủ. Chức năng này không có sẵn cho các mục tiêu STM8.
Chương trình cơ sở ST-LINK chương trình nhị phân bị loại bỏ file, khi bắt đầu flash, chỉ khi nó được phát hiện là ứng dụng STM32 hợp lệ theo các tiêu chí sau:

  • vectơ thiết lập lại trỏ đến một địa chỉ trong vùng flash mục tiêu,
  • vectơ con trỏ ngăn xếp trỏ đến một địa chỉ trong bất kỳ vùng RAM mục tiêu nào.

Nếu tất cả các điều kiện này không được tôn trọng, nhị phân file không được lập trình và đèn flash mục tiêu giữ nội dung ban đầu của nó.
11.5 Giao diện cầu nối
STLINK-V3SET triển khai giao diện USB dành riêng cho các chức năng bắc cầu từ USB sang SPI/I 2
C/CAN/UART/GPIO của mục tiêu vi điều khiển ST. Giao diện này trước tiên được sử dụng bởi STM32CubeProgrammer để cho phép lập trình mục tiêu thông qua bộ tải khởi động SPI/I 2 C/CAN.
API phần mềm máy chủ được cung cấp để mở rộng các trường hợp sử dụng.

Mô tả phần mở rộng bảng B-STLINK-VOLT

12.1 Tính năng

  • 65 V đến 3.3 V thể tíchtagbo mạch điều hợp điện tử cho STLINK-V3SET
  • Bộ chuyển mức đầu vào/đầu ra cho STM32 SWD/SWV/JTAG tín hiệu
  • Bộ dịch mức đầu vào/đầu ra cho tín hiệu cổng COM ảo VCP (UART)
  • Bộ chuyển mức đầu vào/đầu ra cho tín hiệu cầu nối (SPI/UART/I 2 C/CAN/GPIOs)
  • Vỏ kín khi sử dụng đầu nối STDC14 (STM32 SWD, SWV và VCP)
  • Kết nối tương thích với bảng điều hợp STLINK-V3SET (MB1440) cho STM32 JTAG và cây cầu

12.2 Hướng dẫn kết nối
12.2.1 Vỏ kín dành cho gỡ lỗi STM32 (chỉ đầu nối STDC14) với B-STLINK-VOLT

  1. Tháo cáp USB khỏi STLINK-V3SET.
  2. Tháo nắp đáy vỏ của STLINK-V3SET hoặc tháo bo mạch bộ điều hợp (MB1440).
  3. Tháo cầu nhảy JP1 khỏi mô-đun chính MB1441 và đặt nó vào tiêu đề JP1 của bo mạch MB1598.
  4. Đặt cạnh nhựa vào đúng vị trí để dẫn hướng kết nối bảng B-STLINK-VOLT với mô-đun chính STLINK-V3SET (MB1441).
  5. Kết nối bảng B-STLINK-VOLT với mô-đun chính STLINK-V3SET (MB1441).
  6. Đóng nắp đáy vỏ.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 12

Đầu nối STDC14 CN1 trên bo mạch B-STLINK-VOLT sao chép đầu nối STDC14 CN1 từ mô-đun chính MB1441. Tham khảo Phần 8.1.2 để biết chi tiết.
12.2.2 Vỏ đã mở để truy cập vào tất cả các đầu nối (thông qua bo mạch bộ điều hợp MB1440) với B-STLINK-VOLT

  1. Tháo cáp USB khỏi STLINK-V3SET.
  2. Tháo nắp đáy vỏ của STLINK-V3SET hoặc tháo bo mạch bộ điều hợp (MB1440).
  3. Tháo cầu nhảy JP1 khỏi mô-đun chính MB1441 và đặt nó vào tiêu đề JP1 của bo mạch MB1598.
  4. Đặt cạnh nhựa vào đúng vị trí để dẫn hướng kết nối bảng B-STLINK-VOLT với mô-đun chính STLINK-V3SET (MB1441).
  5. Kết nối bảng B-STLINK-VOLT với mô-đun chính STLINK-V3SET (MB1441).
  6. [tùy chọn] Vặn bo mạch B-STLINK-VOLT để đảm bảo tiếp xúc tốt và ổn định.
  7. Cắm bo mạch bộ điều hợp MB1440 vào bo mạch B-STLINK-VOLT giống như cách nó đã được cắm trước đó vào mô-đun chính STLINK-V3SET (MB1441).

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 13

12.3 Lựa chọn hướng GPIO của cầu
Các thành phần bộ dịch mức trên bo mạch B-STLINK-VOLT yêu cầu cấu hình thủ công hướng của tín hiệu cầu GPIO. Điều này có thể thông qua công tắc SW1 ở dưới cùng của bảng. Chân 1 của SW1 dành cho cầu GPIO0, chân 4 của SW1 dành cho cầu GPIO3. Theo mặc định, hướng là đầu ra đích/đầu vào ST-LINK (các bộ chọn ở phía BẬT/CTS3 của SW1). Nó có thể được thay đổi độc lập cho từng GPIO thành hướng đầu vào mục tiêu/đầu ra ST-LINK bằng cách di chuyển bộ chọn tương ứng ở phía '1', '2', '3' hoặc '4' của SW1. Tham khảo Hình 18.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 14

12.4 Cấu hình cầu nhảy
Thận trọng: Luôn tháo cầu nối JP1 khỏi mô-đun chính STLINK-V3SET (MB1441) trước khi xếp chồng bảng B-STLINK-VOLT (MB1598). Cầu nối này có thể được sử dụng trên bảng MB1598 để cung cấp trở lại JTAG đồng hồ yêu cầu cho đúng JTAG hoạt động. Nếu JTAG vòng lặp đồng hồ không được thực hiện ở cấp độ bảng B-STLINK-VOLT cho đến JP1, nó phải được thực hiện bên ngoài giữa các chân CN1 6 và 9.
Bảng 18. Cấu hình cầu nhảy MB1598

Áo len Tình trạng

Sự miêu tả

JP1 ON JTAG vòng lặp đồng hồ được thực hiện trên tàu

12.5 Tập mục tiêutagkết nối điện tử
Vol mục tiêutage phải luôn được cung cấp cho bo mạch để hoạt động bình thường (đầu vào cho B-STLINK-VOLT). Nó phải được cung cấp cho chân 3 của đầu nối CN1 STDC14, trực tiếp trên MB1598 hoặc thông qua bo mạch bộ điều hợp MB1440. Trong trường hợp sử dụng với bảng điều hợp MB1440, mục tiêu voltage có thể được cung cấp thông qua chân 3 của CN1, chân 1 của CN2, chân 1 của CN6 hoặc chân 2 và chân 3 của JP10 của bo mạch MB1440. Phạm vi dự kiến ​​là 1.65 V 3.3 V.
12.6 Đầu nối bo mạch
12.6.1 STDC14 (STM32 JTAG/SWD và VCP)
Đầu nối STDC14 CN1 trên bảng MB1598 sao chép đầu nối STDC14 CN1
từ bảng MB1441. Tham khảo Mục 8.1.2 để biết chi tiết.
2 12.6.2 Đầu nối cầu nối UART/IC/CAN
 Đầu nối CN7 cầu nối UART/I² C/CAN trên bo mạch MB1598 sao chép đầu nối CN2 cầu nối 7 UART/I ²C/CAN từ bo mạch MB1440. Tham khảo Mục 8.2.7 để biết chi tiết.
12.6.3 Đầu nối cầu SPI/GPIO
Đầu nối CN8 cầu nối SPI/GPIO trên bo mạch MB1598 sao chép đầu nối CN8 cầu nối SPI/GPIO từ bo mạch MB1440. Tham khảo Mục 8.2.8 để biết chi tiết.

Mô tả phần mở rộng bo mạch B-STLINK-ISOL

13.1 Tính năng

  • 65 V đến 3.3 V thể tíchtagbộ chuyển đổi điện tử và bảng cách điện cho STLINK-V3SET
  • Cách ly điện 5 kV RMS
  • Bộ chuyển đổi mức và cách ly đầu vào/đầu ra cho STM32 SWD/SWV/JTAG tín hiệu
  • Cách ly đầu vào/đầu ra và bộ dịch mức cho tín hiệu cổng COM ảo VCP (UART)
  • Bộ cách ly đầu vào/đầu ra và bộ dịch mức cho tín hiệu cầu nối (SPI/UART/I 2 C/CAN/GPIOs)
  • Vỏ kín khi sử dụng đầu nối STDC14 (STM32 SWD, SWV và VCP)
  • Kết nối tương thích với bảng điều hợp STLINK-V3SET (MB1440) cho STM32 JTAG và cây cầu

13.2 Hướng dẫn kết nối
13.2.1 Vỏ kín để gỡ lỗi STM32 (chỉ đầu nối STD14) với B-STLINK-ISOL

  1. Tháo cáp USB khỏi STLINK-V3SET.
  2. Tháo nắp đáy vỏ của STLINK-V3SET hoặc tháo bo mạch bộ điều hợp (MB1440).
  3. Tháo cầu nhảy JP1 khỏi mô-đun chính MB1441 và đặt nó vào tiêu đề JP2 của bo mạch MB1599.
  4. Đặt cạnh nhựa vào đúng vị trí để dẫn hướng kết nối bo mạch B-STLINK-ISOL với mô-đun chính STLINK-V3SET (MB1441).
  5. Kết nối bảng B-STLINK-ISOL với mô-đun chính STLINK-V3SET (MB1441).
  6. Đóng nắp đáy vỏ.

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 15

Đầu nối STDC14 CN1 trên bo mạch B-STLINK-ISOL sao chép đầu nối STDC14 CN1 từ mô-đun chính MB1441. Tham khảo Mục 8.1.2 để biết chi tiết.
13.2.2 Vỏ đã mở để truy cập vào tất cả các đầu nối (thông qua bo mạch bộ điều hợp MB1440) với B-STLINK-ISOL

  1. Tháo cáp USB khỏi STLINK-V3SET
  2. Tháo nắp đáy vỏ của STLINK-V3SET hoặc tháo bo mạch bộ điều hợp (MB1440)
  3. Tháo cầu nối JP1 khỏi mô-đun chính MB1441 và đặt nó vào tiêu đề JP2 của bo mạch MB1599
  4. Đặt cạnh nhựa vào đúng vị trí để dẫn hướng kết nối bo mạch B-STLINK-ISOL với mô-đun chính STLINK-V3SET (MB1441)
  5. Kết nối bảng B-STLINK-ISOL với mô-đun chính STLINK-V3SET (MB1441)
    Thận trọng: Không vặn bo mạch B-STLINK-ISOL vào mô-đun chính STLINK-V3SET bằng vít kim loại. Bất kỳ sự tiếp xúc nào của bo mạch bộ chuyển đổi MB1440 với vít này đều làm đoản mạch các điểm nối đất và có thể gây ra hư hỏng.
  6. Cắm bo mạch bộ điều hợp MB1440 vào bo mạch B-STLINK-ISOL giống như cách nó đã được cắm trước đó vào mô-đun chính STLINK-V3SET (MB1441)

Lập trình viên gỡ lỗi STLINK V3SET - Đầu dò mặt 15

Để biết mô tả về đầu nối, hãy tham khảo Mục 8.2.
13.3 Hướng cầu GPIO
Trên bo mạch B-STLINK-ISOL, hướng của tín hiệu cầu GPIO được cố định bằng phần cứng:

  • GPIO0 và GPIO1 là đầu vào mục tiêu và đầu ra ST-LINK.
  • GPIO2 và GPIO3 là đầu ra mục tiêu và đầu vào ST-LINK.

13.4 Cấu hình cầu nhảy
Các nút nhảy trên bảng B-STLINK-ISOL (MB1599) được sử dụng để định cấu hình trả về JTAG đường dẫn đồng hồ cần thiết cho J chính xácTAG hoạt động. Cao nhất là JTAG tần số đồng hồ, gần mục tiêu nhất phải là vòng lặp.

  1. Lặp lại được thực hiện ở cấp mô-đun chính STLINK-V3SET (MB1441): MB1441 JP1 BẬT, trong khi MB1599 JP2 TẮT.
  2. Loopback được thực hiện ở cấp bo mạch B-STLINK-ISOL (MB1599): MB1441 JP1 TẮT (rất quan trọng để không làm suy giảm khả năng bo mạch MB1599), trong khi MB1599 JP1 và JP2 BẬT.
  3. Lặp lại được thực hiện ở cấp độ mục tiêu: MB1441 JP1 TẮT (rất quan trọng để không làm suy giảm khả năng bo mạch MB1599), MB1599 JP1 TẮT và JP2 BẬT. Loopback được thực hiện bên ngoài giữa các chân CN1 6 và 9.

Thận trọng: Luôn đảm bảo rằng đầu nối JP1 từ mô-đun chính STLINK-V3SET (MB1441) hoặc đầu nối JP2 từ bo mạch B-STLINK-ISOL (MB1599) đều TẮT trước khi xếp chồng chúng.
13.5 Tập mục tiêutagkết nối điện tử
Vol mục tiêutage phải luôn được cung cấp để bảng hoạt động chính xác (đầu vào cho BSTLINK-ISOL).
Nó phải được cung cấp cho chân 3 của đầu nối CN1 STDC14, trực tiếp trên MB1599 hoặc thông qua bo mạch bộ điều hợp MB1440. Trong trường hợp sử dụng với bảng điều hợp MB1440, mục tiêu voltage có thể được cung cấp thông qua chân 3 của CN1, chân 1 của CN2, chân 1 của CN6 hoặc chân 2 và chân 3 của JP10 của bảng MB1440. Phạm vi dự kiến ​​là 1,65 V đến 3,3 V.
13.6 Đầu nối bo mạch
13.6.1 STDC14 (STM32 JTAG/SWD và VCP)
Đầu nối STDC14 CN1 trên bo mạch MB1599 sao chép đầu nối STDC14 CN1 từ mô-đun chính MB1441. Tham khảo Phần 8.1.2 để biết chi tiết.
13.6.2 Đầu nối cầu UART/IC/CAN
Đầu nối CN7 cầu nối UART/I²C/CAN trên bo mạch MB1599 sao chép đầu nối CN2 cầu nối UART/I7C/CAN từ bo mạch MB1440. Tham khảo Mục 8.2.7 để biết chi tiết.
13.6.3 Đầu nối cầu SPI/GPIO
Đầu nối CN8 cầu nối SPI/GPIO trên bo mạch MB1599 sao chép đầu nối CN8 cầu nối SPI/GPIO từ bo mạch MB1440. Tham khảo Mục 8.2.8 để biết chi tiết.

Số liệu hiệu suất

14.1 Kết thúc toàn cầuview
Bảng 19 đưa ra hơnview về hiệu suất tối đa có thể đạt được với STLINKV3SET trên các kênh liên lạc khác nhau. Những hiệu suất đó cũng phụ thuộc vào bối cảnh hệ thống tổng thể (bao gồm cả mục tiêu), vì vậy chúng không được đảm bảo là luôn có thể truy cập được. Chẳng hạn, môi trường ồn ào hoặc chất lượng kết nối có thể ảnh hưởng đến hiệu suất hệ thống.
Bảng 19. Hiệu suất tối đa có thể đạt được với STLINK-V3SET trên các kênh khác nhau
14.2 Tính toán tốc độ baud
Một số giao diện (VCP và SWV) đang sử dụng giao thức UART. Trong trường hợp đó, tốc độ truyền của STLINK-V3SET phải được căn chỉnh càng nhiều càng tốt với mục tiêu.
Dưới đây là quy tắc cho phép tính toán tốc độ truyền có thể đạt được bằng đầu dò STLINK-V3SET:

  • Ở chế độ hiệu suất cao: 384 MHz / bộ chia trước với bộ chia trước = [24 đến 31] sau đó 192 MHz / bộ chia trước với bộ chia trước = [16 đến 65535]
  • Ở chế độ tiêu chuẩn: 192 MHz/bộ chia tỷ lệ trước với bộ chia tỷ lệ trước = [24 đến 31] sau đó 96 MHz/bộ chia tỷ lệ trước với bộ chia tỷ lệ trước = [16 đến 65535]
  • Ở chế độ tiêu thụ thấp: 96 MHz / bộ chia trước với bộ chia trước = [24 đến 31] sau đó 48 MHz / bộ chia trước với bộ chia trước = [16 đến 65535] Ghi chú rằng giao thức UART không đảm bảo việc phân phối dữ liệu (hơn nữa là không có kiểm soát luồng phần cứng). Do đó, ở tần số cao, tốc độ truyền không phải là tham số duy nhất ảnh hưởng đến tính toàn vẹn của dữ liệu. Tốc độ tải đường truyền và khả năng người nhận xử lý tất cả dữ liệu cũng ảnh hưởng đến giao tiếp. Với đường truyền tải nặng, một số mất dữ liệu có thể xảy ra ở phía STLINK-V3SET trên 12 MHz.

Thông tin STLINK-V3SET, B-STLINK-VOLT và B-STLINK-ISOL

15.1 Đánh dấu sản phẩm
Các nhãn dán ở mặt trên hoặc mặt dưới của PCB cung cấp thông tin về sản phẩm:
• Mã đơn hàng và mã sản phẩm cho nhãn dán đầu tiên
• Tham chiếu bảng có sửa đổi và số sê-ri cho nhãn dán thứ hai Trên nhãn dán thứ nhất, dòng đầu tiên cung cấp mã đặt hàng sản phẩm và dòng thứ hai là nhận dạng sản phẩm.
Trên nhãn dán thứ hai, dòng đầu tiên có định dạng sau: “MBxxxx-Variant-yzz”, trong đó “MBxxxx” là tham chiếu bo mạch, “Biến thể” (tùy chọn) xác định biến thể lắp khi có một số biến thể, “y” là PCB bản sửa đổi và “zz” là bản sửa đổi lắp ráp, ví dụ:ampcủa B01.
Dòng thứ hai hiển thị số sê-ri bảng được sử dụng để truy xuất nguồn gốc.
Các công cụ đánh giá được đánh dấu là “ES” hoặc “E” chưa đủ tiêu chuẩn và do đó chưa sẵn sàng để sử dụng làm thiết kế tham chiếu hoặc trong sản xuất. Bất kỳ hậu quả nào phát sinh từ việc sử dụng như vậy sẽ không bị tính phí ST. Trong mọi trường hợp, ST sẽ không chịu trách nhiệm pháp lý cho bất kỳ việc sử dụng nào của khách hàng đối với các kỹ thuật này.ample tools làm thiết kế tham khảo hoặc trong sản xuất.
“E” hoặc “ES” đánh dấu cũamptập tin vị trí:

  • Trên STM32 mục tiêu được hàn trên bo mạch (Để có minh họa về đánh dấu STM32, hãy tham khảo đoạn “Thông tin gói” trong bảng dữ liệu STM32 tại
    www.st.com webĐịa điểm).
  • Bên cạnh công cụ đánh giá số bộ phận đặt hàng được dán hoặc in lụa trên bảng.

15.2 Lịch sử sản phẩm STLINK-V3SET
15.2.1 Nhận dạng sản phẩm LKV3SET$AT1
Nhận dạng sản phẩm này dựa trên mô-đun chính MB1441 B-01 và bo mạch bộ điều hợp MB1440 B-01.
Giới hạn sản phẩm
Không có giới hạn nào được xác định cho nhận dạng sản phẩm này.
15.2.2 Nhận dạng sản phẩm LKV3SET$AT2
Nhận dạng sản phẩm này dựa trên mô-đun chính MB1441 B-01 và bảng bộ điều hợp MB1440 B-01, với cáp cho tín hiệu cầu ra khỏi đầu nối bảng bộ điều hợp CN9 MB1440.
Giới hạn sản phẩm
Không có giới hạn nào được xác định cho nhận dạng sản phẩm này.
15.3 Lịch sử sản phẩm B-STLINK-VOLT
15.3.1 Sản phẩm
nhận dạng BSTLINKVOLT$AZ1
Nhận dạng sản phẩm này dựa trên MB1598 A-01 voltagbảng điều hợp điện tử.
Giới hạn sản phẩm
Không có giới hạn nào được xác định cho nhận dạng sản phẩm này.
15.4 Lịch sử sản phẩm B-STLINK-ISOL
15.4.1 Nhận dạng sản phẩm BSTLINKISOL$AZ1
Nhận dạng sản phẩm này dựa trên MB1599 B-01 voltagbộ chuyển đổi điện tử và bảng cách ly điện.
Giới hạn sản phẩm
Không vặn bo mạch B-STLINK-ISOL vào mô-đun chính STLINK-V3SET bằng vít kim loại, đặc biệt nếu bạn định sử dụng bo mạch bộ điều hợp MB1440. Bất kỳ sự tiếp xúc nào của bo mạch bộ chuyển đổi MB1440 với vít này đều làm đoản mạch các điểm nối đất và có thể gây ra hư hỏng.
Chỉ sử dụng vít buộc nylon hoặc không vít.
15.5 Lịch sử sửa đổi của bảng
15.5.1 Bo mạch MB1441 sửa đổi B-01
Bản sửa đổi B-01 là bản phát hành đầu tiên của mô-đun chính MB1441.
giới hạn hội đồng quản trị
Không có giới hạn được xác định cho sửa đổi bảng này.
15.5.2 Bo mạch MB1440 sửa đổi B-01
Bản sửa đổi B-01 là bản phát hành đầu tiên của bảng điều hợp MB1440.
giới hạn hội đồng quản trị
Không có giới hạn được xác định cho sửa đổi bảng này.
15.5.3 Bo mạch MB1598 sửa đổi A-01
Bản sửa đổi A-01 là bản phát hành đầu tiên của tập MB1598tagbảng điều hợp điện tử.
giới hạn hội đồng quản trị
Vol mục tiêutage không thể được cung cấp thông qua các đầu nối cầu nối CN7 và CN8 trong khi cần thiết cho các chức năng cầu nối. vol mục tiêutage phải được cung cấp thông qua CN1 hoặc thông qua bảng điều hợp MB1440 (tham khảo Phần 12.5: Tập mục tiêutagkết nối điện tử).
15.5.4 Bo mạch MB1599 sửa đổi B-01

Bản sửa đổi B-01 là bản phát hành đầu tiên của tập MB1599tagbộ chuyển đổi điện tử và bảng cách ly điện.
giới hạn hội đồng quản trị
Vol mục tiêutage không thể được cung cấp thông qua các đầu nối cầu nối CN7 và CN8 trong khi cần thiết cho các chức năng cầu nối. vol mục tiêutage phải được cung cấp thông qua CN1 hoặc thông qua bảng điều hợp MB1440. Tham khảo Mục 13.5: Mục tiêu voltagkết nối e.
Không vặn bo mạch B-STLINK-ISOL vào mô-đun chính STLINK-V3SET bằng vít kim loại, đặc biệt nếu bạn định sử dụng bo mạch bộ điều hợp MB1440. Bất kỳ sự tiếp xúc nào của bo mạch bộ chuyển đổi MB1440 với vít này đều làm đoản mạch các điểm nối đất và có thể gây ra hư hỏng. Chỉ sử dụng vít buộc nylon hoặc không vít.
Phụ lục A Ủy ban Truyền thông Liên bang (FCC)
15.3 Tuyên bố tuân thủ FCC
15.3.1 Phần 15.19
Phần 15.19
Thiết bị này tuân thủ Phần 15 của Quy định FCC. Hoạt động phải tuân theo hai điều kiện sau:

  1. thiết bị này có thể không gây nhiễu có hại và
  2. thiết bị này phải chấp nhận mọi nhiễu sóng nhận được, bao gồm cả nhiễu sóng có thể gây ra hoạt động không mong muốn.

Phần 15.21
Bất kỳ thay đổi hoặc chỉnh sửa nào đối với thiết bị này không được STMicroelectronics phê duyệt rõ ràng có thể gây nhiễu có hại và làm mất quyền vận hành thiết bị này của người dùng.
Phần 15.105
Thiết bị này đã được thử nghiệm và tuân thủ các giới hạn đối với thiết bị kỹ thuật số Loại B, theo phần 15 của Quy tắc FCC. Các giới hạn này được thiết kế để cung cấp sự bảo vệ hợp lý chống lại nhiễu có hại trong việc lắp đặt khu dân cư. Thiết bị này tạo ra các công dụng và có thể bức xạ năng lượng tần số vô tuyến, và nếu không được lắp đặt và sử dụng theo hướng dẫn, có thể gây nhiễu có hại cho liên lạc vô tuyến. Tuy nhiên, không có gì đảm bảo rằng nhiễu sẽ không xảy ra trong một cài đặt cụ thể. Nếu thiết bị này gây nhiễu có hại cho việc thu sóng vô tuyến hoặc truyền hình có thể được xác định bằng cách tắt và bật thiết bị, người dùng được khuyến khích cố gắng khắc phục nhiễu bằng một hoặc nhiều biện pháp sau:

  • Đổi hướng hoặc di chuyển lại ăng-ten thu.
  • Tăng khoảng cách giữa thiết bị và máy thu.
  • Kết nối thiết bị vào ổ cắm trên mạch khác với mạch mà máy thu được kết nối.
  • Hãy tham khảo ý kiến ​​của đại lý hoặc kỹ thuật viên radio/TV có kinh nghiệm để được trợ giúp.

Ghi chú: Sử dụng cáp USB có chiều dài dưới 0.5 m và ferrite ở phía PC.
Các chứng nhận khác

  • EN 55032 (2012) / EN 55024 (2010)
  • CFR 47, FCC Part 15, Subpart B (Thiết bị kỹ thuật số loại B) và Industry Canada ICES003 (Số 6/2016)
  • Chứng chỉ An toàn Điện cho dấu CE: EN 60950-1 (2006+A11/2009+A1/2010+A12/2011+A2/2013)
  • IEC 60650-1 (2005+A1/2009+A2/2013)

Ghi chú:
Các sampTập tin được kiểm tra phải được cấp nguồn bởi bộ cấp nguồn hoặc thiết bị phụ trợ tuân thủ tiêu chuẩn EN 60950-1: 2006+A11/2009+A1/2010+A12/2011+A2/2013 và phải ở mức Cực thấp An toàntage (SELV) với khả năng nguồn hạn chế.
Lịch sử sửa đổi
Bảng 20. Lịch sử sửa đổi tài liệu

Ngày Ôn tập Thay đổi
6-Tháng 18-XNUMX 1 Phiên bản phát hành đầu tiên.
8-19-XNUMX 2 Đã cập nhật:
— Mục 8.3.4: Cổng COM ảo (VCP), — Mục 8.3.5: Chức năng cầu nối,
— Mục 9.1.2: STDC14 (STM32 JTAG/SWD và VCP), và
— Mục 9.2.3: Giải thích về trình kết nối cổng COM ảo
cách các cổng COM ảo được kết nối với mục tiêu.
20-19-XNUMX 3 Đã thêm:
— Chương cổng COM ảo thứ hai trong phần Giới thiệu,
— Hình 13 trong Mục 8.3.5 Bridge UART, và
— Hình 15 trong phần Thông tin cơ học mới.
19-20-XNUMX 4 Đã thêm:
— Mục 12: Mô tả phần mở rộng bo mạch B-STLINK-VOLT.
5-20-XNUMX 5 Đã thêm:
— Mục 12.5: Mục tiêu voltagkết nối điện tử và — Mục 12.6: Đầu nối bo mạch.
Đã cập nhật:
— Phần 1: Tính năng,
— Mục 3: Thông tin đặt hàng,
— Mục 8.2.7: Đầu nối cầu UART/l2C/CAN, và — Mục 13: Thông tin STLINK-V3SET và B-STLINK-VOLT.
5-21-XNUMX 6 Đã thêm:
– Phần 13: Mô tả phần mở rộng bo mạch B-STLINK-ISOL,
– Hình 19 và Hình 20, và
– Mục 14: Số liệu thực hiện. Đã cập nhật:
- Giới thiệu,
– Thông tin đặt hàng,
– Hình 16 và Hình 17, và
– Phần 15: Thông tin STLINK-V3SET, B-STLINK-VOLT và BSTLINK-ISOL. Tất cả các sửa đổi được liên kết với bảng B-STLINK-ISOL mới nhất cho
tậptagthích ứng điện tử và cách ly điện
7-21-XNUMX 7 Đã thêm:
– Mục 15.2.2: Nhận dạng sản phẩm LKV3SET$AT2 và
– Nhắc nhở không sử dụng vít kim loại để tránh hư hỏng trong Hình 20, Mục 15.4.1 và Mục 15.5.4. Đã cập nhật:
- Đặc trưng,
– Yêu cầu hệ thống, và
– Mục 7.3.4: Cổng COM ảo (VCP).

THÔNG BÁO QUAN TRỌNG - VUI LÒNG ĐỌC KỸ
STMicroelectronics NV và các công ty con của nó (“ST”) bảo lưu quyền thực hiện các thay đổi, hiệu chỉnh, cải tiến, sửa đổi và cải tiến đối với các sản phẩm của ST và / hoặc tài liệu này bất kỳ lúc nào mà không cần thông báo. Người mua nên có thông tin liên quan mới nhất về các sản phẩm ST trước khi đặt hàng. Sản phẩm của ST được bán theo các điều khoản và điều kiện bán hàng của ST tại thời điểm xác nhận đơn đặt hàng.
Người mua hoàn toàn chịu trách nhiệm về việc lựa chọn, lựa chọn và sử dụng các sản phẩm của ST và ST không chịu trách nhiệm về việc hỗ trợ ứng dụng hoặc thiết kế các sản phẩm của Người mua.
ST không cấp bất kỳ giấy phép nào, dù là rõ ràng hay ngụ ý, cho bất kỳ quyền sở hữu trí tuệ nào ở đây.
Việc bán lại các sản phẩm ST với các điều khoản khác với thông tin được nêu ở đây sẽ làm mất hiệu lực bất kỳ bảo hành nào mà ST cấp cho sản phẩm đó.
ST và logo ST là thương hiệu của ST. Để biết thêm thông tin về nhãn hiệu ST, vui lòng tham khảo www.st.com/trademarks. Tất cả tên sản phẩm hoặc dịch vụ khác là tài sản của chủ sở hữu tương ứng.
Thông tin trong tài liệu này thay thế và thay thế thông tin đã cung cấp trước đó trong bất kỳ phiên bản nào trước đây của tài liệu này.

© 2021 STMicroelectronics – Bảo lưu mọi quyền
Đã tải xuống từ Mũi tên.com.
www.st.com
1UM2448 Phiên bản 7

Tài liệu / Tài nguyên

ST STLINK-V3SET Trình gỡ lỗi Lập trình viên [tập tin pdf] Hướng dẫn sử dụng
STLINK-V3SET, Lập trình viên gỡ lỗi STLINK-V3SET, Lập trình viên gỡ lỗi, Lập trình viên

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *